Innholdsfortegnelse:

Proximity LED -ryggsekk: 6 trinn (med bilder)
Proximity LED -ryggsekk: 6 trinn (med bilder)

Video: Proximity LED -ryggsekk: 6 trinn (med bilder)

Video: Proximity LED -ryggsekk: 6 trinn (med bilder)
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Juli
Anonim
Proximity LED -ryggsekk
Proximity LED -ryggsekk
Proximity LED -ryggsekk
Proximity LED -ryggsekk
Proximity LED -ryggsekk
Proximity LED -ryggsekk

Prosjektet mitt er designet for å oppdage et objekt eller motiv som nærmer seg opptil 20 cm takket være Proximity IR -detektoren fra 27 Egeloo -sensorsettet mitt.

Her er en liste over det du trenger: Liste over varer:

1. WS2812b Neo Pixel LED -er

2. Strømforsyning (jeg brukte et 9V batteri for å drive Matrix og Uno) og en 22 000 mA solstrømlader.

3. 2 10k motstand

4. Arduino Uno R3

5. Arduino Uno IDE:

6. Kode: https://github.com/adafruit/Adafruit_NeoPixel (gå til GitHub og last ned koden, åpne den med Arduino IDE -programvaren)

7. Gensere og små måler ledninger i svart (bakken), rød (strøm) og blå (data). De trenger bare å kunne støtte maksimal effekt/inngangseffekt.

8. En ryggsekk

9. Loddejern/ loddetinn

Trinn 1: Koden

Image
Image
Koden
Koden
Koden
Koden

Etter at du har testet Arduino og lastet ned IDE -programvaren. (FYI, det er gode eksempler som Blinky for å teste din Arduino Uno med innebygd nedlastbar IDE -programvare levert av Arduino). Nå er det på tide å teste Neo Pixels. Etter at testen er positiv, kan du gå videre til å bygge din nærhetssekk.

Trinn 2: Matrisen

Matrisen
Matrisen
Matrisen
Matrisen
Matrisen
Matrisen

Du må kutte et stykke Worbla omtrent, 4 1/2in B x 6 1/2in H. Jeg velger Worbla fordi det er et veldig fleksibelt materiale, og dette vil være nyttig fordi rekvisitten min er en ryggsekk. Samlingen av matrisen (bruk 144/piksler) er ganske grei. Alt du trenger å gjøre er å kutte 2 til 2 1/4 tommer grupperinger av data-, strøm- og jordkabler. Du trenger totalt 24 av dem fordi du vil bruke dem til å koble hver del av strengen i rekkefølge. 144/piksler må være i kutte tråder på 12 piksler eller 2 1/4 tommer lange. Nå er den beste fremgangsmåten mens du drikker delene dine å stoppe og sjekke om de fungerer underveis. Tro meg, dette sparer deg mye tid og hjertesorg. Når matrisen er fullført, er det på tide å teste koden igjen for å sikre at den fungerer. Suksess! På tide å bygge resten.

Trinn 3: 30/piksler og ryggsekk

30/piksler og ryggsekk
30/piksler og ryggsekk
30/piksler og ryggsekk
30/piksler og ryggsekk
30/piksler og ryggsekk
30/piksler og ryggsekk
30/piksler og ryggsekk
30/piksler og ryggsekk

30/piksler er lettere å håndtere, men du har 5 meter av disse LED -ene, så lykke til. Jeg ønsket ikke å trimme LED -lampene mine fordi jeg var redd for å lage for mange ødelagte tilkoblinger. Dette er et problem hvis du ikke tørker strømmen, bakken eller dataene ordentlig, så ta deg god tid og vær forsiktig. Kontroller koden en gang til for å sikre at alle tilkoblingene fungerer og gå videre til neste trinn. Jeg brukte messingtråd til å lage et kablet/elektronisk utseende på sekken min. Jeg ville at den skulle se så mye ut som en maskin som mulig. Jeg tror at dette var en vellykket tilnærming, men jeg vurderer å sy 30/piksel lysdiodene på sekken for et rent utseende. På tide å splitte ledningene våre og rydde opp i rotet vårt. Jeg brukte en liten boks til å holde Arduino- og 9V -batteriet mitt. Jeg brukte også vridningsbånd for å samle ledningene mine i grupper fra forsiden til baksiden av sekken.

Trinn 4: Organisering og makt

Organisering og makt
Organisering og makt
Organisering og makt
Organisering og makt
Organisering og makt
Organisering og makt
Organisering og makt
Organisering og makt

Å holde orden er veldig viktig når du arbeider med så mange ledninger. Jeg fant meg selv å blande ledninger ofte. Den beste fremgangsmåten er å koble fra Arduino og sørge for at du bruker riktige porter først før du legger til strøm. Hvis du deler en USB -kabel og trekker bare den svarte og røde kabelen, kan du nå koble strømcellen til WS2812b 30/piksler. Jeg oppdaget at den ekstra bakken til Arduino ikke er nødvendig når du bruker denne bygningen. Bare bruk en bakke. Tid for 144/piksler, så koble bakken, data og strømkabel direkte til Arduino for matrisen. Denne metoden forbruker levetiden til 9V raskt, men det ga meg de beste resultatene. Jeg skal prøve å koble den til strømcellen neste gang.

Trinn 5: Konklusjon

Nærhets -IR -detektoren fungerte vellykket med min originalkode, men jeg ville ha flere sykluser og en lysere opplevelse. Jeg oppdaget at jeg ikke hadde nok strøm til LED -lampene mine til å trekke dette av, så jeg måtte gå tilbake til den opprinnelige testkoden for å avslutte dette prosjektet. Jeg føler at totalt sett var dette fremdeles et vellykket eksperiment og bygg. Jeg håper mye lykke til alle som ønsker å bygge det eget og være oppmerksom på kraftuttrekk/krav som var noe jeg ikke oppdaget som et stort problem før til slutt. Jeg legger ut min siste video for å vise ryggsekkene fullt ut. 9V -batteriet dør under videoen, men du vil se den generelle suksessen til min nærhetssekk. Takk og hilsen:-)

Anbefalt: