![Proiectul Arduino-Tamagotchi (Eu sunt Tamagotchi): 5 pași (cu imagini) Proiectul Arduino-Tamagotchi (Eu sunt Tamagotchi): 5 pași (cu imagini)](https://i.howwhatproduce.com/images/002/image-5840-j.webp)
Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04
![Image Image](https://i.howwhatproduce.com/images/002/image-5840-2-j.webp)
![](https://i.ytimg.com/vi/oVefYmYyLZo/hqdefault.jpg)
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](https://i.howwhatproduce.com/images/002/image-5840-3-j.webp)
![Construirea proiectului pe o pană de calcul Construirea proiectului pe o pană de calcul](https://i.howwhatproduce.com/images/002/image-5840-4-j.webp)
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](https://i.howwhatproduce.com/images/002/image-5840-5-j.webp)
![Programare Programare](https://i.howwhatproduce.com/images/002/image-5840-6-j.webp)
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](https://i.howwhatproduce.com/images/002/image-5840-7-j.webp)
![Proiectarea unei circuite Proiectarea unei circuite](https://i.howwhatproduce.com/images/002/image-5840-8-j.webp)
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](https://i.howwhatproduce.com/images/002/image-5840-9-j.webp)
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](https://i.howwhatproduce.com/images/002/image-5840-10-j.webp)
![Proiectarea și tipărirea unui caz Proiectarea și tipărirea unui caz](https://i.howwhatproduce.com/images/002/image-5840-11-j.webp)
Î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:
Adăugați un ventilator la un radiator pentru computer - nu sunt necesare șuruburi: 5 pași
![Adăugați un ventilator la un radiator pentru computer - nu sunt necesare șuruburi: 5 pași Adăugați un ventilator la un radiator pentru computer - nu sunt necesare șuruburi: 5 pași](https://i.howwhatproduce.com/images/002/image-5028-2-j.webp)
Adăugați un ventilator la un radiator de computer - nu sunt necesare șuruburi: Problema: am (am) o placă de bază pe serverul meu de fișiere cu un radiator fără ventilator peste ceea ce cred că este Northbridge. Conform programului senzorilor (ksensori) pe care îl aveam în Fedora, temperatura plăcii de bază rămânea în jur de 190F. Tura mea
Asigurați-vă că circuitele IC SMD sunt prietenoase!: 10 pași (cu imagini)
![Asigurați-vă că circuitele IC SMD sunt prietenoase!: 10 pași (cu imagini) Asigurați-vă că circuitele IC SMD sunt prietenoase!: 10 pași (cu imagini)](https://i.howwhatproduce.com/images/006/image-17692-j.webp)
Faceți SMD ICs Breadboard Friendly!: Se întâmplă de multe ori ca IC-ul nostru preferat să fie disponibil doar în pachetul SMD și nu există nicio modalitate de a-l testa pe o placă de calcul. Așa că, în acest scurt instructable, v-aș arăta modul în care mi-am făcut acest mic adaptor pentru IC SMD, astfel încât să poată
Python pentru începători care nu sunt atât de începători: 7 pași
![Python pentru începători care nu sunt atât de începători: 7 pași Python pentru începători care nu sunt atât de începători: 7 pași](https://i.howwhatproduce.com/images/001/image-2688-46-j.webp)
Python pentru începători care nu sunt atât de începători: Bună, ultima dată, dacă ați fost atenți, am atins elementele de bază ale python - print, în timp ce și pentru bucle, input & ieșire, dacă și un starter pe easygui. de asemenea, o distribuție gratuită a easygui și pycal-propriul meu modul.acest tutorial va acoperi: mai multe
Tăierea și reconectarea benzilor de lumină Phillips Hue (pentru cei dintre noi care nu sunt prea pricepuți la lipire): 6 pași
![Tăierea și reconectarea benzilor de lumină Phillips Hue (pentru cei dintre noi care nu sunt prea pricepuți la lipire): 6 pași Tăierea și reconectarea benzilor de lumină Phillips Hue (pentru cei dintre noi care nu sunt prea pricepuți la lipire): 6 pași](https://i.howwhatproduce.com/images/002/image-4418-65-j.webp)
Tăierea și reconectarea benzilor de lumină Phillips Hue (pentru cei dintre noi care nu sunt prea pricepuți la lipire): dacă sunteți priceput în lipire, există un post bun de „ruedli” despre cum să faceți acest lucru fără a tăia plăcuțele de lipit în jumătate Acești pași sunt pentru aceia dintre noi care sunt familiarizați, dar care nu sunt foarte pricepuți la lipire. Am vândut de bază
Stație meteo Acurite 5 în 1 folosind un Raspberry Pi și Weewx (alte stații meteorologice sunt compatibile): 5 pași (cu imagini)
![Stație meteo Acurite 5 în 1 folosind un Raspberry Pi și Weewx (alte stații meteorologice sunt compatibile): 5 pași (cu imagini) Stație meteo Acurite 5 în 1 folosind un Raspberry Pi și Weewx (alte stații meteorologice sunt compatibile): 5 pași (cu imagini)](https://i.howwhatproduce.com/images/003/image-7496-12-j.webp)
Stația meteo Acurite 5 în 1 folosind un Raspberry Pi și Weewx (alte stații meteorologice sunt compatibile): Când am cumpărat stația meteo Acurite 5 în 1, am vrut să pot verifica vremea acasă în timp ce eram plecat. Când am ajuns acasă și l-am configurat, mi-am dat seama că fie trebuia să am ecranul conectat la un computer, fie să le cumpăr hub-ul inteligent