Spisu treści:

Plecak zbliżeniowy LED: 6 kroków (ze zdjęciami)
Plecak zbliżeniowy LED: 6 kroków (ze zdjęciami)

Wideo: Plecak zbliżeniowy LED: 6 kroków (ze zdjęciami)

Wideo: Plecak zbliżeniowy LED: 6 kroków (ze zdjęciami)
Wideo: Drukarnia Times - nasz sitodruk. 2024, Lipiec
Anonim
Plecak LED zbliżeniowy
Plecak LED zbliżeniowy
Plecak LED zbliżeniowy
Plecak LED zbliżeniowy
Plecak LED zbliżeniowy
Plecak LED zbliżeniowy

Mój projekt jest przeznaczony do wykrywania zbliżającego się obiektu lub obiektu do 20 cm dzięki detektorowi Proximity IR dostarczonemu przez mój zestaw czujników 27 Egeloo.

Oto lista tego, czego potrzebujesz: Lista przedmiotów:

1. Diody LED Neo Pixel WS2812b

2. Zasilanie (do zasilania Matrixa i Uno użyłem baterii 9V) oraz ładowarkę słoneczną 22 000mA.

3. 2 rezystory 10k

4. Arduino Uno R3

5. Arduino Uno IDE:

6. Kod: https://github.com/adafruit/Adafruit_NeoPixel (przejdź do GitHub i pobierz kod, otwórz za pomocą oprogramowania Arduino IDE)

7. Zworki i przewody o małej średnicy w kolorze czarnym (masa), czerwonym (zasilanie) i niebieskim (dane). Muszą tylko być w stanie obsłużyć maksymalną moc wyjściową / wejściową.

8. Plecak

9. Lutownica/lutownica

Krok 1: Kodeks

Image
Image
Kod
Kod
Kod
Kod

Po przetestowaniu Arduino i pobraniu oprogramowania IDE. (FYI, istnieją świetne przykłady, takie jak Blinky, aby przetestować Arduino Uno z wbudowanym oprogramowaniem IDE do pobrania dostarczonym przez Arduino). Teraz nadszedł czas na przetestowanie Neo Pixels. Po pozytywnym wyniku testu możesz przejść do budowania plecaka zbliżeniowego.

Krok 2: Matryca

Macierz
Macierz
Macierz
Macierz
Macierz
Macierz

Musisz wyciąć kawałek Worbla około 4 1/2 cala W x 6 1/2 cala H. Wybrałem Worbla, ponieważ jest to bardzo elastyczny materiał i może się to przydać, ponieważ moim rekwizytem jest plecak. Montaż matrycy (użyj 144/pikseli) jest dość prosty. Wszystko, co musisz zrobić, to przeciąć grupy kabli danych, zasilania i uziemienia od 2 do 2 1/4 cala. Potrzebujesz w sumie 24 z nich, ponieważ użyjesz ich do połączenia każdej sekcji żyły w kolejności. 144/piksel będzie musiał być w ciętych pasmach o długości 12 pikseli lub 2 1/4 cala. Teraz najlepszą praktyką podczas lutowania sekcji jest zatrzymanie się i sprawdzenie, czy działają podczas pracy. Zaufaj mi, to uratuje dużo czasu i bólu serca. Gdy Twoja macierz jest gotowa, czas ponownie przetestować kod, aby upewnić się, że działa. Sukces! Czas zbudować resztę.

Krok 3: 30/piksele i plecak

30/piksele i plecak
30/piksele i plecak
30/piksele i plecak
30/piksele i plecak
30/piksele i plecak
30/piksele i plecak
30/piksele i plecak
30/piksele i plecak

Z 30/pikselami łatwiej sobie poradzić, ale masz 5 metrów tych diod, więc powodzenia. Nie chciałem przycinać moich diod LED, ponieważ bałem się tworzenia zbyt wielu zepsutych połączeń. Jest to problem, jeśli nie zaburzasz odpowiednio zasilania, uziemienia lub danych, więc nie spiesz się i bądź ostrożny. Sprawdź swój kod jeszcze raz, aby upewnić się, że wszystkie połączenia działają, i przejdź do następnego kroku. Użyłem drutu mosiężnego, aby stworzyć przewodowy/elektroniczny wygląd mojego plecaka. Chciałem, żeby wyglądał jak maszyna. Uważam, że było to udane podejście, ale rozważam przyszycie 30-pikselowych diod LED do plecaka, aby uzyskać czysty wygląd. Czas splatać przewody i posprzątać bałagan. Użyłem małego pudełka do przechowywania mojego Arduino i baterii 9V. Użyłem również skręcanych opasek, aby zebrać przewody w grupy od przodu do tyłu plecaka.

Krok 4: Organizacja i władza

Organizowanie i władza
Organizowanie i władza
Organizowanie i władza
Organizowanie i władza
Organizowanie i władza
Organizowanie i władza
Organizowanie i władza
Organizowanie i władza

Zorganizowanie jest bardzo ważne, gdy mamy do czynienia z tak wieloma kablami. Często mieszałem przewody. Najlepszą praktyką jest odłączenie Arduino i upewnienie się, że używasz właściwych portów przed dodaniem zasilania. Dzieląc kabel USB i ciągnąc tylko czarny i czerwony kabel, możesz teraz podłączyć ogniwo zasilające do WS2812b 30/piksele. Odkryłem, że dodatkowa masa do Arduino nie jest potrzebna podczas korzystania z tej wersji. Używaj tylko jednego podłoża. Czas na 144/piksele, więc podłącz kabel masy, danych i zasilania bezpośrednio do Arduino dla matrycy. Ta metoda szybko zużywa żywotność 9V, ale dała najlepsze rezultaty. Spróbuję następnym razem podłączyć go do ogniwa zasilającego.

Krok 5: Wniosek

Detektor zbliżeniowy IR działał z powodzeniem z moim oryginalnym kodem, ale chciałem mieć więcej cykli i jaśniejsze wrażenia. Odkryłem, że nie mam wystarczającej mocy dostępnej dla moich diod LED, aby to zrobić, więc musiałem wrócić do mojego oryginalnego kodu testowego, aby zakończyć ten projekt. Uważam, że ogólnie był to udany eksperyment i kompilacja. Mam nadzieję, że każdemu, kto chce tam budować własne i pamiętać o pobieraniu mocy / wymaganiach, mam nadzieję, że nie odkryłem, że jest to duży problem do końca. Zamieszczam mój ostatni film, aby pokazać pełną funkcjonalność plecaków. Bateria 9V umiera podczas wideo, ale zobaczysz ogólny sukces mojego plecaka zbliżeniowego. Dzięki i pozdrawiam:-)

Zalecana: