
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:02


Byłem znudzony kwarantanną i postanowiłem zrobić Arduino Tamagotchi. Ponieważ nienawidzę wielu zwierząt, wybieram siebie na Tamagotchi. Najpierw buduję swoją konsolę na płytce prototypowej. Okablowanie jest bardzo proste. Są tylko trzy przyciski, brzęczyk i wyświetlacz LCD Nokia 5110.
Krok 1: Budowanie projektu na tablicy do krojenia chleba


Wybieram piny cyfrowe 2, 3 i 4 dla przycisków i 5 dla brzęczyka. Zdecydowałem się umieścić rezystor 47 Ohm między głośnikiem a pinem, ze względu na uciążliwe brzęczyki. LCD Nokia jest podłączony do 8, 9, 10, 11 i 12. Po okablowaniu zacząłem programować, co było większością Praca.
Krok 2: Programowanie


Programowanie trwało ponad dwa tygodnie i skończyło się prawdziwym bałaganem - ale działa dobrze. Polecam nie wprowadzać zbyt wielu zmian w programie, ponieważ jest on w połowie niemiecki, w połowie angielski i nieco mylący. W pierwszych wierszach znajdują się najważniejsze informacje, takie jak piny przycisków i kontrast LCD. Myślę, że to jest pomocne. Całą grafikę zaprojektowałem farbą i wykorzystałem LCDAssistant do przekształcenia zdjęć w szesnastkę.
Dodałem głód, zabawę i zmęczenie. Co pół godziny istnieje 75% szans, że jeden status spadnie. Możesz wypełnić paski stanu, jedząc jedzenie, grając w gry lub kładąc się spać.
Dodałem plik rar (Tama2.rar) i dwa osobne pliki (Graphic.c i Tama2.ino). Możesz wybrać jedną z tych opcji.:)
Krok 3: Projektowanie płytki drukowanej


Po zakończeniu programowania zaprojektowałem płytkę drukowaną z Eagle. Ze względu na małe rozmiary wybrałem Arduino Mini jako mózg mojej konsoli do gier. Rozmiar desek to tylko 93,4 mm x 49, 25 mm (3, 67 x 1, 94 cala). Skorzystałem z usługi JLCPCB dla moich płytek drukowanych. Niższe taktowanie Arduino Minis (8 MHz) sprawiło, że gry były bardzo łatwe i wolne, więc dostosowałem prędkość. Zmieniłem też brzęczyk na mniejszy.
Krok 4: Dodawanie baterii

Do wykonania handhelda Tamagotchi użyłem starej baterii i modułu ładującego. Bateria pochodzi z telefonu komórkowego i zapewnia energię na ponad trzy dni. Moduł ładowania to płytka do ładowania baterii litowej 18650 USB. Może naładować baterię w kilka godzin.
Krok 5: Projektowanie i drukowanie etui


W końcu użyłem drukarki 3D do zbudowania obudowy dla mojego Tamagotchi. Zaprojektowałem wszystkie pliki CAD w Thinkercad i po kilku nieudanych wydrukach otrzymałem dobrą i solidną obudowę. Skręcam wszystko razem i projekt jest skończony.
To mój projekt. Jeśli masz jakieś pytania, po prostu napisz komentarz poniżej.:)
Zalecana:
Projekt Arduino: Zakres testowy Moduł LoRa RF1276 dla rozwiązania śledzenia GPS: 9 kroków (ze zdjęciami)

Projekt Arduino: Zakres testowy Moduł LoRa RF1276 do śledzenia GPS Rozwiązanie: Połączenie: USB - Serial Potrzeba: Przeglądarka Chrome Potrzeba: 1 X Arduino Mega Potrzeba: 1 X GPS Potrzeba: 1 X Karta SD Potrzeba: 2 X Modem LoRa RF1276 Funkcja: Arduino Wyślij wartość GPS do bazy głównej - Główna baza przechowuje dane w Dataino Server Moduł Lora: Ultra daleki zasięg
Projekt radia FM w stylu Art Deco przy użyciu Arduino: 7 kroków (ze zdjęciami)

Projekt radia FM w stylu Art Deco Korzystanie z Arduino: Drodzy przyjaciele, witamy w kolejnym projekcie Arduino Instructable! Jestem bardzo podekscytowany, ponieważ dzisiaj pokażę wam, jak zbudowałem ten projekt radia FM w stylu Art Deco przy użyciu Arduino. To zdecydowanie najbardziej złożony projekt, jaki kiedykolwiek zbudowałem, a także mój
Arduino Tamagotchi Clone - Digital Pet: 8 kroków (ze zdjęciami)

Arduino Tamagotchi Clone - Digital Pet: W tym filmie zamierzamy zbudować własnego cyfrowego zwierzaka przy użyciu Arduino, klona Tamagotchi. Z ponad 76 milionami sprzedanych egzemplarzy na całym świecie Tamagotchi było jedną z najpopularniejszych zabawek lat 90-tych. Jak widać na małym wyświetlaczu OLED dbamy o sma
Projekt automatycznego nawadniania roślin kwiatowych-arduino: 8 kroków (ze zdjęciami)

Projekt automatycznego nawadniania roślin kwiatowych-arduino: Cześć chłopaki! Dzisiaj wyjaśnię, jak podlewać rośliny za pomocą systemu kontroli wody. To bardzo proste. Wystarczy arduino, ekran LCD i czujnik wilgoci. Poprowadzę Cię krok po kroku przez procesy.co robimy
Jak zrobić wizualizator dźwięku częstotliwości dla kostiumu (Projekt Arduino): 8 kroków (ze zdjęciami)

Jak zrobić wizualizator dźwięku częstotliwości dla kostiumu (Projekt Arduino): W tym Instuctable przedstawię wskazówki, plany i kody, aby stworzyć ekscytujący wizualizator dźwięku wbudowany w kombinezon z pianki z włókna szklanego. Po drodze podzielę się pomocnymi krokami i dodatkowymi kodami, które niektórzy chcą zaimplementować biblioteki arduino FFT do