Inhoudsopgave:
Video: Zakschaken: 4 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Het is schaken! In je zak.
Dit project heeft tot doel een klein apparaat te maken dat kleine spellen zoals snake, pac-man, tetris en zelfs schaken kan uitvoeren.
Benodigdheden
- 1,3 128x64 OLED grafisch display
- Arduino Pro Mini (u kunt zowel 5V- als 3,3V-modules gebruiken. Een 3,3V-module is gemakkelijker te gebruiken, terwijl een 5V-module sneller is)
- Tactiele schakelknoppen
- 1K Ohm Weerstanden
- Li-Po-batterij (batterijcapaciteit maakt niet echt uit, maar een kleinere batterij is gemakkelijker te plaatsen)
- Li-Po-oplaadmodule (het is beter om er een te kopen met geïntegreerde 5v-booster, anders moet u er misschien een maken)
- Prototype PCB om de componenten op te solderen
- Een aan/uit-schakelaar
- Een 3D-printer voor de koffer
Opmerkingen:
Als u ervoor kiest om de 3.3v arduino te gebruiken, kunt u de 3.3v-regelaar op de arduino gebruiken om deze van stroom te voorzien met een li-po-batterij. Maar als je een 5v arduino gaat gebruiken, heb je een 3.3v tot 5v booster nodig om hem op te starten. De gemakkelijke manier om dit te doen is door een li-po-oplader met geïntegreerde 5v-booster te kopen of een afzonderlijke 3,3v tot 5v-boostermodule te kopen.
Ik had die niet allebei in de hand, dus ik heb een oude bluetooth-luidspreker uit elkaar gehaald en de 3 tot 5v-boostercomponenten gedesoldeerd en op mijn eigen bord hersteld. Als je wilt weten hoe je dit kunt maken, kun je deze video bekijken.
Stap 1: Circuit
De schakeling is dus eenvoudig, alleen zijn er veel draden aan te sluiten.
Tijdens het solderen op de printplaat is het belangrijk om ervoor te zorgen dat het soldeer niet aan de andere kant van het bord druppelt, omdat daar componenten zullen zijn.
Het schakelschema vind je hierboven.
Stap 2: Software
Om software naar een arduino pro mini te uploaden, moet je een programmeur gebruiken. Er zijn veel instructables over hoe dit te doen, dus ik zal het in deze niet uitleggen. Hier is een link naar een van hen.
Als je geen programmeur hebt, kun je zelfs een andere arduino gebruiken om het te programmeren. Hier is de link daarvoor.
Dus de schaakcode is de schaakvoorbeeldschets van de u8glib. Het werkt echt goed en ondersteunt meerdere oled-schermen met verschillende stuurprogramma's. Om het te uploaden moet je eerst de bibliotheek downloaden. Dan moet je het toevoegen aan je arduino-bibliothekenmap. Daarna kunt u de bijgevoegde code downloaden en uploaden naar uw arduino. (Ik voeg mijn eigen code toe omdat ik wat kleine dingen heb gewijzigd om de knoppen te laten werken met analoge pinnen en enz.)
Stap 3: De zaak
Nadat ik alles had gesoldeerd en de code had geüpload, ontwierp en 3D-print ik een hoesje om het in te plaatsen. Ik heb het ene stuk uit zwart geprint en het andere uit grijs PLA. Het leuke aan deze case is dat hij in een handomdraai past. Dus het kan gemakkelijk worden verwijderd als dat nodig is.
Stap 4: Het einde
Dus nu kun je er alles mee doen. Mijn belangrijkste benadering van dit project was om een apparaat mee te nemen om overal te kunnen schaken. Maar schetsen van spellen als snake, pac-man of tetris zijn te vinden op internet. Aangezien dit ding 4 knoppen heeft, is het voldoende om deze spellen te spelen.
Laat eventuele vragen of suggesties achter.
Aanbevolen:
Game Design in Flick in 5 stappen: 5 stappen
Game-ontwerp in Flick in 5 stappen: Flick is een heel eenvoudige manier om een game te maken, vooral zoiets als een puzzel, visuele roman of avonturengame
Gezichtsdetectie op Raspberry Pi 4B in 3 stappen: 3 stappen
Gezichtsdetectie op Raspberry Pi 4B in 3 stappen: In deze Instructable gaan we gezichtsdetectie uitvoeren op Raspberry Pi 4 met Shunya O/S met behulp van de Shunyaface-bibliotheek. Shunyaface is een bibliotheek voor gezichtsherkenning/detectie. Het project streeft naar de hoogste detectie- en herkenningssnelheid met
Doe-het-zelfspiegel in eenvoudige stappen (met LED-stripverlichting): 4 stappen
DIY make-upspiegel in eenvoudige stappen (met behulp van LED-stripverlichting): In dit bericht heb ik een doe-het-zelfspiegel gemaakt met behulp van de LED-strips. Het is echt gaaf en je moet ze ook proberen
Hoe plug-ins in WordPress te installeren in 3 stappen: 3 stappen
Hoe plug-ins in WordPress te installeren in 3 stappen: In deze tutorial laat ik je de essentiële stappen zien om de WordPress-plug-in op je website te installeren. In principe kunt u plug-ins op twee verschillende manieren installeren. De eerste methode is via ftp of via cpanel. Maar ik zal het niet opsommen, want het is echt compl
Akoestische levitatie met Arduino Uno stap voor stap (8 stappen): 8 stappen
Akoestische levitatie met Arduino Uno Stap voor stap (8-stappen): ultrasone geluidstransducers L298N Vrouwelijke DC-adapter voeding met een mannelijke DC-pin Arduino UNOBreadboardHoe dit werkt: eerst upload je code naar Arduino Uno (het is een microcontroller uitgerust met digitale en analoge poorten om code te converteren (C++)