Sadržaj:

Arduino-Tamagotchi projekt (Ja sam Tamagotchi): 5 koraka (sa slikama)
Arduino-Tamagotchi projekt (Ja sam Tamagotchi): 5 koraka (sa slikama)

Video: Arduino-Tamagotchi projekt (Ja sam Tamagotchi): 5 koraka (sa slikama)

Video: Arduino-Tamagotchi projekt (Ja sam Tamagotchi): 5 koraka (sa slikama)
Video: Самодельный тамагочи - Megapets Project DIY Virtual Pet (Eng subs) 2024, Srpanj
Anonim
Image
Image

Bilo mi je dosadno u karanteni i odlučio sam napraviti Arduino Tamagotchi. Budući da mrzim mnogo životinja, sam biram Tamagotchi. Prvo svoju konzolu gradim na ploči. Ožičenje je vrlo jednostavno. Postoje samo tri gumba, zujalica i Nokia 5110 LCD.

Korak 1: Izgradnja projekta na idejnoj ploči

Izgradnja projekta na idejnoj ploči
Izgradnja projekta na idejnoj ploči
Izgradnja projekta na idejnoj ploči
Izgradnja projekta na idejnoj ploči

Biram digitalne iglice 2, 3 i 4 za gumbe i 5 za zujalicu. Odlučio sam postaviti otpornik od 47 ohma između zvučnika i pina zbog zvučnih signala koji dosađuju. Nokia LCD je spojen na 8, 9, 10, 11 i 12. Nakon ožičenja počeo sam programirati, što je većina raditi.

Korak 2: Programiranje

Programiranje
Programiranje
Programiranje
Programiranje

Programiranje je trajalo više od dva tjedna i završilo je u pravoj zbrci - ali dobro se probudilo. Preporučio bih vam da ne unosite puno promjena u program, jer je pola njemački pola engleski i pomalo je zbunjujući. U prvim redovima nalaze se najvažnije informacije, poput iglica i kontrasta LCD -a. Mislim da je ovo od pomoći. Dizajnirao sam svu grafiku bojom i upotrijebio LCDAssistant za pretvaranje slika u hex.

Dodala sam glad, zabavu i umor. Pola sata postoji 75 % šansa da jedan status padne. Statusne trake možete popuniti jedući hranu, igrajući igre ili odlazeći u krevet.

Dodao sam rar datoteku (Tama2.rar) i dvije zasebne datoteke (Graphic.c & Tama2.ino). Možete birati između jedne od ovih opcija.:)

Korak 3: Projektiranje pločice

Projektiranje pločica
Projektiranje pločica
Projektiranje pločica
Projektiranje pločica

Nakon što sam završio programiranje, dizajnirao sam ploču s Eagleom. Zbog svoje male veličine odabrao sam Arduino Mini kao mozak svoje igraće konzole. Veličina ploča je samo 93, 4 mm x 49, 25 mm (3, 67 x 1, 94 inča). Koristio sam uslugu JLCPCB za svoje ploče. Niža brzina takta (8 MHz) Arduina Minisa učinila je igre vrlo laganima i sporima, pa sam prilagodio brzinu. Također sam promijenio zujalicu na manju.

Korak 4: Dodavanje baterije

Dodavanje baterije
Dodavanje baterije

Za izradu ručnog Tamagotchija koristio sam staru bateriju i modul za punjenje. Baterija je iz mobilnog telefona i daje energiju više od tri dana. Modul za punjenje je 18650 USB litijeva baterija za punjenje. Bateriju može napuniti za nekoliko sati.

Korak 5: Dizajniranje i ispis kućišta

Dizajniranje i ispis kućišta
Dizajniranje i ispis kućišta
Dizajniranje i ispis kućišta
Dizajniranje i ispis kućišta

Na kraju sam upotrijebio 3D pisač za izradu kućišta za svoj Tamagotchi. Dizajnirao sam sve CAD datoteke u Thinkercadu i nakon nekoliko neuspješnih otisaka dobio sam dobro i čvrsto kućište. Sve sam zeznuo i projekt je završio.

To je moj projekt. Ako imate pitanja, napišite komentar ispod.:)

Preporučeni: