Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Trin et: Led Gyroen til Arduino
- Trin 2: Trin 2: Sæt lysdioder på
- Trin 3: Kodning
- Trin 4: Montering og konstruktion
- Trin 5: DU GJORDE DET
Video: Accelerometer sensor med Arduino: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
Jeg havde en idé til en elektronisk hjelm, der ville gøre et glimrende Halloween -kostume. uden at gå for meget i detaljer ville det indebære belysning i forskellige mønstre afhængigt af hvilken retning masken drejede, så når jeg kigger op, tændes hjelmen, men forbliver neutral, hvis jeg ikke bevæger mig.
Forbrugsvarer
(1) Arduino Uno og USB -stikledning (1) L3G4200 tre -akset gyro (fås på MPJA.com, eller hvor som helst disse typer moduler kan sælges)
en hånd fuld af han-/hunledninger (2+) LED -lamper og de passende modstande
(1) Brødbræt (miniaturestørrelse er fin)
En slags hus til al elektronik. I dette eksempel brugte jeg en solid papkasse, men du kunne bruge … bogstaveligt talt alt, hvad der passer.
Tålmodighed.
Trin 1: Trin et: Led Gyroen til Arduino
Ok, så der er et par ledninger, der kan fastgøres direkte til Arduino, men der er to dele, der skal tilsluttes 3.3v -porten, så vi skal bruge brødbrættet til det. Fortsæt, og fastgør en rød ledning fra 3.3v -porten til (+) rækken på brødbrættet. Sæt derefter den ene ledning for at slutte VCC -stiften på Gyroen til (+) på brødbrættet. Gentag dette trin med SDO -stiften på Gyroen. tag nu en sort ledning, og fastgør GND-stiften til (-) rækken på brødbrættet, og fastgør derefter en ledning fra GND Arduino-porten til (-) rækken på brødbrættet. det om gør det for strøm. Nu for de datakabler, der er nødvendige for fuldt ud at køre Gyro'en. Under GRN på gyroen er SDA -stiften, fastgør den til A4 -porten på Arduino. Nedenfor er SCL -stiften, fastgør den til A5 -porten på Arduino. Din Gyro er nu fuldt tilsluttet.
Trin 2: Trin 2: Sæt lysdioder på
Ok, så til mit projekt havde jeg to lysdioder, der lyser afhængigt af, hvordan boksen bevæger sig. lad os gå videre og tilslutte dem. Dette er simpelt, fastgør modstandens positive ledning til nummernålen til din valgfri pin (jeg valgte 8 og 9 vilkårligt). led dem til brødbrættet, sæt derefter en LED på, og send den negative ledning fra LED'en til (-) på brødbrættet. Dette giver dig mulighed for at tænde to forskellige lysdioder baseret på parametre, du har indstillet med Arduino.
Trin 3: Kodning
Ok her er det, hvor tingene bliver sjove. og med sjov mener jeg … um. godt. enten elsker du det, eller også elsker du det ikke. i hvert fald her går vi! Du bliver nødt til at kode Gyro'en, som jeg ikke ved hvordan jeg skal gøre. MEN det gør internettet. Til mit projekt lånte jeg kode leveret kærligt af jtbourke i Arduino forum (https://forum.arduino.cc/index.php?topic=147351.0) du kan stort set kopiere og indsætte dette og bruge det som en base for din projekt. Herfra skal du tilføje et par linjer kode, der passer til dine formål. for den ene vil du oprette nogle globale variabler, en for hver LED, du vil tænde. Denne skitse har allerede variabler for X-, Y- og Z -koordinaten. du skal tilføje den del af koden, jeg anbefaler en HVIS SÅ -sætning, der leder efter, når din acceleration når en bestemt tærskel. dette er meget prøvelse og fejl, så gå videre og lav dig en sandwich og tag noget lofi hip hop på.
Trin 4: Montering og konstruktion
Tillykke! hvis du kom forbi det sidste trin, betyder det, at du næsten er færdig. Det eneste du skal gøre er at putte alle delene i kassen. [VIGTIGT] sørg for, at alt forbliver tilsluttet i overensstemmelse hermed, sørg for, at gyroen er placeret foran og i midten af enheden, ellers får du forkert aflæsning, og sørg for, at intet ledende rører gyroens forside, da det vil kortslutte enhed, og du bliver nødt til at nulstille Arduino. efter det er du stort set god til at gå.
Trin 5: DU GJORDE DET
Flot arbejde. du er færdig. nyd nu din æske, der lyser, når den bevæger sig!
Anbefalede:
MPU6050-Accelerometer+Gyroskop Sensor Basics: 3 trin
MPU6050-Accelerometer+Gyroskopsensor Grundlæggende: MPU6050 er en meget nyttig sensor. Mpu 6050 er en IMU: En inertial måleenhed (IMU) er en elektronisk enhed, der måler og rapporterer kroppens specifikke kraft, vinkelhastighed og undertiden orientering af kroppen ved hjælp af en kombination
Sådan bygger du en cubesat med et Arduino- og accelerometer .: 5 trin
Hvordan man bygger en cubesat med et Arduino og accelerometer .: Vores navne er Brock, Eddie og Drew. Hovedmålet for vores fysikklasse er at rejse fra Jorden til Mars, mens vi simulerer kredsløbet om Mars ved hjælp af en Cube Sat og indsamler data. Vores gruppers mål for dette projekt er at indsamle data ved hjælp af en accel
Arduino Nano og Visuino: Konverter acceleration til vinkel fra accelerometer og gyroskop MPU6050 I2C -sensor: 8 trin (med billeder)
Arduino Nano og Visuino: Konverter acceleration til vinkel fra accelerometer og gyroskop MPU6050 I2C -sensor: For et stykke tid siden lagde jeg en tutorial op om, hvordan du kan forbinde MPU9250 Accelerometer, Gyroscope og Compass Sensor til Arduino Nano og programmere den med Visuino til at sende pakkedata og vise det på et omfang og visuelle instrumenter. Accelerometeret sender X, Y
Arduino Nano: Accelerometer -gyroskopkompas MPU9250 I2C -sensor med Visuino: 11 trin
Arduino Nano: Accelerometer Gyroskop Kompas MPU9250 I2C Sensor Med Visuino: MPU9250 er en af de mest avancerede kombinerede Accelerometer, Gyroskop og Kompas sensorer i øjeblikket tilgængelig. De har mange avancerede funktioner, herunder lavpasfiltrering, bevægelsesdetektering og endda en programmerbar specialiseret processor
Accelerometer-logger Med SD-kort hukommelse: 6 trin (med billeder)
Accelerometer-logger Med SD-korthukommelse: En loggenhed til måling af kræfter på en rutsjebane og gemme dem på et SD-kort. Det er også muligt at ændre softwaren i enheden, så den kan måle andre ting, hvis den kan tilsluttes en i2c-bus.Top Thrill Dragster