Sisukord:

Läheduse LED -seljakott: 6 sammu (piltidega)
Läheduse LED -seljakott: 6 sammu (piltidega)

Video: Läheduse LED -seljakott: 6 sammu (piltidega)

Video: Läheduse LED -seljakott: 6 sammu (piltidega)
Video: Один из первых бензиновых V6 для Audi – 2.6 (ABC). Сколько в нём проблем? 2024, Juuli
Anonim
Lähedus -LED -seljakott
Lähedus -LED -seljakott
Lähedus -LED -seljakott
Lähedus -LED -seljakott
Lähedus -LED -seljakott
Lähedus -LED -seljakott

Minu projekt on kavandatud tuvastama lähenevat objekti või objekti kuni 20 cm tänu minu 27 Egeloo andurikomplekti pakutavale lähedus -IR -detektorile.

Siin on nimekiri, mida vajate: Üksuste loend:

1. WS2812b Neo Pixel LED -id

2. Toide (ma kasutasin Matrixi ja Uno toiteks 9 V akut) ja 22 000 mA päikeseenergia laadijat.

3. 2 10k takisti

4. Arduino Uno R3

5. Arduino Uno IDE:

6. Kood: https://github.com/adafruit/Adafruit_NeoPixel (minge GitHubi ja laadige alla kood, mis avaneb Arduino IDE tarkvara abil)

7. Mustad (maandus), punased (toide) ja sinised (andmed) džemprid ja väikese läbimõõduga juhtmed. Nad peavad toetama ainult teie maksimaalset väljund-/sisendvõimsust.

8. Seljakott

9. Jootekolb/ Jootekolb

Samm: kood

Image
Image
Kood
Kood
Kood
Kood

Kui olete oma Arduino testinud ja IDE tarkvara alla laadinud. (FYI, on suurepäraseid näiteid, näiteks Blinky, et testida oma Arduino Unot koos Arduino pakutava allalaaditava IDE tarkvaraga). Nüüd on aeg oma Neo piksleid testida. Kui testi tulemus on positiivne, võite jätkata oma läheduskotti ehitamist.

2. samm: maatriks

Maatriks
Maatriks
Maatriks
Maatriks
Maatriks
Maatriks

Peate lõikama umbes ühe tükikese Worblast, umbes 4 1/2 laiust x 6 1/2 tolli H. Ma valin Worbla, kuna see on väga paindlik materjal ja see oleks kasulik, sest minu rekvisiit on seljakott. Maatriksi kokkupanek (kasutage 144/pikslit) on üsna lihtne. Kõik, mida peate tegema, on lõigata andme-, toite- ja maanduskaablite 2 kuni 2 1/4 tolli rühmad. Teil on neid vaja kokku 24, sest kasutate neid ahela iga osa ühendamiseks järjekorras. 144/piksel peab olema lõigatud 12 piksli või 2 1/4 tolli pikkusteks kiududeks. Nüüd on teie sektsioonide jootmise parim tava peatada ja kontrollida, kas need töötavad. Usalda mind, see säästab teil on palju aega ja südamevalu. Kui maatriks on valmis, on aeg koodi uuesti testida, et veenduda selle toimimises. Edu! Aeg ülejäänud osa koostamiseks.

Samm: 30/pikslit ja seljakott

30/pikslit ja seljakott
30/pikslit ja seljakott
30/pikslit ja seljakott
30/pikslit ja seljakott
30/pikslit ja seljakott
30/pikslit ja seljakott
30/pikslit ja seljakott
30/pikslit ja seljakott

30/pikslit on lihtsam käsitleda, kuid teil on neid LED -e 5 meetrit, nii palju õnne. Ma ei tahtnud oma LED -e ära lõigata, sest kartsin liiga palju katkiseid ühendusi luua. See on probleem, kui te oma energiat, maandust või andmeid korralikult ei puhasta, seega võtke aega ja olge ettevaatlik. Kontrollige oma koodi veel kord, veendumaks, et kõik ühendused töötavad, ja liikuge järgmise sammu juurde. Kasutasin oma seljakotiga juhtmega/elektroonilise välimuse loomiseks messingtraati. Tahtsin, et see näeks välja võimalikult masin. Usun, et see oli edukas lähenemisviis, kuid kaalun 30/pikslise valgusdioodi õmblemist seljakoti külge, et see oleks puhas. Aeg ühendada juhtmed ja koristada oma jama. Kasutasin väikest kasti oma Arduino ja 9V aku hoidmiseks. Kasutasin ka keerdusidemeid, et oma juhtmed rühmadesse koguda seljakoti eest- ja tagaküljest.

4. samm: korraldamine ja võimsus

Korraldamine ja võim
Korraldamine ja võim
Korraldamine ja võim
Korraldamine ja võim
Korraldamine ja võim
Korraldamine ja võim
Korraldamine ja võim
Korraldamine ja võim

Korrastatud olek on väga oluline, kui tegelete nii paljude juhtmetega. Leidsin end tihti juhtmeid segamas. Parim tava on enne toite lisamist Arduino vooluvõrgust lahti ühendada ja veenduda, et kasutate õigeid porte. Jagades USB -kaabli ja tõmmates ainult musta ja punast kaablit, saate nüüd ühendada oma toiteelemendi WS2812b 30/piksliga. Avastasin, et Arduino lisamaad pole selle ehitise kasutamisel vaja. Kasutage ainult ühte maapinda. Aeg 144 pikslit, nii et ühendage maa-, andmeside- ja toitekaabel maatriksi jaoks otse Arduinoga. See meetod kulutab 9V eluiga kiiresti, kuid see andis mulle parima tulemuse. Järgmine kord proovin selle toiteelemendiga ühendada.

5. samm: järeldus

Läheduse IR -detektor töötas minu algse koodiga edukalt, kuid tahtsin rohkem tsükleid ja eredamat kogemust. Avastasin, et mul ei ole LED -ide jaoks piisavalt energiat selle väljalülitamiseks, mistõttu pidin selle projekti lõpetamiseks naasma oma algse testkoodi juurde. Mulle tundub, et üldiselt oli see ikkagi edukas eksperiment ja ülesehitus. Loodan palju õnne kõigile, kes soovivad sinna ise ehitada ja arvestada jõutõmbeid/nõudeid, mis oli midagi, mida ma ei avastanud, et see oleks suur probleem kuni lõpuni. Postitan oma viimase video, et näidata seljakottide täielikku võimekust. 9 V aku sureb video ajal ära, kuid näete minu läheduses asuva seljakoti üldist edu. Aitäh ja tervitus:-)

Soovitan: