Sisällysluettelo:

Arduino-Tamagotchi-projekti (I Am the Tamagotchi): 5 vaihetta (kuvilla)
Arduino-Tamagotchi-projekti (I Am the Tamagotchi): 5 vaihetta (kuvilla)

Video: Arduino-Tamagotchi-projekti (I Am the Tamagotchi): 5 vaihetta (kuvilla)

Video: Arduino-Tamagotchi-projekti (I Am the Tamagotchi): 5 vaihetta (kuvilla)
Video: ¡Canasta Casera con Microbit!: Marca Puntos con Materiales Fáciles de Encontrar! 🏀🔧 #shorts 2024, Marraskuu
Anonim
Image
Image

Olin kyllästynyt karanteeniin ja päätin tehdä Arduino Tamagotchin. Koska vihaan monia eläimiä, valitsen itseni Tamagotchiksi. Ensin rakennan konsolin leipälevylle. Johdotus on hyvin yksinkertainen. Siinä on vain kolme painiketta, summeri ja Nokia 5110 LCD.

Vaihe 1: Projektin rakentaminen leipälevylle

Projektin rakentaminen leipälevylle
Projektin rakentaminen leipälevylle
Projektin rakentaminen leipälevylle
Projektin rakentaminen leipälevylle

Valitsen digitaaliset nastat 2, 3 ja 4 painikkeille ja 5 summerille. Päätin sijoittaa 47 ohmin vastuksen kaiuttimen ja nastan väliin summerien ärsyttävän melun vuoksi. Nokia LCD on kytketty 8, 9, 10, 11 ja 12. Johdotuksen jälkeen aloitin ohjelmoinnin, joka oli suurin osa työ.

Vaihe 2: Ohjelmointi

Ohjelmointi
Ohjelmointi
Ohjelmointi
Ohjelmointi

Ohjelmointi kesti yli kaksi viikkoa ja päätyi todelliseen sotkuun - mutta se toimii hyvin. Suosittelen, ettet tee paljon muutoksia ohjelmaan, koska se on puoliksi saksalainen puoliksi englantilainen ja hieman hämmentävä. Ensimmäisillä riveillä on tärkeimmät tiedot, kuten painikkeita ja nestekidenäytön kontrasti. Mielestäni tästä on apua. Suunnittelin kaikki grafiikat maalilla ja käytin LCDAssistantia kuvien muuntamiseen heksadesimaaliksi.

Lisäsin nälkää, hauskaa ja väsymystä. Puolen tunnin välein on 75 % mahdollisuus, että yksi tila putoaa. Voit täyttää tilarivit syömällä ruokaa, pelaamalla pelejä tai menemällä nukkumaan.

Lisäsin rar -tiedoston (Tama2.rar) ja kaksi erillistä tiedostoa (Graphic.c & Tama2.ino). Voit valita jonkin näistä vaihtoehdoista.:)

Vaihe 3: Piirilevyn suunnittelu

Piirilevyn suunnittelu
Piirilevyn suunnittelu
Piirilevyn suunnittelu
Piirilevyn suunnittelu

Ohjelmoinnin päätyttyä suunnittelin piirilevyn Eaglen kanssa. Pienen kokonsa vuoksi valitsin Arduino Minin pelikonsolin aivoksi. Levyjen koko on vain 93, 4 mm x 49, 25 mm (3, 67 x 1, 94 tuumaa). Käytin JLCPCB: n palvelua piirilevyilleni. Arduino Minisin pienempi kellotaajuus (8 MHz) teki peleistä erittäin helppoja ja hitaita, joten säädin nopeutta. Vaihdoin myös summerin pienemmäksi.

Vaihe 4: Akun lisääminen

Akun lisääminen
Akun lisääminen

Tamagotchi -kämmenlaitteen valmistuksessa käytin vanhaa akkua ja latausmoduulia. Akku on peräisin matkapuhelimesta ja antaa energiaa yli kolmeksi päiväksi. Latausmoduuli on 18650 USB -litiumakun latauslevy. Se voi ladata akun muutamassa tunnissa.

Vaihe 5: Kotelon suunnittelu ja tulostus

Kotelon suunnittelu ja tulostus
Kotelon suunnittelu ja tulostus
Kotelon suunnittelu ja tulostus
Kotelon suunnittelu ja tulostus

Lopulta käytin 3D-tulostinta Tamagotchin kotelon rakentamiseen. Suunnittelin kaikki CAD-tiedostot Thinkercadissa ja muutaman epäonnistuneen tulostuksen jälkeen sain hyvän ja vankan kotelon. Rikoin kaiken yhteen ja projekti oli valmis.

Se on minun projektini. Jos sinulla on kysyttävää, kirjoita kommentti alle.:)

Suositeltava: