Sadržaj:
- Korak 1: Sastavite materijale
- Korak 2: Lemljenje potrebnih dijelova
- Korak 3: Postavljanje
- Korak 4: Montaža - Neopixel LedRing
- Korak 5: Montaža - MPU 6050
- Korak 6: Kodiranje
- Korak 7: Izrada ambalaže
Video: Arduino - Rotirajući LED na pokretu - Nosiva stavka (inspirirano Chronal Accelerator Tracer Overwatch): 7 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Ova instrukcija će vam pomoći pri povezivanju akcelerometra i neopikselnog LED prstena.
Dostavit ću kôd za čitanje de akcelerometra i postići taj učinak s vašom neopikselnom animacijom.
Za ovaj projekt koristio sam Adafruit 24 -bitni neopikselni prsten i MPU 6050.
MPU 6050 kombinira žiroskop s mjeračem ubrzanja. Za ovaj projekt sam koristio samo posljednji.
Korak 1: Sastavite materijale
Potrebni materijali su:
Tehnički dio:
- Arduino Uno
- Adafruit 24 -bitni Ledring (koristio sam 24 -bitni, ali ako želite manji ili veći, dostupno je više veličina.)
- MPU 6050
- 9 žica za preskakanje
- Baterija (9V)
ambalaža:
- Kružna plastična ladica
- različite trake za torbe
- stvarno čvrst karton ili tripleks
- neke tkanine od filca
- sprej u željenoj boji. (Koristio sam srebro)
Korak 2: Lemljenje potrebnih dijelova
Prije nego što možete koristiti Neopixel Ledring ili MPU 6050, morate ih prodati.
Neopixel LedRing treba tri veze.
Preporučuje se prodaja žičanih s unutarnje strane prstena kako bi gotov proizvod bilo puno lakše pakirati.
- prodao crvenu žicu za 5V vezu na vašem Neopixel LedRing -u
- prodao crnu žicu na uzemljenje na vašem Neopixel LedRing -u
- prodao žutu žicu za DI vezu na vašem Neopixel LedRing -u
MPU 6050 trebao bi imati konektor koji se sastoji od nekoliko pinova. Morate ih prodati svom MPU 6050, kao na gornjoj slici, prije nego što ga možete koristiti.
Korak 3: Postavljanje
Fotografija u prilogu prikazuje način postavljanja ovog projekta.
VAŽNO: Izbjegavajte spajanje Jump žica na Arduino s napajanjem. Ako baš morate, uvijek počnite s povezivanjem terena.
Krug bi trebao biti postavljen ovako: (Predložio sam neke boje za žice kako bi bile jasne i lakše za rad.)
Neopixel Ledring:
- Spojite crvenu žicu s 5V pina na Neopixel Ledringu na pin 13 na Arduino Uno. (koristimo digitalni pin kao izvor napajanja za Neopixel Led Ring.
- Spojite crnu žicu s uzemljenja na Neopixel Ledringu na jedan od uzemljenih pinova na Arduino Uno.
- Spojite žutu žicu s DI veze na Neopixel Ledringu na pin 4 na Arduino Uno.
MPU 6050:
- Spojite crvenu žicu s VCC pina na vašem MPU 6050 na 5V pin na Arduino Uno.
- Spojite crnu žicu s uzemljenja na vašem MPU 6050 s jednim od uzemljenih kontakata na Arduino Uno.
- Spojite žutu žicu sa SCL pina na vašem MPU 6050 na analogni pin A05 na Arduino Uno
- Spojite zelenu žicu sa SDA pina na vašem MPU 6050 na analogni pin A04 na Arduino Uno
Korak 4: Montaža - Neopixel LedRing
Na gornjoj slici možete vidjeti kako morate spojiti Neopixel LedRing
5V = Pin 13
GND = GND
DI = Pin 4 (digitalni)
Korak 5: Montaža - MPU 6050
Na gornjoj slici možete vidjeti kako spojiti MPU 6050 na Arduino.
VCC = 5V
GND = GND
SCL = Pin A05 (analogni)
SDA = Pin A04 (analogni)
(Obavezno upotrijebite dugačke žice. Morat ćete protresti i pomaknuti MPU 6050 kako biste testirali svoj projekt u ranim fazama.)
Korak 6: Kodiranje
Sada kada ste dovršili postavljanje i sastavljanje, vrijeme je za kodiranje Arduina. Sve što trebate učiniti je otvoriti Arduino program na računalu, a zatim kopirati i zalijepiti kôd odozdo.
Da bi ovaj kôd funkcionirao, možda ćete morati preuzeti sljedeće knjižnice:
Oboje možete pronaći ovdje. Ili jednostavno preuzmite dvije Zip datoteke koje sam uključio.
Da biste testirali Arduino MPU 6050, prvo preuzmite Arduino biblioteku za MPU 6050, koju je razvio Jeff Rowberg.
Zatim morate raspakirati/raspakirati ovu biblioteku i uzeti mapu pod nazivom "MPU6050" i zalijepiti je u mapu "biblioteka" Arduina. Da biste to učinili, idite na mjesto na kojem ste instalirali Arduino (Arduino -> knjižnice) i zalijepite ga u mapu knjižnica.
Možda ćete morati učiniti istu stvar za instaliranje knjižnice I2Cdev ako je već nemate za svoj Arduino. Za instalaciju učinite isti postupak kao gore.
Ako ste to učinili ispravno, kada otvorite Arduino IDE, možete vidjeti "MPU6050" u Datoteka -> Primjeri.
Zatim, da biste omogućili MPU 6050 i Neopixel LedRing da komuniciraju i međusobno se dopisuju, preuzmite i vlastiti kod ovdje. Uključeno je u privitke.
U ovom sam kodu objasnio nekoliko varijabli s kojima se možete igrati i mijenjati prema vlastitim željama.
Korak 7: Izrada ambalaže
Za izradu vanjskog izgleda ovog projekta koristila sam različite materijale.
Pokušao sam sakriti hardver što učinkovitije i što ljepše.
Za to sam započeo s kružnom plastičnom ladicom promjera 10 centimetara i visine … cm
Ovo je onoliko malo koliko ladica može dobiti, s obzirom na to da nećete moći ugraditi arduino unutra ako nabavite manji pladanj. Arduino uno savršeno će se uklopiti unutra s ovim mjerenjima.
Moj pladanj je prozirno zelen, kao što možete vidjeti na gornjoj slici. Ovo nisam htjela za svoj konačni izgled pa sam ga obojila sprejom u srebrnu boju. Imajte na umu da ne morate bojati gornji dio poklopca jer će i dalje morati propuštati svjetlo iz Neopixela.
Ladica koju sam koristio ima dodatnu vrstu poklopca koji mi je dobro došao kao dno za držanje Neopixel LedRinga. Unutar moje ladice Arduino je na dnu zajedno s MPU 6050, a Neopixel Ledring leži na vrhu onog koji podržava dodatni poklopac.
Kako bih ovo uspio, izbušio sam rupu u sredini dodatnog poklopca kako bi žice iz Neopixel LedRinga prošle.
Osim toga, sašio sam malu vrećicu od filca kako bih MPU 6050 zaštitio od udaranja o Arduino sa strana i vrha ladice.
Naravno ne bismo trebali zaboraviti na napajanje Arduino Uno. Za to sam koristio 9V napajanje u držaču s prekidačem za uključivanje i isključivanje. Zbog veličine ladice baterija više nije stajala unutra. Zato sam bateriju sakrio iza traka. Da bih spojio bateriju na arduino dok je unutar ladice, morao sam izbušiti rupu sa strane.
Sljedeći korak je da ga zapravo pretvorite u nosivi predmet. Kako bih kasnije mogao pričvrstiti ladicu s arduinom na remene, napravio sam temeljnu ploču od vrlo čvrstog kartona. U njemu sam izbušio četiri rupe, jednako podijeljene po krugu.
Za izradu ovih naramenica sakupio sam naramenice iz starih torbi koje su ležale po kući. Ja sam ih izrezala i koristila ih za izradu remena. Bilo je jako korisno što trake za ramena već imaju kopče na sebi, pa sam ih mogao ponovno upotrijebiti za pričvršćivanje na osnovnu ploču tako što sam ih izrezao u rupe koje sam izbušio na osnovnoj ploči.
Jedino što preostaje je pričvrstiti samu ladicu na osnovnu ploču. Da bih to učinio, izbušio sam rupe na dnu ladice i zašrafio je na podnožje.
Preporučeni:
Poezija Srce u pokretu: 4 koraka
Poezija Srce u pokretu: U " A Charlie Brown Valentine ", djeca dobivaju ta srca za razgovor i čitaju ih. Charliejeva sestra pročitala je cijeli njezin sonet. Morala ga je stalno okretati. Mislio sam da bi bilo zabavno napraviti onu koja bi to mogla učiniti
Gigantska mini figura Lego Hulk u pokretu i govoru (razmjera 10: 1): 14 koraka (sa slikama)
Gigantski Lego Hulk MiniFig u pokretu i govoru (razmjera 10: 1): Uvijek sam se igrao s legovima kao klinac, ali nisam imao ništa od 'fensi' lega, samo klasične lego kockice. Također sam veliki obožavatelj Marvelovog filmskog svemira (MCU), a moj omiljeni lik je Hulk. Pa zašto ne spojiti to dvoje i napraviti diva
Jednostavan automatski robot u pokretu pomoću IC -a Arduino i L293d: 6 koraka
Jednostavan automatski robot u pokretu pomoću Arduina i IC -a L293d: Ovo je osnovni robot kojim upravlja arduino, a ono što radi je da samo luta uokolo i slijedi kružnu putanju prema zadanim kodovima, ali možete promijeniti kôd da biste lako promijenili putanju. To je jednostavan projekt koji svatko može izgraditi … Dakle, ako znate
Solarni ruksak za putovanje..Za punjenje u pokretu: 5 koraka (sa slikama)
Solarni ruksak za putovanje..Za punjenje u pokretu: Punjenje u pokretu nikada neće biti tako jednostavno. Nastavite hodati i solarna elektrana će vam napuniti bateriju dok hodate po suncu. Ovo je korisno za putnike u pustinji. Hitna pomoć sigurnosna kopija može spasiti život! Pametne torbe su budućnost
STAVKA ZA UPRAVLJAČ IGRA ZVUKA I SVJETLOSTI: 10 koraka
STAVKA ZA UPRAVLJAČ IGRA AUDIO -LIGHT MODULIRAJUĆIM IGRAMA: Ovaj Instrunctable vam pokazuje kako napraviti zvučno -svjetlosnu modularnu policu za igre. Ovaj svjetlosni sustav može se spojiti na XBOX 360 (poput mog) Playstation 3, Zune, Ipod … svejedno. Dijelovi: 1 12 inča po 24 inča fluorescentni pleksiglas 1