Taula de continguts:
- Subministraments
- Primer pas: primer pas: connecteu el giroscopi a l'Arduino
- Pas 2: Pas 2: connecteu els LED
- Pas 3: Codificació
- Pas 4: Muntatge i construcció
- Pas 5: VOSTÈ HO VA FER
Vídeo: Sensor acceleròmetre amb Arduino: 5 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
Vaig tenir una idea d’un casc electrònic que faria un vestit de Halloween excel·lent. sense entrar en massa detalls implicaria il·luminar-se amb diferents patrons en funció de la direcció en què girés la màscara, de manera que quan miro cap amunt, el casc s’il·lumina, però es manté neutre si no em moc.
Subministraments
(1) Arduino Uno i cable de connexió USB (1) giroscopi L3G4200 de triple eix (disponible a MPJA.com o en qualsevol altre lloc on es puguin vendre aquest tipus de mòduls)
una mà plena de llums LED de cables masculins / femenins (2+) i les resistències adequades
(1) Taula de pa (la mida en miniatura està bé)
Una mena de carcassa per a tots els aparells electrònics. Per a aquest exemple, he utilitzat una caixa de cartró contundent, però es pot utilitzar … literalment tot allò que encaixi.
Paciència.
Primer pas: primer pas: connecteu el giroscopi a l'Arduino
D'acord, doncs, hi ha uns quants cables que es poden connectar directament a l'Arduino, però hi ha dues parts que s'han de connectar al port de 3,3 V, de manera que hem d'utilitzar la placa de control per a això. Seguiu endavant i connecteu un cable vermell des del port de 3,3 v a la fila (+) de la taula de treball. A continuació, connecteu un cable per connectar el pin VCC del giroscopi al (+) de la placa. Repetiu aquest pas amb el pin SDO al giroscopi. ara agafeu un cable negre i connecteu el passador GND a la fila (-) de la placa, després connecteu un cable des del port GND Arduino a la fila (-) de la taula. això fa per a la potència. Ara per als cables de dades necessaris per executar completament el Gyro. Sota el GRN del giroscopi hi ha el pin SDA, connecteu-lo al port A4 de l'Arduino. A sota hi ha el pin SCL, connecteu-lo al port A5 d'Arduino. El giroscopi ja està completament endollat.
Pas 2: Pas 2: connecteu els LED
D’acord, doncs, per al meu projecte, tenia dos LEDs que s’encenen en funció del moviment de la caixa. anem endavant i enganxem-los. Això és senzill, connecteu el cable positiu de la resistència al pin numèric que heu escollit (he triat 8 i 9 arbitràriament). connecteu-los a la placa de configuració, després col·loqueu un LED i envieu el cable negatiu del LED a (-) de la placa de control. Això us donarà la potència d’encendre dos LED diferents segons els paràmetres que configureu amb Arduino.
Pas 3: Codificació
Ok, aquí és on les coses es diverteixen. i per diversió vull dir … um. bé. o t'encanta o no. sigui com sigui, aquí anem! Haureu de codificar el Gyro, cosa que no sé fer. PERUT, Internet sí. Per al meu projecte, vaig agafar en préstec codi proporcionat per jtbourke amb encant al fòrum Arduino (https://forum.arduino.cc/index.php?topic=147351.0). Podeu copiar-lo i enganxar-lo i utilitzar-lo com a base del vostre projecte. A partir d’aquí, heu d’afegir algunes línies de codi que s’adaptin als vostres propòsits. per una, voleu crear algunes variables globals, una per a cada LED que vulgueu encendre. Aquest esbós ja té variables per a les coordenades X, Y i Z. cal afegir-hi aquesta part del codi, us recomano una sentència IF THEN que busqui quan la vostra acceleració arriba a un determinat llindar. això suposa una gran quantitat d’assaigs i errors, així que, endavant, fes-te un sandvitx i posa’t una mica de hip hop lofi.
Pas 4: Muntatge i construcció
Felicitats! si heu superat l'últim pas, vol dir que gairebé heu acabat. Ara tot el que heu de fer és posar totes les parts al quadre. [IMPORTANT] assegureu-vos que tot quedi endollat en conseqüència, assegureu-vos que el giroscopi estigui situat al davant i al centre del dispositiu o que obtingueu lectures incorrectes i assegureu-vos que no hi hagi cap element conductor que toqui la part frontal del giroscopi, ja que reduirà la dispositiu i haureu de restablir l'Arduino. després d'això, estàs gairebé bé per anar.
Pas 5: VOSTÈ HO VA FER
Bon treball. estàs acabat. ara gaudeix de la teva caixa que s’il·lumina quan es mou!
Recomanat:
MPU 6050 Gyro, comunicació acceleròmetre amb Arduino (Atmega328p): 5 passos
MPU 6050 Gyro, Comunicació acceleròmetre amb Arduino (Atmega328p): l’IMU MPU6050 té acceleròmetre de 3 eixos i giroscopi de 3 eixos integrats en un sol xip. El giroscopi mesura la velocitat de rotació o la velocitat de canvi de la posició angular al llarg del temps. Eixos X, Y i Z. Les sortides del giroscopi són
Control de moviment amb Raspberry Pi i LIS3DHTR, acceleròmetre de 3 eixos, amb Python: 6 passos
Control de moviment amb Raspberry Pi i LIS3DHTR, acceleròmetre de 3 eixos, utilitzant Python: la bellesa ens envolta, però normalment cal caminar per un jardí per conèixer-la. - Rumi Com a grup educat que semblem ser, invertim la gran majoria de la nostra energia treballant abans que els nostres ordinadors i telèfons mòbils. Per tant, sovint deixem el nostre benestar
Arduino Nano i Visuino: converteix l’acceleració en angle des de l’acceleròmetre i el giroscopi Sensor MPU6050 I2C: 8 passos (amb imatges)
Arduino Nano i Visuino: Converteix l’acceleració en angle des de l’acceleròmetre i el giroscopi Sensor MPU6050 I2C: Fa un temps vaig publicar un tutorial sobre com connectar l’acceleròmetre, el giroscopi i el sensor de brúixola MPU9250 a Arduino Nano i programar-lo amb Visuino per enviar dades de paquets i mostrar-los. en un àmbit d'aplicació i instruments visuals. L'acceleròmetre envia X, Y
Arduino Nano: acceleròmetre giroscopi brúixola sensor MPU9250 I2C amb Visuino: 11 passos
Arduino Nano: Sensor I2C MPU9250 de brúixola giroscopi acceleròmetre amb Visuino: MPU9250 és un dels sensors de mida petita combinats més avançats d’acceleròmetre, giroscopi i brúixola. Tenen moltes funcions avançades, com ara filtratge de passos baixos, detecció de moviment i fins i tot un processador especialitzat programable
Acceleròmetre-registrador amb memòria de targeta SD: 6 passos (amb imatges)
Acceleròmetre-registrador amb memòria de targeta SD: una unitat registradora per mesurar forces en una muntanya russa i guardar-les en una targeta SD. També és possible modificar el programari de la unitat perquè pugui mesurar altres coses si es pot connectar a un i2c-bus.Top Thrill Dragster