สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
เมื่อฉันเห็นกล่องช็อคโกแลตที่สวยงามในร้าน และฉันก็คิดว่าจะทำของขวัญสุดเจ๋งจากกล่องนี้ นั่นคือกล่องอนิเมชั่นที่มีช็อกโกแลต
สิ่งที่เราต้องการ:
- กล่องช็อกโกแลตพลาสติกใส
- แบตเตอรี่ 9V
- อะแดปเตอร์สายแบตเตอรี่
- uSD 1GB
- Arduino Uno
- TFT Shield สำหรับ Arduino
ขั้นตอนที่ 1: ขั้นตอนที่ 1. เตรียมกล่อง
ก่อนอื่นคุณต้องเปิดกล่อง - ดึงเทปกาวสีทองออกเบา ๆ เพื่อไม่ให้ฉีกขาด หาของในกล่องมา: ลูกกวาดและ backing พลาสติก ใน backing ที่เป็นพลาสติก ให้ตัดหน้าต่างสำหรับ TFT shild และแบตเตอรี่ 9V
ขั้นตอนที่ 2: ขั้นตอนที่ 2 การเตรียม Arduino Uno และ TFT Shield
-
ร่างสำหรับ Arduino Uno
ต้องดาวน์โหลดไลบรารี่ https://github.com/YATFT/YATFT/archive/master.zip ใน Arduino Uno คุณต้องตั้งโปรแกรมร่างต่อไปนี้:
github.com/YATFT/YATFT/blob/master/example/TFT_shield_SD2TFT/TFT_shield_SD2TFT.ino
การแปลงและบันทึกวิดีโอใน micro SD
ฉันแก้ไขวิดีโอสั้น ๆ จากวิดีโอที่ดาวน์โหลดจาก YouTube ในการเล่นวิดีโอใน TFT shield จะต้องแปลงเป็นไฟล์ที่มีนามสกุล *.rgb:
ดาวน์โหลดโปรแกรมการแปลงที่ https://ffmpeg.org/download.html สำหรับระบบปฏิบัติการของคุณ ติดตั้งบนคอมพิวเตอร์ แปลงไฟล์ด้วยคำสั่งต่อไปนี้:
ffmpeg -i video.avi -s 320x240 -pix_fmt rgb565 video.rgb
เขียนไฟล์ video.rgb ที่ได้ (264MB) ลงในการ์ด microsd (FAT32) แล้วใส่ลงในแผงป้องกัน TFT เรารวม Arduino Uno และ TFT shield เข้าด้วยกัน ตอนนี้เราพร้อมที่จะประกอบขั้นสุดท้ายแล้ว
ขั้นตอนที่ 3: ขั้นตอนที่ 3 การประกอบขั้นสุดท้าย
ในขั้นตอนสุดท้าย เราดำเนินการประกอบขั้นสุดท้ายของส่วนประกอบทั้งหมด:
- เราเชื่อมต่อกับอะแดปเตอร์สายเคเบิล Arduino Uno 9V
- วางโล่อย่างระมัดระวังด้วย Arduino Uno ที่ด้านล่างของกล่อง
- วางด้านบนของแผ่นรองพลาสติก กาวที่ขอบของหน้าจอด้วยเทปกาวสีทองซึ่งในตอนเริ่มต้นถูกแกะออกจากกล่องอย่างระมัดระวัง
- เราเชื่อมต่อแบตเตอรี่ 9V เราวางไว้ผ่านหน้าต่างพิเศษที่ด้านล่างของกล่อง ใส่ลูกอมช็อกโกแลตในเซลล์เพื่อไม่ให้เครื่องห่อลูกอมปิดหน้าจอ
- ปิดกล่องด้วยฝาใส เพลิดเพลินกับวิดีโอ:-)