Sadržaj:

Senzor akcelerometra s Arduinom: 5 koraka
Senzor akcelerometra s Arduinom: 5 koraka

Video: Senzor akcelerometra s Arduinom: 5 koraka

Video: Senzor akcelerometra s Arduinom: 5 koraka
Video: Гироскоп-Акселерометр MPU-6050. Первое знакомство 2024, Juli
Anonim
Image
Image
Prvi korak: Priključite žiroskop na Arduino
Prvi korak: Priključite žiroskop na Arduino

Imao sam ideju za elektronsku kacigu koja bi bila odličan kostim za Noć vještica. bez ulaženja u previše detalja, uključivalo bi osvjetljavanje u različitim uzorcima, ovisno o smjeru u kojem se maska okrenula, tako da kad podignem pogled, kaciga zasvijetli, ali ostane neutralna ako se ne pomaknem.

Supplies

(1) Arduino Uno i USB konektorski kabel (1) L3G4200 troosni žiroskop (dostupno na MPJA.com ili bilo gdje gdje se ova vrsta modula može prodati)

puna ruka muških/ženskih žica (2+) LED svjetla i odgovarajući otpornici

(1) Oglasna ploča (minijaturna veličina je u redu)

Neka vrsta kućišta za svu elektroniku. Za ovaj primjer, koristio sam izdašnu kartonsku kutiju, ali vi biste mogli koristiti … doslovno sve što odgovara.

Strpljenje.

Korak 1: Prvi korak: Priključite žiroskop na Arduino

Prvi korak: Priključite žiroskop na Arduino
Prvi korak: Priključite žiroskop na Arduino
Prvi korak: Priključite žiroskop na Arduino
Prvi korak: Priključite žiroskop na Arduino

U redu, tako da postoji nekoliko žica koje se mogu spojiti izravno na Arduino, ali postoje dva dijela koja treba spojiti na priključak od 3,3 V, pa za to moramo koristiti matičnu ploču. Samo naprijed i priključite crvenu žicu s porta 3,3 V u (+) red na matičnoj ploči. Zatim priključite jedan kabel za spajanje VCC pina na žiroskopu na (+) na matičnoj ploči. Ponovite ovaj korak sa SDO iglom na žiroskopu. sada uzmite crnu žicu i pričvrstite GND pin u red (-) na matičnoj ploči, a zatim spojite žicu iz GND Arduino porta u (-) red na matičnoj ploči. to radi za napajanje. Sada za podatkovne žice potrebne za potpuno pokretanje žiroskopa. Ispod GRN -a na žiroskopu je SDA pin, pričvrstite ga na A4 port na Arduinu. Ispod toga je SCL pin, pričvrstite ga na A5 port na Arduinu. Vaš žiroskop je sada potpuno priključen.

Korak 2: Korak 2: Priključite LED diode

Korak 2: Priključite LED diode
Korak 2: Priključite LED diode

U redu, za moj projekt, imao sam dvije LED diode koje svijetle ovisno o tome kako se kutija kreće. idemo naprijed i spojimo ih. Ovo je jednostavno, pričvrstite pozitivni vod otpornika na brojnu iglu po vašem izboru (izabrao sam 8 i 9 proizvoljno). spojite ih na matičnu ploču, zatim priključite LED i pošaljite negativni vod LED diode na (-) na matičnoj ploči. Ovo će vam dati moć da upalite dvije različite LED diode na osnovu parametara koje ste postavili s Arduinom.

Korak 3: Kodiranje

U redu, ovdje stvari postaju zabavne. a pod zabavom mislim … hm. dobro. ili voliš ili ne voliš. kako god krenuli! Morat ćete kodirati žiroskop, što ja ne znam kako učiniti. ALI, internet zna. Za svoj projekt, posudio sam kôd koji je s ljubavlju dao jtbourke na Arduino forumu (https://forum.arduino.cc/index.php?topic=147351.0), možete ga prilično kopirati i zalijepiti i koristiti kao osnovu za projekt. Odavde morate dodati nekoliko redova koda koji odgovaraju vašim potrebama. prvo, želite stvoriti neke globalne varijable, jednu za svaku LED diodu koju želite upaliti. Ova skica već ima varijable za X, Y i Z koordinate. morate mu dodati taj dio koda, preporučujem izraz IF THEN koji traži kada vaše ubrzanje dosegne određeni prag. ovo je puno pokušaja i grešaka, pa samo naprijed napravite si sendvič i stavite malo lofi hip hopa.

Korak 4: Montaža i konstrukcija

Montaža i izgradnja
Montaža i izgradnja
Montaža i izgradnja
Montaža i izgradnja
Montaža i izgradnja
Montaža i izgradnja

Čestitam! ako ste prošli posljednji korak, to znači da ste skoro gotovi. Sada sve što trebate učiniti je staviti sve dijelove u kutiju. [VAŽNO] pobrinite se da sve ostane priključeno u skladu s tim, provjerite da li je žiroskop smješten sprijeda i u sredini uređaja ili ćete dobiti pogrešna očitanja i pazite da ništa provodljivo ne dodiruje prednji dio žiroskopa jer će tako prekinuti uređaj i morat ćete resetirati Arduino. nakon toga, prilično ste dobro krenuli.

Korak 5: UČINILI STE

TO STE UČINILI
TO STE UČINILI

Dobar posao. završio si. sada uživajte u svojoj kutiji koja svijetli kad se pomakne!

Preporučuje se: