Talaan ng mga Nilalaman:

Animated Chocolate Box (na may Arduino Uno): 3 Mga Hakbang (na may Mga Larawan)
Animated Chocolate Box (na may Arduino Uno): 3 Mga Hakbang (na may Mga Larawan)

Video: Animated Chocolate Box (na may Arduino Uno): 3 Mga Hakbang (na may Mga Larawan)

Video: Animated Chocolate Box (na may Arduino Uno): 3 Mga Hakbang (na may Mga Larawan)
Video: Control Chocolate Box Using Touch Sensor and Arduino 2024, Nobyembre
Anonim
Animated Chocolate Box (kasama ang Arduino Uno)
Animated Chocolate Box (kasama ang Arduino Uno)

Minsan nakita ko ang isang magandang kahon ng tsokolate sa isang tindahan. At naisip ko na gumawa ng isang kahanga-hangang regalo sa kahon na ito - isang animated na kahon na may tsokolate.

Ang kailangan natin:

  1. Сlear na kahon ng tsokolate na plastik
  2. 9V na baterya
  3. Battery adapter ng baterya
  4. uSD 1GB
  5. Arduino Uno
  6. TFT Shield para kay Arduino

Hakbang 1: Hakbang 1. Ihanda ang Kahon

Hakbang 1. Ihanda ang Kahon
Hakbang 1. Ihanda ang Kahon
Hakbang 1. Ihanda ang Kahon
Hakbang 1. Ihanda ang Kahon
Hakbang 1. Ihanda ang Kahon
Hakbang 1. Ihanda ang Kahon
Hakbang 1. Ihanda ang Kahon
Hakbang 1. Ihanda ang Kahon

Una, kailangan mong buksan ang kahon - dahan-dahang punitin ang gintong malagkit na tape upang hindi mapunit ito. Kunin ang mga nilalaman ng kahon: pag-back ng kendi at plastik. Sa plastik na pag-back cut ang isang window para sa TFT shild at 9V na baterya.

Hakbang 2: Hakbang 2. Arduino Uno at TFT Shield Preparation

Hakbang 2. Arduino Uno at TFT Shield Preparation
Hakbang 2. Arduino Uno at TFT Shield Preparation
Hakbang 2. Arduino Uno at TFT Shield Preparation
Hakbang 2. Arduino Uno at TFT Shield Preparation
Hakbang 2. Arduino Uno at TFT Shield Preparation
Hakbang 2. Arduino Uno at TFT Shield Preparation
  1. Sketch para sa Arduino Uno

    Kailangang i-download ang library https://github.com/YATFT/YATFT/archive/master.zip. Sa Arduino Uno kailangan mong i-program ang sumusunod na sketch:

    github.com/YATFT/YATFT/blob/master/example/TFT_shield_SD2TFT/TFT_shield_SD2TFT.ino

  2. Pag-convert ng video at pagrekord sa micro SD

Nag-edit ako ng isang maikling video mula sa isang video na na-download mula sa YouTube. Upang i-play ang isang video sa TFT kalasag kailangan itong mai-convert sa isang file na may extension *.rgb:

I-download ang programa ng conversion sa https://ffmpeg.org/download.html para sa iyong operating system. I-install sa computer. I-convert ang file sa sumusunod na utos:

ffmpeg -i video.avi -s 320x240 -pix_fmt rgb565 video.rgb

Isulat ang nagresultang file ng video.rgb (264MB) sa microsd card (FAT32) at ipasok ito sa TFT na kalasag. Sumasama kaming Arduino Uno at TFT na kalasag. Handa na kami sa huling pagpupulong.

Hakbang 3: Hakbang 3. Huling Asembleya

Hakbang 3. Pangwakas na Asamblea
Hakbang 3. Pangwakas na Asamblea
Hakbang 3. Pangwakas na Asamblea
Hakbang 3. Pangwakas na Asamblea
Hakbang 3. Pangwakas na Asamblea
Hakbang 3. Pangwakas na Asamblea
Hakbang 3. Pangwakas na Asamblea
Hakbang 3. Pangwakas na Asamblea

Sa huling yugto isinasagawa namin ang pangwakas na pagpupulong ng lahat ng mga bahagi:

  • Kumonekta kami sa Arduino Uno cable adapter 9V.
  • Maingat na ilagay ang kalasag kasama ng Arduino Uno sa ilalim ng kahon.
  • Ilagay ang tuktok ng plastik na pag-back. Pandikit sa mga gilid ng screen isang gintong malagkit na tape, na sa simula pa ay maingat na tinanggal mula sa kahon.
  • Ikonekta namin ang baterya 9V, inilalagay namin ito sa pamamagitan ng isang espesyal na window sa ilalim ng kahon. Ilagay ang mga candies ng tsokolate sa mga cell upang ang mga balot ng kendi ay hindi isara ang screen.
  • Isara ang kahon na may isang transparent na talukap ng mata. Nasisiyahan sa video:-)

Inirerekumendang: