Sadržaj:
- Korak 1: Kôd
- Korak 2: Matrica
- Korak 3: 30/piksela i ruksak
- Korak 4: Organiziranje i moć
- Korak 5: Zaključak
Video: Bliski LED ruksak: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Moj je projekt osmišljen za otkrivanje objekta koji se približava ili subjekta do 20 cm zahvaljujući Proximity IR detektoru koji pruža moj 27 Egeloo senzorski komplet.
Ovdje je popis onoga što vam treba: Popis stavki:
1. LED diode WS2812b Neo Pixel
2. Napajanje (koristio sam 9V bateriju za napajanje svojih Matrix i Uno) i solarni punjač snage 22 000 mA.
3. 2 10k otpornik
4. Arduino Uno R3
5. Arduino Uno IDE:
6. Kôd: https://github.com/adafruit/Adafruit_NeoPixel (idite na GitHub i preuzmite kôd, otvorite ga pomoću Arduino IDE softvera)
7. Kratkospojnici i žice malog profila crne (uzemljenje), crvene (napajanje) i plave (podaci). Moraju samo podržati vašu maksimalnu izlaznu/ulaznu snagu.
8. Ruksak
9. Lemilica/ lemljenje
Korak 1: Kôd
Nakon što ste testirali svoj Arduino i preuzeli IDE softver. (Primjerice, postoje izvrsni primjeri poput Blinkyja za testiranje vašeg Arduino Uno -a s ugrađenim IDE softverom za preuzimanje koji nudi Arduino). Sada je vrijeme da isprobate svoje Neo Piksele. Nakon što je test pozitivan, možete prijeći na izradu bliskog ruksaka.
Korak 2: Matrica
Morate izrezati komad Worble približno, 4 1/2in W x 6 1/2in H. Ja odabirem Worbla jer je vrlo fleksibilan materijal i to bi mi dobro došlo jer je moj rekvizit ruksak. Sastavljanje matrice (koristite 144/piksela) prilično je jednostavno. Sve što trebate učiniti je izrezati 2 na 2 1/4 inčne grupe podataka, kabela za napajanje i uzemljenje. Trebate ih ukupno 24 jer ćete ih koristiti za povezivanje svakog dijela niti po redu. 144 po pikselu morat će biti izrezano niti od 12 piksela ili 2 1/4 inča dugačke. Sada je najbolja praksa dok kopate odjeljke da zastanete i provjerite rade li dok radite. Vjerujte mi, ovo će uštedjeti imate puno vremena i boli u srcu. Kad vaša matrica bude dovršena, vrijeme je da ponovno testirate kôd kako biste bili sigurni da radi. Uspjeh! Vrijeme je da izgradite ostalo.
Korak 3: 30/piksela i ruksak
S 30/piksela je lakše rukovati, ali imate 5 metara ovih LED -a pa sretno. Nisam želio prekinuti LED diode jer sam se bojao stvoriti previše prekinutih veza. Ovo je problem ako ne progutate snagu, uzemljenje ili podatke na odgovarajući način, stoga odvojite vrijeme i budite oprezni. Još jednom provjerite kôd kako biste provjerili funkcioniraju li sve veze i prijeđite na sljedeći korak. Koristio sam mjedenu žicu kako bih stvorio žičani/elektronički izgled svog ruksaka. Htio sam da izgleda što je moguće strojnije. Vjerujem da je ovo bio uspješan pristup, ali razmišljam o šivanju LED dioda od 30 piksela na ruksak radi čistog izgleda. Vrijeme je da spojimo žice i očistimo nered. Koristio sam malu kutiju za držanje svoje Arduino i 9V baterije. Također sam koristio uvijače za skupljanje žica u grupama od prednje do stražnje strane ruksaka.
Korak 4: Organiziranje i moć
Ostati organiziran vrlo je važno kada se radi s toliko žica. Često sam miješao žice. Najbolja praksa je da isključite Arduino iz utičnice i provjerite koristite li prvo ispravne priključke prije nego što dodate napajanje. Razdvojivši USB kabel i povlačeći samo crni i crveni kabel, sada možete spojiti svoju ćeliju za napajanje na WS2812b 30/piksela. Otkrio sam da dodatno tlo za Arduino nije potrebno pri korištenju ove gradnje. Koristite samo jedno tlo. Vrijeme je za 144/piksela, pa spojite uzemljenje, podatke i kabel za napajanje izravno na Arduino za matricu. Ova metoda brzo troši vijek trajanja 9V, ali dala mi je najbolje rezultate. Sljedeći put ću ga pokušati spojiti na ćeliju za napajanje.
Korak 5: Zaključak
Infracrveni detektor blizine uspješno je radio s mojim izvornim kodom, ali želio sam imati više ciklusa i svjetlije iskustvo. Otkrio sam da LED diode nemaju dovoljno energije za to, pa sam se morao vratiti izvornom testnom kodu kako bih završio ovaj projekt. Osjećam da je ovo sveukupno još uvijek bio uspješan eksperiment i izgradnja. Nadam se puno sreće svima koji žele tamo graditi i imati na umu snagu/zahtjeve za koje nisam otkrio da su veliki problem do kraja. Objavljujem svoj posljednji video kako bih pokazao punu sposobnost ruksaka. 9V baterija se tijekom videa prazni, ali ćete vidjeti ukupni uspjeh mog ruksaka u blizini. Hvala i pozdrav:-)
Preporučeni:
Pametni ruksak s GPS praćenjem i automatskim svjetlima: 15 koraka
Pametni ruksak s GPS praćenjem i automatskim svjetlima: U ovom uputstvu napravit ćemo pametni ruksak koji može pratiti naš položaj, brzinu i ima automatizirana svjetla koja nas mogu držati sigurnima noću. Koristim 2 senzora da otkrijem je li na vašim ramenima kako bih se uvjerio da se ne isključuje kad ne mora
Ruksak 3: PyBoard: 7 koraka
Ruksak #3: PyBoard: SPIKE Prime ruksaci su proširenja za LEGO Education SPIKE Prime.Ručnik Pyboard omogućuje vam povezivanje sa WiFi -om iz SPIKE Prime -a i korištenje svih funkcija Pyboarda. To će uvelike proširiti raspon projekata koje možete raditi koristeći SPIKE
Ruksak #4: Oglasna ploča: 8 koraka
Ruksak #4: Breadboard: SPIKE Prime ruksaci su proširenja za LEGO Education SPIKE Prime.Ovaj ruksak omogućuje vam povezivanje vašeg SPIKE Prime sa LED diodama, gumbima, prekidačima i upravljačkim palicama za stvaranje prototipova za upravljanje SPIKE Prime. Imamo i ruksak za kameru koji vam omogućuje
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
Kako instalirati Arduino na litijski ruksak: 7 koraka (sa slikama)
Kako instalirati Arduino na litijski ruksak: Arduino je hardverski ulazni i izlazni krug otvorenog koda, a litijski ruksak je Ardino dodatak koji će napajati Arduino kada je udaljen od računala ili zidne struje. Ovi se proizvodi prodaju u Liquidwareu za manje od 34 USD svaki