Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Trinn 1: Koble gyroen til Arduino
- Trinn 2: Trinn 2: Fest lysdioder
- Trinn 3: Koding
- Trinn 4: Montering og konstruksjon
- Trinn 5: DU GJORDE DET
Video: Akselerometer sensor med Arduino: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
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
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
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
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
Fint arbeid. du er ferdig. nyt kassen din som lyser når den beveger seg!
Anbefalt:
Micro: bit Robotkontroll med akselerometer: 4 trinn
Micro: bit Robot Control With Accelerometer: I denne artikkelen skal vi bruke TinkerGens BitCar-sett til å bygge en Micro: bit robot og kontrollere den ved hjelp av akselerometer på et annet Micro: bit board. BitCar er et micro: bit basert gjør-det- deg selv robot designet for STEM utdanning. Det er enkelt å montere, e
Ulykkesvarslingssystem ved bruk av GSM, GPS og akselerometer: 5 trinn (med bilder)
Ulykkesvarslingssystem ved bruk av GSM, GPS og akselerometer: Vennligst stem meg for en konkurranseVennligst stem meg på konkurransenI dag dør mange mennesker på veien på grunn av ulykke, hovedårsaken er "forsinkelse i redning". Dette problemet er veldig stort i utviklingsland, så jeg designet dette prosjektet for å redde
Hvordan bygge en Cubesat med et Arduino og akselerometer .: 5 trinn
Hvordan bygge en cubesat med et Arduino- og akselerometer .: Vi heter Brock, Eddie og Drew. Hovedmålet for vår fysikklasse er å reise fra jorden til Mars mens vi simulerer bane rundt Mars ved hjelp av en Cube Sat og samler data. Våre gruppers mål for dette prosjektet er å samle inn data ved hjelp av en accele
Arduino Nano og Visuino: Konverter akselerasjon til vinkel fra akselerometer og gyroskop MPU6050 I2C -sensor: 8 trinn (med bilder)
Arduino Nano og Visuino: Konverter akselerasjon til vinkel fra akselerometer og gyroskop MPU6050 I2C -sensor: For en stund siden la jeg ut en opplæring om hvordan du kan koble MPU9250 akselerometer, gyroskop og kompasssensor til Arduino Nano og programmere den med Visuino for å sende pakkedata og vise det på et omfang og visuelle instrumenter. Akselerometeret sender X, Y
Akselerometer-logger Med SD-kortminne: 6 trinn (med bilder)
Akselerometer-logger Med SD-kortminne: En loggerenhet for målingskrefter på en berg-og-dal-bane og lagre dem på et SD-kort. Det er også mulig å modifisere programvaren i enheten slik at den kan måle andre ting hvis den kan kobles til en i2c-bus.Top Thrill Dragster