สารบัญ:
- ขั้นตอนที่ 1: ขั้นตอนที่ 1. เตรียมกล่อง
- ขั้นตอนที่ 2: ขั้นตอนที่ 2 การเตรียม Arduino Uno และ TFT Shield
- ขั้นตอนที่ 3: ขั้นตอนที่ 3 การประกอบขั้นสุดท้าย
วีดีโอ: Animated Chocolate Box (พร้อม Arduino Uno): 3 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:06
เมื่อฉันเห็นกล่องช็อคโกแลตที่สวยงามในร้าน และฉันก็คิดว่าจะทำของขวัญสุดเจ๋งจากกล่องนี้ นั่นคือกล่องอนิเมชั่นที่มีช็อกโกแลต
สิ่งที่เราต้องการ:
- กล่องช็อกโกแลตพลาสติกใส
- แบตเตอรี่ 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 เราวางไว้ผ่านหน้าต่างพิเศษที่ด้านล่างของกล่อง ใส่ลูกอมช็อกโกแลตในเซลล์เพื่อไม่ให้เครื่องห่อลูกอมปิดหน้าจอ
- ปิดกล่องด้วยฝาใส เพลิดเพลินกับวิดีโอ:-)
แนะนำ:
ATtiny85 การติดตามกิจกรรมการสั่นที่สวมใส่ได้นาฬิกาและการเขียนโปรแกรม ATtiny85 พร้อม Arduino Uno: 4 ขั้นตอน (พร้อมรูปภาพ)
ATtiny85 Wearable Vibrating Activity Tracking Watch & Programming ATtiny85 With Arduino Uno: จะสร้างนาฬิกาติดตามกิจกรรมที่สวมใส่ได้อย่างไร? นี่คืออุปกรณ์สวมใส่ที่ออกแบบมาเพื่อให้สั่นเมื่อตรวจพบการหยุดนิ่ง คุณใช้เวลาส่วนใหญ่กับคอมพิวเตอร์เหมือนฉันหรือเปล่า คุณนั่งเป็นชั่วโมงโดยไม่รู้ตัวหรือไม่? จากนั้นอุปกรณ์นี้จะเ
All Band Receiver พร้อม SI4732 / SI4735 (FM / RDS, AM และ SSB) พร้อม Arduino: 3 ขั้นตอน
All Band Receiver พร้อม SI4732 / SI4735 (FM / RDS, AM และ SSB) พร้อม Arduino: เป็นโปรเจ็กต์เครื่องรับย่านความถี่ทั้งหมด ใช้ห้องสมุด Arduino Si4734 ห้องสมุดนี้มีตัวอย่างมากกว่า 20 ตัวอย่าง คุณสามารถฟัง FM ด้วย RDS สถานี AM (MW) ในพื้นที่ SW และสถานีวิทยุสมัครเล่น (SSB) เอกสารทั้งหมดที่นี่
Tobias - Arduino Music Box พร้อม TVout: 5 ขั้นตอน (พร้อมรูปภาพ)
Tobias - Arduino Music Box พร้อม TVout: ก่อนอื่น ให้ฉันแนะนำ Tobias ตุ๊กตาหมียักษ์ของแฟนฉัน ซึ่งเป็นแรงบันดาลใจให้กับโครงการนี้ Tobias มีบุคลิกที่ถูกสร้างขึ้นเมื่อเวลาผ่านไปในขณะที่เราติดตลกสงสัยในใจว่าเขาทำอะไร ขณะที่เธอออกไปทำงาน โครงการวา
อินเทอร์เฟซ ESP32 พร้อม SSD1306 Oled พร้อม MicroPython: 5 ขั้นตอน
อินเทอร์เฟซ ESP32 พร้อม SSD1306 Oled พร้อม MicroPython: Micropython เป็นการเพิ่มประสิทธิภาพของ python และมีขนาดเล็กของ python ซึ่งหมายถึงการสร้างสำหรับอุปกรณ์ฝังตัวซึ่งมีข้อจำกัดด้านหน่วยความจำและใช้พลังงานต่ำ Micropython สามารถใช้ได้กับคอนโทรลเลอร์หลายตระกูล ซึ่งรวมถึง ESP8266, ESP32, Ardui
PWM พร้อม ESP32 - Dimming LED พร้อม PWM บน ESP 32 พร้อม Arduino IDE: 6 ขั้นตอน
PWM พร้อม ESP32 | Dimming LED พร้อม PWM บน ESP 32 พร้อม Arduino IDE: ในคำแนะนำนี้เราจะดูวิธีสร้างสัญญาณ PWM ด้วย ESP32 โดยใช้ Arduino IDE & โดยทั่วไปแล้ว PWM จะใช้เพื่อสร้างเอาต์พุตแอนะล็อกจาก MCU ใดๆ และเอาต์พุตแอนะล็อกนั้นอาจเป็นอะไรก็ได้ระหว่าง 0V ถึง 3.3V (ในกรณีของ esp32) & จาก