Inhoudsopgave:
- Stap 1: Het project bouwen op een breadboard
- Stap 2: Programmeren
- Stap 3: Een printplaat ontwerpen
- Stap 4: Een batterij toevoegen
- Stap 5: Een hoesje ontwerpen en afdrukken
Video: Arduino-Tamagotchi-project (I Am the Tamagotchi) - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Ik verveelde me in quarantaine en besloot een Arduino Tamagotchi te maken. Omdat ik veel dieren haat, kies ik mezelf als de Tamagotchi. Eerst bouw ik mijn console op een breadboard. De bedrading is heel eenvoudig. Er zijn slechts drie knoppen, een zoemer en een Nokia 5110 LCD.
Stap 1: Het project bouwen op een breadboard
Ik kies de digitale pinnen 2, 3 en 4 voor de knoppen en 5 voor de zoemer. Ik heb besloten om een weerstand van 47 Ohm tussen de speaker en de pin te plaatsen, vanwege de zoemers hinderlijk geluid. werk.
Stap 2: Programmeren
Programmeren duurde meer dan twee weken en eindigde in een echte puinhoop - maar het werkt prima. Ik zou je aanraden om niet veel veranderingen in het programma aan te brengen, omdat het half Duits half Engels is en een beetje verwarrend. In de eerste regels staan de belangrijkste informatie, zoals knoppinnen en LCD-contrast. Ik denk dat dit nuttig is. Ik ontwierp alle afbeeldingen met verf en gebruikte LCDAssistant om de afbeeldingen om te zetten in hex.
Ik voegde honger, plezier en vermoeidheid toe. Elk half uur is er 75% kans dat één status wegvalt. Je kunt de statusbalken vullen door te eten, spelletjes te spelen of naar bed te gaan.
Ik heb een rar-bestand (Tama2.rar) en twee afzonderlijke bestanden (Graphic.c & Tama2.ino) toegevoegd. U kunt kiezen uit een van deze opties.:)
Stap 3: Een printplaat ontwerpen
Nadat ik klaar was met programmeren heb ik samen met Eagle een printplaat ontworpen. Vanwege zijn kleine formaat koos ik een Arduino Mini als het brein van mijn gameconsole. Het formaat van de planken is slechts 93, 4 mm x 49, 25 mm (3, 67 x 1, 94 inch). Ik heb de service van JLCPCB gebruikt voor mijn printplaten. De lagere kloksnelheid van de Arduino Mini (8 MHz) maakte de games erg makkelijk en traag, dus ik heb de snelheid aangepast. Ook heb ik de zoemer veranderd in een kleinere.
Stap 4: Een batterij toevoegen
Om de Tamagotchi handheld te maken heb ik een oude batterij en een oplaadmodule gebruikt. De batterij is afkomstig van een mobiele telefoon en levert meer dan drie dagen energie. De oplaadmodule is de 18650 USB-oplaadkaart voor lithiumbatterijen. Hij kan de batterij in een paar uur opladen.
Stap 5: Een hoesje ontwerpen en afdrukken
Ten slotte heb ik een 3D-printer gebruikt om een behuizing voor mijn Tamagotchi te bouwen. Ik ontwierp alle CAD-bestanden in Thinkercad en na een paar mislukte afdrukken kreeg ik een goede en solide behuizing. Ik schroef alles in elkaar en het project was klaar.
Dat is mijn project. Als je vragen hebt, kun je hieronder een reactie schrijven.:)
Aanbevolen:
Arduino als ISP -- Hex-bestand branden in AVR -- Zekering in AVR -- Arduino als programmeur: 10 stappen
Arduino als ISP || Hex-bestand branden in AVR || Zekering in AVR || Arduino als programmeur:…………………….. ABONNEER aub op mijn YouTube-kanaal voor meer video's…….. Dit artikel gaat helemaal over arduino als isp. Als u een hex-bestand wilt uploaden of als u uw zekering in AVR wilt plaatsen, hoeft u geen programmeur te kopen, u kunt dit doen
Arduino-programmering via mobiel -- Arduinodroid -- Arduino Ide voor Android -- Knipperen: 4 stappen
Arduino-programmering via mobiel || Arduinodroid || Arduino Ide voor Android || Knipperen: Abonneer je op mijn YouTube-kanaal voor meer video's…… Arduino is een bord, dat rechtstreeks via USB kan worden geprogrammeerd. Het is heel eenvoudig en goedkoop voor school- en schoolprojecten of zelfs in prototypen van producten. Veel producten bouwen er eerst op voort voor i
Gezichtsherkenning en identificatie - Arduino Face ID met OpenCV Python en Arduino: 6 stappen
Gezichtsherkenning en identificatie | Arduino Face ID met behulp van OpenCV Python en Arduino. Gezichtsherkenning AKA face ID is tegenwoordig een van de belangrijkste functies op mobiele telefoons. Dus ik had een vraag "mag ik een gezichts-ID hebben voor mijn Arduino-project" en het antwoord is ja… Mijn reis begon als volgt: Stap 1: Toegang tot wij
Pratende Arduino - Een MP3 afspelen met Arduino zonder enige module - Mp3-bestand afspelen vanaf Arduino met PCM: 6 stappen
Pratende Arduino | Een MP3 afspelen met Arduino zonder enige module | Mp3-bestand van Arduino afspelen met PCM: in deze instructie leren we hoe we een mp3-bestand met arduino kunnen spelen zonder een audiomodule te gebruiken, hier gaan we de PCM-bibliotheek voor Arduino gebruiken die 16 bit PCM van 8 kHz-frequentie speelt, dus laten we dit doen
Goedkoopste Arduino -- Kleinste Arduino -- Arduino Pro Mini -- Programmeren -- Arduino Neno: 6 stappen (met afbeeldingen)
Goedkoopste Arduino || Kleinste Arduino || Arduino Pro Mini || Programmeren || Arduino Neno:…………………………….. ABONNEER aub op mijn YouTube-kanaal voor meer video's……. Dit project gaat over hoe je een kleinste en goedkoopste arduino ooit kunt aansluiten. De kleinste en goedkoopste arduino is arduino pro mini. Het lijkt op arduino