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, Novembar
Anonim
Image
Image

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

Korak 1: Izgradnja projekta na osnovnoj 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 pinove 2, 3 i 4 za dugmad 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 rad.

Korak 2: Programiranje

Programiranje
Programiranje
Programiranje
Programiranje

Programiranje je trajalo više od dvije sedmice i završilo je u velikoj zbrci - ali dobro je proradilo. Preporučio bih vam da ne unosite mnogo promjena u program, jer je pola njemački, pola engleski i pomalo 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 šesterokut.

Dodao sam glad, zabavu i umor. Pola sata postoji 75 % šanse 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: Dizajniranje ploče

Dizajniranje pločica
Dizajniranje pločica
Dizajniranje pločica
Dizajniranje 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đe sam promenio 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. Može napuniti bateriju za nekoliko sati.

Korak 5: Dizajniranje i štampanje kućišta

Dizajniranje i štampanje kućišta
Dizajniranje i štampanje kućišta
Dizajniranje i štampanje kućišta
Dizajniranje i štampanje 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. Zajebao sam sve zajedno i projekat je bio završen.

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

Preporučuje se: