Innholdsfortegnelse:

Akselerometer sensor med Arduino: 5 trinn
Akselerometer sensor med Arduino: 5 trinn

Video: Akselerometer sensor med Arduino: 5 trinn

Video: Akselerometer sensor med Arduino: 5 trinn
Video: DIY Radar With Ultrasonic Sensor And Chat-GPT Generated Arduino Code | Coders Cafe 2024, November
Anonim
Image
Image
Trinn ett: Koble gyroen til Arduino
Trinn ett: Koble gyroen til Arduino

Jeg hadde en idé om en elektronisk hjelm som ville være et utmerket Halloween -kostyme. uten å gå for mye i detalj ville det innebære å lyse opp i forskjellige mønstre avhengig av hvilken retning masken snudde, slik at når jeg ser opp, lyser hjelmen opp, men forblir nøytral hvis jeg ikke beveger meg.

Rekvisita

(1) Arduino Uno og USB -kontaktledning (1) L3G4200 trippelakse gyro (tilgjengelig på MPJA.com, eller hvor som helst denne typen moduler kan selges)

en hånd full av hann-/hunnledninger (2+) LED -lamper og passende motstander

(1) Brødbrett (miniatyrstørrelse er fin)

En slags bolig for all elektronikken. I dette eksemplet brukte jeg en solid pappeske, men du kan bruke … bokstavelig talt alt som passer.

Tålmodighet.

Trinn 1: Trinn 1: Koble gyroen til Arduino

Trinn ett: Koble gyroen til Arduino
Trinn ett: Koble gyroen til Arduino
Trinn ett: Koble gyroen til Arduino
Trinn ett: Koble gyroen til Arduino

Ok, så det er noen få ledninger som kan festes direkte til Arduino, men det er to deler som må kobles til 3.3v -porten, så vi må bruke brødbrettet til det. Fortsett og fest en rød ledning fra 3.3v -porten til (+) raden på brødbrettet. Fest deretter den ene ledningen for å koble VCC -pinnen på Gyro til (+) på brødbrettet. Gjenta dette trinnet med SDO -pinnen på Gyroen. ta nå en svart ledning og fest GND-pinnen til (-) raden på brødbrettet, og fest deretter en ledning fra GND Arduino-porten til (-) raden på brødbrettet. det om gjør det for strøm. Nå for datakablene som trengs for å kjøre Gyro fullt ut. Under GRN på gyroen er SDA -pinnen, fest den til A4 -porten på Arduino. Under det er SCL -pinnen, fest den til A5 -porten på Arduino. Gyroen din er nå fullstendig plugget inn.

Trinn 2: Trinn 2: Fest lysdioder

Trinn 2: Fest lysdioder
Trinn 2: Fest lysdioder

Ok, for prosjektet mitt hadde jeg to lysdioder som lyser avhengig av hvordan boksen beveger seg. la oss gå videre og koble dem til. Dette er enkelt, fest motstandens positive ledning til nummerpinnen til din valgfrie pin (jeg valgte 8 og 9 vilkårlig). koble dem til brødbrettet, fest deretter en LED og send den negative ledningen til LED-en til (-) på brødbrettet. Dette gir deg muligheten til å lyse opp to forskjellige lysdioder basert på parametere du angir med Arduino.

Trinn 3: Koding

Ok, her blir det morsomt. og med moro mener jeg … um. vi vil. enten elsker du det eller ikke. uansett, her går vi! Du må kode Gyroen, som jeg ikke vet hvordan jeg skal gjøre. MEN, internett gjør det. For mitt prosjekt lånte jeg kode levert av jtbourke kjærlig i Arduino -forumet (https://forum.arduino.cc/index.php?topic=147351.0) du kan ganske mye kopiere og lime inn dette og bruke det som en base for din prosjekt. Herfra må du legge til noen få kodelinjer som passer dine formål. for en, vil du lage noen globale variabler, en for hver LED du vil tenne. Denne skissen har allerede variabler for X-, Y- og Z -koordinaten. du må legge til den delen av koden, jeg anbefaler en IF THEN -setning som ser etter når akselerasjonen din når en viss terskel. Dette er mye prøving og feiling, så fortsett og lag deg et smørbrød og ta på lofi hip hop.

Trinn 4: Montering og konstruksjon

Montering og konstruksjon
Montering og konstruksjon
Montering og konstruksjon
Montering og konstruksjon
Montering og konstruksjon
Montering og konstruksjon

Gratulerer! hvis du kom forbi det siste trinnet, betyr det at du er nesten ferdig. Alt du trenger å gjøre er å sette alle delene i esken. [VIKTIG] sørg for at alt forblir tilkoblet tilsvarende, sørg for at gyroen er plassert foran og i midten av enheten, ellers får du feil avlesning, og sørg for at ingenting ledende berører fronten på gyroen, da den vil korte ut enheten, og du må tilbakestille Arduino. etter det er du ganske god å gå.

Trinn 5: DU GJORDE DET

DU GJORDE DET
DU GJORDE DET

Fint arbeid. du er ferdig. nyt kassen din som lyser når den beveger seg!

Anbefalt: