Satura rādītājs:

Arduino-Tamagotchi projekts (Es esmu Tamagotči): 5 soļi (ar attēliem)
Arduino-Tamagotchi projekts (Es esmu Tamagotči): 5 soļi (ar attēliem)

Video: Arduino-Tamagotchi projekts (Es esmu Tamagotči): 5 soļi (ar attēliem)

Video: Arduino-Tamagotchi projekts (Es esmu Tamagotči): 5 soļi (ar attēliem)
Video: 8 Cool Arduino Science Projects 2024, Jūlijs
Anonim
Image
Image

Man bija garlaicīgi karantīnā un nolēmu uztaisīt Arduino Tamagotchi. Tā kā es ienīstu daudzus dzīvniekus, es izvēlos sevi kā Tamagotchi. Vispirms es izveidoju savu konsoli uz maizes dēļa. Elektroinstalācija ir ļoti vienkārša. Ir tikai trīs pogas, skaņas signāls un Nokia 5110 LCD.

1. darbība: projekta veidošana uz maizes dēļa

Projekta veidošana uz maizes dēļa
Projekta veidošana uz maizes dēļa
Projekta veidošana uz maizes dēļa
Projekta veidošana uz maizes dēļa

Es izvēlos ciparu tapas 2, 3 un 4 pogām un 5 skaņas signālam. Zvanītāju kaitinošā trokšņa dēļ es nolēmu ievietot 47 omu rezistoru starp skaļruni un tapu. Nokia LCD ir savienots ar 8, 9, 10, 11 un 12. Pēc elektroinstalācijas es sāku programmēt, kas bija lielākā daļa strādāt.

2. solis: programmēšana

Programmēšana
Programmēšana
Programmēšana
Programmēšana

Programmēšana aizņēma vairāk nekā divas nedēļas un beidzās ar īstu haosu - bet tas izskatās labi. Es ieteiktu jums neveikt lielas izmaiņas programmā, jo tā ir daļēji vācu valoda, daļēji angļu valoda un nedaudz mulsinoša. Pirmajās rindās ir vissvarīgākā informācija, piemēram, pogu tapas un LCD kontrasts. Es domāju, ka tas ir noderīgi. Es izstrādāju visu grafiku ar krāsu un izmantoju LCDAssistant, lai attēlus pārvērstu hex.

Es pievienoju izsalkumu, jautrību un nogurumu. Pusstundas laikā pastāv 75 % iespēja, ka viens statuss samazināsies. Statusa joslas varat aizpildīt, ēdot ēdienu, spēlējot spēles vai ejot gulēt.

Es pievienoju rar failu (Tama2.rar) un divus atsevišķus failus (Graphic.c & Tama2.ino). Jūs varat izvēlēties vienu no šīm iespējām.:)

3. darbība: shēmas plates projektēšana

Shēmas plates projektēšana
Shēmas plates projektēšana
Shēmas plates projektēšana
Shēmas plates projektēšana

Pēc programmēšanas pabeigšanas es izveidoju shēmas plati ar Eagle. Tā mazā izmēra dēļ es izvēlējos Arduino Mini kā spēļu konsoles smadzenes. Dēļu izmēri ir tikai 93, 4 mm x 49, 25 mm (3, 67 x 1, 94 collas). Savām shēmas plates izmantoju JLCPCB pakalpojumu. Arduino Minis zemāks pulksteņa ātrums (8 MHz) padarīja spēles ļoti vieglas un lēnas, tāpēc es pielāgoju ātrumu. Es arī nomainīju skaņas signālu uz mazāku.

4. solis: akumulatora pievienošana

Akumulatora pievienošana
Akumulatora pievienošana

Lai izgatavotu rokas Tamagotchi, es izmantoju vecu akumulatoru un uzlādes moduli. Akumulators ir no mobilā tālruņa un nodrošina enerģiju vairāk nekā trīs dienas. Uzlādes modulis ir 18650 USB litija akumulatora uzlādes panelis. Tas var uzlādēt akumulatoru dažu stundu laikā.

5. darbība: korpusa projektēšana un drukāšana

Korpusa projektēšana un drukāšana
Korpusa projektēšana un drukāšana
Korpusa projektēšana un drukāšana
Korpusa projektēšana un drukāšana

Visbeidzot es izmantoju 3D printeri, lai izveidotu korpusu savam Tamagotchi. Es izstrādāju visus CAD failus, izmantojot Thinkercad, un pēc dažām neveiksmīgām izdrukām es saņēmu labu un stabilu korpusu. Es visu saliku kopā, un projekts tika pabeigts.

Tas ir mans projekts. Ja jums ir kādi jautājumi, vienkārši uzrakstiet komentāru zemāk.:)

Ieteicams: