Innehållsförteckning:

Arduino-Tamagotchi Project (I Am the Tamagotchi): 5 steg (med bilder)
Arduino-Tamagotchi Project (I Am the Tamagotchi): 5 steg (med bilder)

Video: Arduino-Tamagotchi Project (I Am the Tamagotchi): 5 steg (med bilder)

Video: Arduino-Tamagotchi Project (I Am the Tamagotchi): 5 steg (med bilder)
Video: Selfmade Arduino Tamagotchi | Technic Joe 2024, Juli
Anonim
Image
Image

Jag var uttråkad i karantän och bestämde mig för att göra en Arduino Tamagotchi. Eftersom jag hatar många djur väljer jag mig själv som Tamagotchi. Först bygger jag min konsol på en brödbräda. Ledningarna är mycket enkla. Det finns bara tre knappar, en summer och en Nokia 5110 LCD.

Steg 1: Bygg projektet på en brödbräda

Bygga projektet på en brödbräda
Bygga projektet på en brödbräda
Bygga projektet på en brödbräda
Bygga projektet på en brödbräda

Jag väljer de digitala stiften 2, 3 och 4 för knapparna och 5 för summern. Jag bestämde mig för att placera ett 47 Ohm motstånd mellan högtalaren och stiftet, på grund av surrarna irriterande ljud. Nokia LCD är ansluten till 8, 9, 10, 11 och 12. Efter kabeldragningen började jag programmera, vilket var det mesta av arbete.

Steg 2: Programmering

Programmering
Programmering
Programmering
Programmering

Programmeringen tog mer än två veckor och hamnade i en riktig röra - men det fungerar bra. Jag skulle rekommendera dig att inte göra många ändringar i programmet, eftersom det är halvtyska halvt engelska och lite förvirrande. På de första raderna finns den viktigaste informationen, som knappnålar och LCD -kontrast. Jag tror att det här är till hjälp. Jag ritade all grafik med färg och använde LCDAssistant för att konvertera bilderna till hex.

Jag lade till hunger, kul och trötthet. En halvtimme är det 75 % chans att en status sjunker. Du kan fylla i statusfältet genom att äta mat, spela spel eller gå och lägga dig.

Jag lade till en rar -fil (Tama2.rar) och två separata filer (Graphic.c & Tama2.ino). Du kan välja mellan ett av dessa alternativ.:)

Steg 3: Designa en kretskort

Designa en kretskort
Designa en kretskort
Designa en kretskort
Designa en kretskort

Efter att jag avslutat programmeringen designade jag ett kretskort med Eagle. På grund av sin lilla storlek valde jag en Arduino Mini som hjärnan i min spelkonsol. Brädans storlek är endast 93, 4 mm x 49, 25 mm (3, 67 x 1, 94 tum). Jag använde tjänsten JLCPCB för mina kretskort. Arduino Minis lägre klockfrekvens (8 MHz) gjorde spelen väldigt enkla och långsamma, så jag justerade hastigheten. Jag bytte också summern till en mindre.

Steg 4: Lägga till ett batteri

Lägga till ett batteri
Lägga till ett batteri

För att göra Tamagotchi -handenheten använde jag ett gammalt batteri och en laddningsmodul. Batteriet är från en mobiltelefon och ger energi i mer än tre dagar. Laddningsmodulen är 18650 USB litiumbatteriladdningskort. Det kan ladda batteriet på några timmar.

Steg 5: Designa och skriva ut ett fodral

Designa och skriva ut ett fodral
Designa och skriva ut ett fodral
Designa och skriva ut ett fodral
Designa och skriva ut ett fodral

Slutligen använde jag en 3D-skrivare för att bygga ett fodral till min Tamagotchi. Jag designade alla CAD-filer i Thinkercad och efter några misslyckade utskrifter fick jag ett bra och gediget fodral. Jag skruvar ihop allt och projektet var klart.

Det är mitt projekt. Om du har några frågor är det bara att skriva en kommentar nedan.:)

Rekommenderad: