Kazalo:

Projekt Arduino-Tamagotchi (Jaz sem Tamagotchi): 5 korakov (s slikami)
Projekt Arduino-Tamagotchi (Jaz sem Tamagotchi): 5 korakov (s slikami)

Video: Projekt Arduino-Tamagotchi (Jaz sem Tamagotchi): 5 korakov (s slikami)

Video: Projekt Arduino-Tamagotchi (Jaz sem Tamagotchi): 5 korakov (s slikami)
Video: Самодельный тамагочи - Megapets Project DIY Virtual Pet (Eng subs) 2024, Julij
Anonim
Image
Image

V karanteni mi je bilo dolgčas in odločil sem se narediti Arduino Tamagotchi. Ker sovražim veliko živali, se za Tamagotchi izberem sam. Najprej konzolo postavim na ploščo. Ožičenje je zelo preprosto. Na voljo so le trije gumbi, zvočni signal in LCD zaslon Nokia 5110.

1. korak: Izdelava projekta na podlagi

Gradnja projekta na ploščadi
Gradnja projekta na ploščadi
Gradnja projekta na ploščadi
Gradnja projekta na ploščadi

Izberem digitalne zatiče 2, 3 in 4 za gumbe in 5 za brenčalo. Odločil sem se, da bom med zvočnikom in zatičem postavil 47 ohmski upor. Nokijin LCD je priključen na 8, 9, 10, 11 in 12. Po ožičenju sem začel programirati, kar je večina delo.

2. korak: Programiranje

Programiranje
Programiranje
Programiranje
Programiranje

Programiranje je trajalo več kot dva tedna in se je končalo v pravi zmešnjavi - vendar se je zdelo dobro. Priporočam vam, da v programu ne spreminjate veliko, ker je pol nemški, pol angleški in nekoliko zmeden. V prvih vrsticah so najpomembnejši podatki, na primer zatiči gumbov in kontrast LCD. Mislim, da je to v pomoč. Vse grafike sem oblikoval z barvo in uporabil LCDAssistant za pretvorbo slik v šestnajstiko.

Dodala sem lakoto, zabavo in utrujenost. Pol ure je 75 -odstotna verjetnost, da se status zniža. Vrstice stanja lahko zapolnite z jedjo hrane, igranjem iger ali spanjem.

Dodal sem datoteko rar (Tama2.rar) in dve ločeni datoteki (Graphic.c & Tama2.ino). Izbirate lahko med eno od teh možnosti.:)

3. korak: Oblikovanje tiskanega vezja

Oblikovanje vezja
Oblikovanje vezja
Oblikovanje vezja
Oblikovanje vezja

Ko sem končal s programiranjem, sem z Eagleom oblikoval vezje. Zaradi majhnosti sem za možgane igralne konzole izbral Arduino Mini. Velikost plošč je le 93, 4 mm x 49, 25 mm (3, 67 x 1, 94 palcev). Za svoja vezja sem uporabil storitev JLCPCB. Z nižjo uro (8 MHz) Arduino Minis so bile igre zelo enostavne in počasne, zato sem prilagodil hitrost. Tudi zvonec sem zamenjal na manjšega.

4. korak: Dodajanje baterije

Dodajanje baterije
Dodajanje baterije

Za izdelavo ročnega Tamagotchija sem uporabil staro baterijo in polnilni modul. Baterija je iz mobilnega telefona in daje energijo več kot tri dni. Polnilni modul je polnilna plošča USB litijeve baterije 18650 USB. Baterijo lahko napolni v nekaj urah.

5. korak: Oblikovanje in tiskanje ohišja

Oblikovanje in tiskanje ohišja
Oblikovanje in tiskanje ohišja
Oblikovanje in tiskanje ohišja
Oblikovanje in tiskanje ohišja

Nazadnje sem uporabil 3D-tiskalnik za izdelavo ohišja za svoj Tamagotchi. Vse datoteke CAD sem oblikoval v Thinkercadu in po nekaj neuspelih natisih sem dobil dobro in trdno ohišje. Vse sem zajebal in projekt je bil končan.

To je moj projekt. Če imate kakršna koli vprašanja, spodaj napišite komentar.:)

Priporočena: