Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
En gang så jeg en vakker eske med sjokolade i en butikk. Og jeg tenkte på å lage en fantastisk gave av denne esken - en animert eske med sjokolade.
Det vi trenger:
- Сlear sjokoladeeske av plast
- 9V batteri
- Adapter til batterikabel
- uSD 1 GB
- Arduino Uno
- TFT Shield for Arduino
Trinn 1: Trinn 1. Klargjør esken
Først må du åpne esken - riv forsiktig av det gylne teipet for ikke å rive det. Få innholdet i esken: godteri og plastunderlag. I plastunderlaget kutt et vindu for TFT shild og 9V batterier.
Trinn 2: Trinn 2. Arduino Uno og TFT Shield Preparation
-
Skisse for Arduino Uno
Må laste ned biblioteket https://github.com/YATFT/YATFT/archive/master.zip. I Arduino Uno må du programmere følgende skisse:
github.com/YATFT/YATFT/blob/master/example/TFT_shield_SD2TFT/TFT_shield_SD2TFT.ino
Videokonvertering og innspilling på micro SD
Jeg redigerte en kort video fra en video lastet ned fra YouTube. For å spille av en video i TFT -skjold må den konverteres til en fil med filtypen *.rgb:
Last ned konverteringsprogrammet på https://ffmpeg.org/download.html for operativsystemet. Installer på datamaskinen. Konverter filen med følgende kommando:
ffmpeg -i video.avi -s 320x240 -pix_fmt rgb565 video.rgb
Skriv den resulterende video.rgb -filen (264 MB) til microsd -kortet (FAT32) og sett den inn i TFT -skjoldet. Vi slår sammen Arduino Uno og TFT -skjold. Nå er vi klare til sluttmontering.
Trinn 3: Trinn 3. Sluttmontering
På det siste trinnet utfører vi den siste monteringen av alle komponentene:
- Vi kobler til Arduino Uno kabeladapter 9V.
- Plasser forsiktig skjoldet med Arduino Uno nederst på esken.
- Plasser toppen av plastunderlaget. Lim på kantene på skjermen en gylden tape, som helt i begynnelsen ble fjernet forsiktig fra esken.
- Vi kobler batteriet 9V, vi plasserer det gjennom et spesielt vindu nederst på esken. Ha sjokoladegodisene i cellene slik at godteripakkene ikke lukker skjermen.
- Lukk esken med et gjennomsiktig lokk. Liker videoen:-)