INHOUDSOPGAWE:

Versnellingsmeter sensor met Arduino: 5 stappe
Versnellingsmeter sensor met Arduino: 5 stappe

Video: Versnellingsmeter sensor met Arduino: 5 stappe

Video: Versnellingsmeter sensor met Arduino: 5 stappe
Video: Использование датчика расстояния Sharp IR GP2Y0A51SK0F с Arduino (от 2 см до 15 см) 2024, November
Anonim
Image
Image
Stap een: Draai die Gyro na die Arduino
Stap een: Draai die Gyro na die Arduino

Ek het 'n idee gehad vir 'n elektroniese helm wat 'n uitstekende Halloween -kostuum sou wees. sonder om in te veel besonderhede te gaan, sou dit in verskillende patrone aangaan, afhangende van watter rigting die masker gedraai het, sodat die helm brand as ek opkyk, maar neutraal bly as ek nie beweeg nie.

Voorrade

(1) Arduino Uno en USB -aansluitkoord (1) L3G4200 drie -as -gyro (beskikbaar by MPJA.com, of enige plek waar hierdie tipe modules verkoop kan word)

'n hand vol manlike/vroulike drade (2+) LED -ligte en die toepaslike weerstande

(1) Broodbord (miniatuurgrootte is goed)

Een of ander behuising vir al die elektronika. Vir hierdie voorbeeld het ek 'n stewige kartondoos gebruik, maar u kan letterlik alles gebruik wat pas.

Geduld.

Stap 1: Stap een: Draai die Gyro na die Arduino

Stap een: Draai die Gyro na die Arduino
Stap een: Draai die Gyro na die Arduino
Stap een: Draai die Gyro na die Arduino
Stap een: Draai die Gyro na die Arduino

Daar is 'n paar drade wat direk aan die Arduino gekoppel kan word, maar daar is twee dele wat aan die 3.3v -poort gekoppel moet word, daarom moet ons die broodbord daarvoor gebruik. Maak 'n rooi draad van die 3.3v -poort aan die (+) ry op die broodbord. Koppel dan een koord om die VCC -pen op die Gyro aan die (+) op die broodbord te koppel. Herhaal hierdie stap met die SDO -pen op die Gyro. neem nou 'n swart draad en heg die GND-pen aan die (-) ry op die broodbord, en heg dan 'n draad van die GND Arduino-poort aan die (-) ry op die broodbord. dit doen dit vir krag. Nou vir die datadrade wat nodig is om die Gyro volledig te laat loop. Onder die GRN op die gyro is die SDA -pen, heg dit aan die A4 -poort op die Arduino. Hieronder is die SCL -pen, heg dit aan die A5 -poort op Arduino. U Gyro is nou volledig ingeprop.

Stap 2: Stap 2: Heg LED's aan

Stap 2: Heg LED's aan
Stap 2: Heg LED's aan

Ok, vir my projek het ek twee LED's gehad wat brand, afhangende van hoe die boks beweeg. laat ons voortgaan en dit aansluit. Dit is eenvoudig; heg die positiewe weerstand van die weerstand aan die nommerpen van u keuse (ek het 8 en 9 willekeurig gekies). Draai die na die broodbord, plak dan 'n LED en stuur die negatiewe voorpunt van die LED na (-) op die broodbord. Dit gee u die geleentheid om twee verskillende LED's aan te steek op grond van parameters wat u met Arduino stel.

Stap 3: Kodering

Ok, hier is waar dinge lekker raak. en met die pret bedoel ek … um. wel. of jy daarvan hou of nie. in elk geval, hier gaan ons! U moet die Gyro kodeer, wat ek nie weet hoe om te doen nie. MAAR, die internet wel. Vir my projek het ek kode geleen wat liefdevol deur jtbourke verskaf is in die Arduino -forum (https://forum.arduino.cc/index.php?topic=147351.0), u kan dit redelik kopieer en plak en dit as basis vir u gebruik projek. Van hier af moet u 'n paar reëls kode byvoeg wat by u doeleindes pas. Vir een wil u 'n paar globale veranderlikes skep, een vir elke LED wat u wil aansteek. Hierdie skets het reeds veranderlikes vir die X-, Y- en Z -koördinaat. u moet die deel van die kode byvoeg, ek beveel 'n AS -dan -verklaring aan waarna u versnelling 'n sekere drempel bereik. Dit is 'n klomp beproewing en foute, so maak 'n toebroodjie en sit 'n bietjie lofi -hiphop op.

Stap 4: Montering en konstruksie

Montage en konstruksie
Montage en konstruksie
Montage en konstruksie
Montage en konstruksie
Montage en konstruksie
Montage en konstruksie

Geluk! as u verby die laaste stap gekom het, beteken dit dat u amper klaar is. Al wat u hoef te doen is om al die dele in die boks te plaas. [BELANGRIK] maak seker dat alles daarvolgens ingeprop bly, maak seker dat die gyro voor en in die middel van die toestel is, anders kry u onbehoorlike metings en maak seker dat niks geleidend aan die voorkant van die gyro raak nie, aangesien dit die toestel, en u moet die Arduino herstel. daarna is jy redelik goed om te gaan.

Stap 5: U HET DIT GEDOEN

JY HET DIT GEDOEN
JY HET DIT GEDOEN

Mooi werk. jy is klaar. geniet nou u boks wat brand as dit beweeg!

Aanbeveel: