Съдържание:

Проект Arduino-Tamagotchi (Аз съм Тамагочи): 5 стъпки (със снимки)
Проект Arduino-Tamagotchi (Аз съм Тамагочи): 5 стъпки (със снимки)

Видео: Проект Arduino-Tamagotchi (Аз съм Тамагочи): 5 стъпки (със снимки)

Видео: Проект Arduino-Tamagotchi (Аз съм Тамагочи): 5 стъпки (със снимки)
Видео: Самодельный тамагочи - Megapets Project DIY Virtual Pet (Eng subs) 2024, Ноември
Anonim
Image
Image

Беше ми скучно в карантината и реших да направя Arduino Tamagotchi. Тъй като мразя много животни, аз избирам себе си за Тамагочи. Първо изграждам конзолата си върху макет. Окабеляването е много просто. Има само три бутона, зумер и LCD дисплей на Nokia 5110.

Стъпка 1: Изграждане на проекта върху макета

Изграждане на проекта върху макета
Изграждане на проекта върху макета
Изграждане на проекта върху макета
Изграждане на проекта върху макета

Избирам цифровите щифтове 2, 3 и 4 за бутоните и 5 за зумера. Реших да поставя 47 ома резистор между високоговорителя и щифта, поради дразнещите звуци на звънеца. LCD дисплеят на Nokia е свързан към 8, 9, 10, 11 и 12. След свързването започнах да програмирам, което беше по -голямата част от работа.

Стъпка 2: Програмиране

Програмиране
Програмиране
Програмиране
Програмиране

Програмирането отне повече от две седмици и завърши в истинска бъркотия - но се справи добре. Бих ви препоръчал да не правите много промени в програмата, защото тя е наполовина немска, наполовина английска и малко объркваща. В първите редове е най -важната информация, като щифтове за бутони и LCD контраст. Мисля, че това е полезно. Проектирах цялата графика с боя и използвах LCDAssistant за преобразуване на снимките в шестнадесетичен.

Добавих глад, забавление и умора. Половин час има 75 % шанс един статус да падне. Можете да попълните лентите на състоянието, като ядете храна, играете игри или си лягате.

Добавих rar файл (Tama2.rar) и два отделни файла (Graphic.c & Tama2.ino). Можете да избирате между една от тези опции.:)

Стъпка 3: Проектиране на платка

Проектиране на печатна платка
Проектиране на печатна платка
Проектиране на платка
Проектиране на платка

След като завърших програмирането, проектирах платка с Eagle. Поради малкия си размер избрах Arduino Mini за мозъка на моята игрална конзола. Размерът на дъските е само 93, 4 мм x 49, 25 мм (3, 67 x 1, 94 инча). Използвах услугата JLCPCB за моите платки. По -ниската тактова честота на Arduino Minis (8 MHz) направи игрите много лесни и бавни, затова коригирах скоростта. Също така смених зумера на по -малък.

Стъпка 4: Добавяне на батерия

Добавяне на батерия
Добавяне на батерия

За да направя Tamagotchi ръчен, използвах стара батерия и модул за зареждане. Батерията е от мобилен телефон и осигурява енергия за повече от три дни. Модулът за зареждане е 18650 USB литиева батерия за зареждане. Той може да зареди батерията за няколко часа.

Стъпка 5: Проектиране и отпечатване на калъф

Проектиране и отпечатване на калъф
Проектиране и отпечатване на калъф
Проектиране и отпечатване на калъф
Проектиране и отпечатване на калъф

Накрая използвах 3D принтер, за да направя калъф за моите Tamagotchi. Проектирах всички CAD файлове в Thinkercad и след няколко неуспешни разпечатки получих добър и солиден калъф. Прецаках всичко заедно и проектът приключи.

Това е моят проект. Ако имате въпроси, просто напишете коментар по -долу.:)

Препоръчано: