Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Jednom sam u trgovini vidio prekrasnu kutiju čokolade. I pomislila sam da od ove kutije napravim strašan dar - animiranu kutiju s čokoladom.
Ono što nam treba:
- Čista plastična kutija za čokoladu
- 9V baterija
- Adapter kabela baterije
- USB 1 GB
- Arduino Uno
- TFT štit za Arduino
Korak 1: Korak 1. Pripremite kutiju
Prvo morate otvoriti kutiju - nježno otkinuti zlatnu ljepljivu traku kako je ne biste pocepali. Uzmite sadržaj kutije: slatkiše i plastičnu podlogu. U plastičnoj podlozi izrežite prozor za TFT shild i 9V baterije.
Korak 2: Korak 2. Priprema Arduino Uno i TFT štita
-
Skica za Arduino Uno
Morate preuzeti biblioteku https://github.com/YATFT/YATFT/archive/master.zip. U Arduino Uno morate programirati sljedeću skicu:
github.com/YATFT/YATFT/blob/master/example/TFT_shield_SD2TFT/TFT_shield_SD2TFT.ino
Video pretvorba i snimanje na micro SD
Uredio sam kratki videozapis iz videozapisa preuzetog s YouTubea. Za reprodukciju videozapisa u TFT štitu potrebno ga je pretvoriti u datoteku s nastavkom *.rgb:
Preuzmite program za pretvorbu na https://ffmpeg.org/download.html za svoj operativni sustav. Instalirajte na računalo. Pretvorite datoteku sljedećom naredbom:
ffmpeg -i video.avi -s 320x240 -pix_fmt rgb565 video.rgb
Zapišite rezultirajuću datoteku video.rgb (264 MB) na microsd karticu (FAT32) i umetnite je u TFT štit. Spajamo Arduino Uno i TFT štit. Sada smo spremni za konačnu montažu.
Korak 3: Korak 3. Završna montaža
U posljednjoj fazi provodimo završnu montažu svih komponenti:
- Priključujemo se na Arduino Uno adapter kabela 9V.
- Pažljivo postavite štit s Arduino Uno na dno kutije.
- Postavite vrh plastične podloge. Na rubove ekrana zalijepite zlatnu ljepljivu traku, koja je na samom početku pažljivo uklonjena iz kutije.
- Priključujemo bateriju 9V, postavljamo je kroz poseban prozor na dnu kutije. Čokoladne bombone stavite u ćelije tako da omoti slatkiša ne zatvaraju zaslon.
- Zatvorite kutiju prozirnim poklopcem. Uživam u videu:-)