Inhoudsopgave:

Arduino muisbesturingshandschoen - Ajarnpa
Arduino muisbesturingshandschoen - Ajarnpa

Video: Arduino muisbesturingshandschoen - Ajarnpa

Video: Arduino muisbesturingshandschoen - Ajarnpa
Video: Уроки Ардуино #0 - что такое Arduino, куда подключаются датчики и как питать Ардуино 2024, November
Anonim
Arduino muisbesturingshandschoen
Arduino muisbesturingshandschoen

Dus voor mijn schoolproject heb ik een Arduino-handschoen gemaakt die je cursor kan besturen met een versnellingsmeter. In een paar eenvoudige stappen laat ik je zien hoe je dit proces kunt repliceren.

Stap 1: Vereisten

Vereisten
Vereisten

Je hebt een aantal dingen nodig om dit project zelf te maken:- 1 Arduino Pro Micro- 1 MPU-6050 accelerometer en gyroscoop- 1 handschoen (bij voorkeur wol) - Tape- Mini-USB naar USB-kabel- Een paar/dozijn kabels - Een weerstand van 10k Ohm - Een Arduino-knop - Breadboard of bij voorkeur een koperen bord Optioneel: - Soldeerapparatuur

Stap 2: Code en software

Code en software
Code en software

Eerst moet je de Arduino IDE-software installeren waar je de code gaat schrijven. Ten tweede moet je een aantal bibliotheken downloaden die helpen bij het communiceren met de chip: https://github.com/jrowberg/i2cdevlib/tree/master/…Je zult de MPU6050-bibliotheek moeten verplaatsen naar de mapbibliotheken in je Arduino-map. Dan gebruiken we deze code als basis: https://www.mrhobbytronics.com/wp-content/uploads/2…Je kunt de regels wegknippen met "buttonstate2" en "button 2", tenzij je een rechtsklikfunctie. Dat is alles wat je nodig hebt, laten we nu gaan bouwen!

Stap 3: Bedrading

Bedrading
Bedrading

Nu heb je geluk, want de bedrading is vrij eenvoudig! We hebben minder dan een dozijn draden nodig, afhankelijk van of je een breadboard of een koperen bord gebruikt. Eerst zullen we het hebben over het bedraden van de sensor/versnellingsmeter. Om de sensor van stroom te voorzien, moet je de VCC-poort op de Pro Micro aansluiten op de eerste poort van de sensor, ook wel VCC genoemd. Verbind vervolgens de aardingspin met de tweede pin direct onder de VCC op de sensor. Dan moet je de data erdoor krijgen dus gebruik je 2 extra draden. Die zijn verbonden met de digitale pinnen (digitale pin 2 en 3). De SCL is aangesloten op pin 3 en de SDA op pin 2. Laten we nu de knop aansluiten! U moet de knop ook eerst op de VCC aansluiten en aarden, zodat deze stroom krijgt. Je moet de VCC aansluiten op een weerstand van 10k ohm en dan die weerstand op de knop. Dan moet je hem aansluiten op een digitale pin (hier pin 6). Als alles werkt, zouden de lampjes op de sensor en op de Arduino moeten branden als ze op de USB-poort van je pc zijn aangesloten.

Stap 4: Handschoen monteren

Handschoen monteren
Handschoen monteren

Nu op dit moment komt persoonlijke smaak om de hoek kijken. Je hebt al alles wat je nodig hebt, maar kunt besluiten om een behuizing of een aangepaste handschoen te 3D-printen. Bij prototyping kun je gewoon speciale textieltape gebruiken om alles op zijn plaats te houden. De knop moet met de knop naar boven op de duim worden geplakt. Je kunt om de knoop heen tape waar de kabels en knoop samenkomen. Je kunt de draad ook meerdere keren vastbinden of vastplakken als ze een beetje lang en onhandig zijn. Nu met de sensor is het erg belangrijk om deze goed te positioneren, zodat de besturing goed werkt. Als je het uitprobeert, zie je in welke richting de cursor beweegt en kun je het zo nodig aanpassen. Maar ik zou aanraden om het zo te maken dat de tekst voor de pinnen kan worden gelezen als je de handschoen draagt. De sensor moet op de wijsvinger gaan. Tape de sensor heel goed vast en houd ook de draden verbonden met de pinnen. Vervolgens moet je het breadboard en Arduino verbinden met de handschoen of de behuizing waarin ze zich bevinden. Het belangrijkste hierbij is dat de mini-usb-poort naar beneden wijst, zodat de aangesloten kabel niet tussen je vingers in de knoop raakt.

Stap 5: Test uw prototype

Nu om alles te testen wat je nodig hebt om de Arduino Pro Micro aan te sluiten met behulp van de mini-usb naar usb-kabel. Start vervolgens Arduino IDE op en open het AccelerometerMouse-bestand. Upload de code naar de arduino en klaar! U zou de muiscursor moeten zien bewegen terwijl u de versnellingsmeter op uw vinger beweegt.

Stap 6: Toevoegingen

Aanvullingen
Aanvullingen

Als je het prototype leuk vindt, kun je altijd wat functies toevoegen. Je kunt ook een nette behuizing toevoegen. Dit kan worden gelaserd of 3D-geprint, zolang het maar draagbaar is op uw handschoen. Als je geavanceerd genoeg bent, kun je ook gebaren toevoegen voor specifieke acties. De mogelijkheden zijn eindeloos!

Aanbevolen: