Cuprins:

Proiectul Arduino-Tamagotchi (Eu sunt Tamagotchi): 5 pași (cu imagini)
Proiectul Arduino-Tamagotchi (Eu sunt Tamagotchi): 5 pași (cu imagini)

Video: Proiectul Arduino-Tamagotchi (Eu sunt Tamagotchi): 5 pași (cu imagini)

Video: Proiectul Arduino-Tamagotchi (Eu sunt Tamagotchi): 5 pași (cu imagini)
Video: DIY Arduino Digital Pet (Pcbway) 2024, Iulie
Anonim
Image
Image

M-am plictisit în carantină și am decis să fac un Arduino Tamagotchi. Deoarece urăsc multe animale, mă aleg ca Tamagotchi. Mai întâi îmi construiesc consola pe o placă de calcul. Cablarea este foarte simplă. Există doar trei butoane, un buzzer și un Nokia 5110 LCD.

Pasul 1: Construirea proiectului pe o panou de calcul

Construirea proiectului pe o pană de calcul
Construirea proiectului pe o pană de calcul
Construirea proiectului pe o pană de calcul
Construirea proiectului pe o pană de calcul

Aleg pinii digitali 2, 3 și 4 pentru butoane și 5 pentru buzzer. Am decis să plasez un rezistor de 47 Ohm între difuzor și pin, din cauza zgomotelor enervante. LCD-ul Nokia este conectat la 8, 9, 10, 11 și 12. După cablare am început să programez, care a fost cea mai mare parte a muncă.

Pasul 2: Programare

Programare
Programare
Programare
Programare

Programarea a durat mai mult de două săptămâni și a ajuns într-o adevărată mizerie - dar este foarte bine. V-aș recomanda să nu faceți multe modificări în program, deoarece este jumătate germană jumătate engleză și un pic confuz. În primele linii sunt cele mai importante informații, cum ar fi pinii butoanelor și contrastul LCD. Cred că acest lucru este util. Am proiectat toate graficele cu vopsea și am folosit LCDAssistant pentru a converti imaginile în hex.

Am adăugat foamea, distracția și oboseala. O jumătate de oră există 75% șanse ca un statut să scadă. Puteți umple barele de stare prin consumul de alimente, jocuri sau culcare.

Am adăugat un fișier rar (Tama2.rar) și două fișiere separate (Graphic.c și Tama2.ino). Puteți alege între una dintre aceste opțiuni.:)

Pasul 3: Proiectarea unei circuite

Proiectarea unei circuite
Proiectarea unei circuite
Proiectarea unei circuite
Proiectarea unei circuite

După ce am terminat programarea, am proiectat o placă cu Eagle. Datorită dimensiunilor reduse, am ales un Arduino Mini drept creier al consolei mele de jocuri. Dimensiunea plăcilor este de numai 93, 4mm x 49, 25mm (3, 67 x 1, 94 inch). Am folosit serviciul JLCPCB pentru plăcile mele de circuite. Rata de ceas mai mică Arduino Minis (8 MHz) a făcut jocurile foarte ușoare și lente, așa că am ajustat viteza. De asemenea, am schimbat soneria la una mai mică.

Pasul 4: Adăugarea unei baterii

Adăugarea unei baterii
Adăugarea unei baterii

Pentru a realiza dispozitivul portabil Tamagotchi, am folosit o baterie veche și un modul de încărcare. Bateria este de pe un telefon mobil și furnizează energie pentru mai mult de trei zile. Modulul de încărcare este placa de încărcare a bateriei cu litiu 18650 USB. Poate încărca bateria în câteva ore.

Pasul 5: Proiectarea și tipărirea unui caz

Proiectarea și tipărirea unui caz
Proiectarea și tipărirea unui caz
Proiectarea și tipărirea unui caz
Proiectarea și tipărirea unui caz

În cele din urmă, am folosit o imprimantă 3D pentru a construi o carcasă pentru Tamagotchi. Am proiectat toate fișierele CAD din Thinkercad și după câteva tipăriri nereușite am obținut o carcasă bună și solidă. Am înșurubat totul și proiectul a fost terminat.

Acesta este proiectul meu. Dacă aveți întrebări, scrieți un comentariu mai jos.:)

Recomandat: