Obsah:

Projekt Arduino-Tamagotchi (Ja som Tamagotchi): 5 krokov (s obrázkami)
Projekt Arduino-Tamagotchi (Ja som Tamagotchi): 5 krokov (s obrázkami)

Video: Projekt Arduino-Tamagotchi (Ja som Tamagotchi): 5 krokov (s obrázkami)

Video: Projekt Arduino-Tamagotchi (Ja som Tamagotchi): 5 krokov (s obrázkami)
Video: Hackaday Supercon - Jeroen Domburg : Magic Paintbrush : Everyone Can Paint with Printer Cartridges 2024, November
Anonim
Image
Image

V karanténe som sa nudil a rozhodol som sa urobiť Arduino Tamagotchi. Pretože nenávidím veľa zvierat, vybral som sa ako Tamagotchi. Najprv postavím konzolu na doštičku. Zapojenie je veľmi jednoduché. K dispozícii sú iba tri tlačidlá, bzučiak a LCD displej Nokia 5110.

Krok 1: Zostavenie projektu na Breadboarde

Postavenie projektu na Breadboarde
Postavenie projektu na Breadboarde
Postavenie projektu na Breadboarde
Postavenie projektu na Breadboarde

Vyberám digitálne piny 2, 3 a 4 pre tlačidlá a 5 pre bzučiak. Rozhodol som sa umiestniť 47 Ohm odpor medzi reproduktor a kolík, pretože bzučiaky otravné zvuky. LCD displej Nokia je pripojený k 8, 9, 10, 11 a 12. Po zapojení som začal s programovaním, ktoré bolo väčšinou práca.

Krok 2: Programovanie

Programovanie
Programovanie
Programovanie
Programovanie

Programovanie trvalo viac ako dva týždne a skončilo v poriadnom neporiadku - ale funguje to dobre. Odporúčal by som vám, aby ste v programe nerobili veľa zmien, pretože je napoly nemecká napoly anglická a trochu mätúca. V prvých riadkoch sú najdôležitejšie informácie, ako napríklad špendlíky a kontrast LCD. Myslím si, že je to užitočné. Všetku grafiku som navrhol farbou a pomocou programu LCDAssistant obrázky prevádzam na hex.

Pridal som hlad, zábavu a únavu. Polhodinu existuje 75 % pravdepodobnosť, že jeden stav klesne. Stavové pruhy môžete zaplniť jedlom, hraním hier alebo spaním.

Pridal som súbor rar (Tama2.rar) a dva samostatné súbory (Graphic.c & Tama2.ino). Môžete si vybrať jednu z týchto možností.:)

Krok 3: Návrh obvodovej dosky

Navrhovanie obvodových dosiek
Navrhovanie obvodových dosiek
Navrhovanie obvodových dosiek
Navrhovanie obvodových dosiek

Keď som skončil s programovaním, navrhol som obvodovú dosku s Eagle. Vzhľadom na jeho malú veľkosť som si ako mozog svojej hernej konzoly vybral Arduino Mini. Rozmer dosiek je iba 93, 4 mm x 49, 25 mm (3, 67 x 1, 94 palcov). Na svoje obvody som použil službu JLCPCB. Vďaka nižšiemu taktu (8 MHz) Arduino Mini boli hry veľmi jednoduché a pomalé, preto som upravil rýchlosť. Tiež som zmenil bzučiak na menší.

Krok 4: Vloženie batérie

Vloženie batérie
Vloženie batérie

Na výrobu vreckového počítača Tamagotchi som použil starú batériu a nabíjací modul. Batéria je z mobilného telefónu a poskytuje energiu viac ako tri dni. Nabíjacím modulom je doska na nabíjanie lítiových batérií USB 18650 USB. Batériu dokáže nabiť za niekoľko hodín.

Krok 5: Návrh a tlač puzdra

Navrhovanie a tlač puzdra
Navrhovanie a tlač puzdra
Navrhovanie a tlač puzdra
Navrhovanie a tlač puzdra

Nakoniec som pomocou 3D tlačiarne zostrojil puzdro pre svoje Tamagotchi. Navrhol som všetky súbory CAD v programe Thinkercad a po niekoľkých neúspešných výtlačkoch som dostal dobré a pevné puzdro. Všetko som zoskrutkoval a projekt bol hotový.

To je môj projekt. Ak máte akékoľvek otázky, stačí napísať komentár nižšie.:)

Odporúča: