Innholdsfortegnelse:
- Trinn 1: Hva trenger du?
- Trinn 2: Programmering av Arduino og Bluetooth
- Trinn 3: Bygg hansken
- Trinn 4: Det endelige produktet
Video: Wizard Glove: an Arduino Controlled Controller Hanske: 4 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
Trollmannshanske.
I prosjektet mitt har jeg laget en hanske som du kan bruke til å spille dine magiske relaterte spill på en kul og oppslukende måte ved å bruke bare noen få grunnleggende arduino- og arduino -eiendeler. du kan spille ting som eldre ruller, eller du kan til og med lage ditt eget spill.
hansken bruker et akselerometer for å oppdage hastigheten på hånden din, slik at hvis du beveger hånden din i en hurtig kastebevegelse, sender arduinoen en melding fra bluetooth -modul til mottaker, slik at mottakeren kan starte en kommando og klikke på datamaskinen din som en mus klikk. hansken har også en annen knapp som du kan bruke til å endre staver og endre farge på LED -lysene i hansken.
Trinn 1: Hva trenger du?
Du trenger:
- 1x par hansker 1,5 større din egen størrelse.
- 1x rektangelveske som kan inneholde en arduino leonardo og andre kabler (jeg brukte et iPhone 4 -deksel)
- 1x arduino nano
- 1x arduino leonardo
- 1x adafruit neo-pixel 16 ring
- 3x knapper etter eget valg (jeg anbefaler små knapper fordi de må passe inn i fingrene)
- 2x bluetooth HC-05 moduler.
- 1x 3-akset akselerometer
og mange ledninger, noen motstander på 220 ohm (jeg kan gjøre det med 6), og litt loddeutstyr som tinn.
Trinn 2: Programmering av Arduino og Bluetooth
For å starte prosjektet kan du kode arduino nano og arduino leonardo, du vil opprette en bluetooth master- og slaveforbindelse med begge HC-05-modulene. Jeg har funnet den perfekte guiden for denne installasjonen på dette nettstedet, og jeg legger en lenke til introksjonen, slik at du kan gjøre nøyaktig det samme før vi fortsetter (husk: arduino leonardo er Slave og arduino nano er Master) (jeg vil virkelig takke "Riftliger" for hans instruksjon):
Når du har koblet din arduino leonardo som slave og din arduino nano som mester, kan vi begynne å kode dem for å fungere med alle attributter og lage hansken.
For å starte må du sørge for at biblioteket ditt er konfigurert i både arduinoer og laste ned.
din master arduino skal være hansken, slik at neopikselringen og Bluetooth -modulen er koblet til. dette betyr at hovedmodulen skal ha:
#inkludere #definere PIN 6
og
#include SoftwareSerial BTserial (10, 11);
din slave arduino skal kunne motta informasjon med bluetooth og kunne kontrollere datamaskinen din. så for slaven trenger du SoftwareSerial også, så vel som standard #include Keyboard.h og #include Mouse.h -heksen du kan finne mer om på arduino refrences -nettstedet.
Avslutningsvis har jeg lagt ut hele koden nedenfor, og du kan lage en kode som ligner koden nedenfor for å lage lysene dine, eller kartlegge ditt eget akselerometer.
Trinn 3: Bygg hansken
Når du har opprettet, lastet opp, testet og forbedret koden din, må du ta beslutningen om å begynne å bygge hansken. på bildene ovenfor har jeg laget et enkelt diagram over hvordan alt skal settes opp (jeg beklager mine tegneferdigheter). i diagrammet kan du se linjene med en squily linje som en "Z" gjennom dem er koblet til 5V (5volt) og linjene med en enkel sirkel "0" gjennom dem er koblet til GND (jord).
Når du har konfigurert koden, bør du vite hvor hver pinne skal lede og hvordan alt skal drives og kontrolleres. et lite tips er å finne et enkelt sted for din arduino siden den må gjemme seg inne i hansken din. Jeg hadde min midt på baksiden av hånden, men jeg anbefaler å plassere arduinoen på begynnelsen av håndleddet, siden akselerometeret best kunne plasseres i midten av hånden din og bluetooth kunne plasseres hvor som helst.
den mest vanskelige delen av byggeprosessen er lodding av alle kablene dine. Dette var mitt første loddeprosjekt, så jeg har mye å lære, men jeg kan snakke av erfaring for å bruke ledninger for metallsko for å koble alle attributter til volt og jord fra bare to tilkoblinger til arduinoen. dette gjør det enkelt å koble mange ledninger til hverandre, men hvis du må koble en ledning til din arduino nano anbefaler jeg lodding siden det garanterer en sterk forbindelse.
Arduino leonardo er en veldig enkel prosess der du kan bruke jumperkabler til å koble til brettet, lodde endene til din slave bluetooth -modul og koble ledningen fra pin 8 til GND (jord) uten tilkoblinger i mellom siden ledningen vil ikke skinne så mye for å bryte. for det siste trinnet, lag en kul, men enkel boks for din leonardo (mens usb -en fortsatt er koblet til) slik at du har en mottaker for å koble til datamaskinen. (jeg brukte en enkel i phone 4 -boks, perfekt for å passe til en arduino leonardo + bluetooth -modul.
Trinn 4: Det endelige produktet
Og det er det!!
Hvis du har koblet alt riktig, sørget for at ingen elektrisk ledning berører hverandre, og sørg for at alt er koblet til, og du kan teste hansken din med noe som den eldre ruller ved å velge dine staver i samsvar med lysene du valgte, favoritt dem, og bind dem deretter til tastene til knappene dine, og det er det.
du kan nå spille et oppslukende skyrim -spill og føle deg som en ekte trollmann. Jeg håper du har det gøy med dette designet og fortell meg hvordan jeg kan forbedre prosjektene mine
takk og husk !!:
Ha det gøy!!
Anbefalt:
Soft Robotics Hanske: 8 trinn (med bilder)
Soft Robotics Glove: Mitt prosjekt er en softrobotic hanske. Den har en aktuator plassert på hver finger; den nedre delen av hansken fjernes for å gjøre det lettere for brukeren å bruke den. Aktuatorene aktiveres av en enhet som er plassert på håndleddet litt større enn en klokke
En datamaskinmus med smart hanske: 4 trinn (med bilder)
En datamaskinmus for smart hanske: Dette er en "smart hanske" datamus som kan brukes med alle PC-, Mac- eller Linux -datamaskiner. Den er laget med en Binho Nova multi-protokoll USB-vertsadapter, som lar deg koble sensorer og andre komponenter til datamaskinen din og deretter kontrollere
Robotic hånd med trådløs hanske kontrollert - NRF24L01+ - Arduino: 7 trinn (med bilder)
Robotic hånd med trådløs hanske kontrollert | NRF24L01+ | Arduino: I denne videoen; 3D robot håndmontering, servokontroll, flex sensor kontroll, trådløs kontroll med nRF24L01, Arduino mottaker og sender kildekoden er tilgjengelig. Kort sagt, i dette prosjektet vil vi lære å kontrollere en robothånd med en tråd
Arduino Mouse Control Hanske: 6 trinn (med bilder)
Arduino Mouse Control Glove: Så for mitt skoleprosjekt lagde jeg en Arduino -hanske som kan kontrollere markøren din med et akselerometer. I noen få enkle trinn skal jeg vise deg hvordan du replikerer denne prosessen
Få en hanske til å fungere med en berøringsskjerm: 3 trinn (med bilder)
Få en hanske til å fungere med en berøringsskjerm: Du kan gjøre dette på bare noen få minutter uten mye kunnskap. Vinteren kommer (hvis du er på den nordlige halvkule) og med vinteren kommer kaldt vær, og med kaldt vær kommer hansker. Men selv i kulden ringer telefonen din