Jak korzystać z programowalnych taśm LED do oświetlenia świątecznego (z Arduino Uno)

Spisu treści:

Jak korzystać z programowalnych taśm LED do oświetlenia świątecznego (z Arduino Uno)
Jak korzystać z programowalnych taśm LED do oświetlenia świątecznego (z Arduino Uno)
Anonim

Jeśli chcesz, aby Twój dom był idealny na Boże Narodzenie, nadszedł czas na kreatywność! Ten projekt jest idealny dla tych, którzy są zainteresowani zabawnym i niepowtarzalnym projektem DIY, lub dla tych, którzy chcą, aby dom wyglądał jak najbardziej świątecznie na te Święta Bożego Narodzenia za pomocą olśniewających świateł LED. Ten artykuł oferuje prosty przewodnik, który przeprowadzi Cię przez okablowanie i konfigurację Arduino Uno, aby dodać niesamowite efekty do paska LED.

Kroki

Część 1 z 5: Montaż taśmy LED

Część1 krok1
Część1 krok1

Krok 1. Określ, gdzie chcesz, aby Twoja taśma LED miała najlepszy efekt

Zwróć uwagę na linię, w której będzie przebiegał pasek.

Krok 2. Zmierz długość obszarów, w których chcesz zainstalować światła

Narysuj plan obliczeń. Jedna rolka taśmy LED ma długość 5 metrów, dzięki czemu możesz przyciąć taśmę na żądaną długość lub znaleźć obszary równe długości taśmy.

Część 1 krok 3
Część 1 krok 3

Krok 3. Przykręć haczyki na kubki wzdłuż okapu

Rozstaw je co 6 cali.

  • Wywierć otwory pilotażowe, aby ułatwić ich wkręcanie.

    IMG_9647
    IMG_9647
Część 1 krok 4
Część 1 krok 4

Krok 4. Wkręć oczy załogi w plastikowy pasek

Rozstaw je co 6 cali. Upewnij się, że odstępy w obrębie każdego haka na kubki i między każdym oczkiem załogi są równe.

Zipties
Zipties

Krok 5. Rozmieść opaski na suwak

Umieść opaski zaciskowe co 8 cali, aby przymocować paski LED do plastikowych pasków.

Rozłączenie
Rozłączenie

Krok 6. Zawieś taśmę LED do okapu, dopasowując oczka załogi z haczykami na kubki

Część 2 z 5: Okablowanie taśmy LED

IMG_9658
IMG_9658

Krok 1. Sprawdź pasek LED

Każdy koniec paska będzie miał trzy przewody.

  • Przewód uziemiający (GND); Wejście sygnału danych (Din); Przewód zasilający (+5V).
  • Zwróć uwagę na kierunek przepływu linii danych na pasku.
Rezystor2
Rezystor2

Krok 2. Podłącz przewód wejściowy danych

  • Połącz szeregowo rezystor 470 Ohm z przewodem sygnału danych taśmy LED (zielony). Ten rezystor pomaga zapobiegać skokom na linii danych, które mogą uszkodzić pierwszą diodę LED paska.
  • Podłącz zworkę z pinu 12 na Arduino do drugiego końca rezystora.
Kondensator
Kondensator

Krok 3. Podłącz krótką odnogę ujemną (-) kondensatora 1000 uF do przewodu uziemiającego (GND), a dłuższą odnogę dodatnią (+) do przewodu zasilającego (+5 V) paska LED

Powerle2d
Powerle2d

Krok 4. Podłącz pasek LED do zasilania

  • Przytnij kabel taśmy ledowej na pożądaną długość.
  • Użyj przewodu, aby podłączyć przewód zasilający (+5V) na pasku LED do portu +V na zasilaczu.
  • Podłącz przewód uziemiający (GND) taśmy LED do portu –V (COM) zasilacza.

    Odkręć śruby na portach zasilacza, aby włożyć przewody, a następnie dokręć śruby

Ardugino
Ardugino

Krok 5. Zasil Arduino

  • Chwyć długi przewód połączeniowy i podłącz pin Vin na swoim Arduino do portu + V zasilacza.
  • Chwyć przewód połączeniowy i podłącz pin GND na Arduino do przewodu uziemiającego taśmy led.
IMG_b9835
IMG_b9835

Krok 6. Upewnij się, że żaden z przewodów nie jest zwarty

Diody LED na pasku są bardzo wrażliwe i mogą się zepsuć.

  • Zabezpiecz wszystkie otwarte połączenia przewodów taśmą elektryczną.

    Schemvatic
    Schemvatic
Powercord
Powercord

Krok 7. Podłącz przedłużacz do zasilania

  • Podłącz zielony przewód do ⏚
  • Podłącz czarny przewód do L
  • Podłącz biały przewód do N

Część 3 z 5: Instalowanie oprogramowania Arduino

Zrzut ekranu 2018 02 07 o 11.04.58 AM
Zrzut ekranu 2018 02 07 o 11.04.58 AM

Krok 1. Pobierz i zainstaluj Arduino IDE 1.6.5

Możesz go pobrać bezpłatnie ze strony Arduino.

  • Nowsza wersja Arduino IDE nie ma zastosowania do tego projektu, ponieważ kod nie może się skompilować.
  • Kliknij dwukrotnie pobrany plik i postępuj zgodnie z instrukcją instalacji programu.
IMG_9640
IMG_9640

Krok 2. Odłącz Arduino Uno od paska LED

Upewnij się, że nie ma połączenia między płytką Arduino a paskiem świetlnym.

IMG_9635
IMG_9635

Krok 3. Podłącz płytkę Arduino Uno do komputera za pomocą kabla USB

Część 4 z 5: Instalowanie biblioteki PololuLedStrip i przesyłanie kodów

Chossingport
Chossingport

Krok 1. Wróć do Arduino IDE

Wybierz odpowiedni port USB dla Arduino IDE, aby mógł połączyć się z twoją płytą.

Kliknij Narzędzia, następnie przejdź do Port, a następnie kliknij właściwy port (dla użytkowników Windows: COM3, COM2…). Jeśli w menu nie pojawiają się żadne porty COM, spróbuj użyć innego portu USB lub zrestartuj komputer

Pasek wyszukiwania pn
Pasek wyszukiwania pn
Zrzut ekranu 2018 02 09 o godzinie 10.00.59
Zrzut ekranu 2018 02 09 o godzinie 10.00.59

Krok 2. Zainstaluj bibliotekę Pololu

Kliknij „Szkic” i przejdź do „Dołącz bibliotekę”, a następnie „Zarządzaj bibliotekami”.

  • Kliknij pasek wyszukiwania i wpisz PololuLedStrip
  • Zrzut ekranu 2018 02 07 o godzinie 1.57.58 PM
    Zrzut ekranu 2018 02 07 o godzinie 1.57.58 PM

    Znajdź PololuLedStrip firmy Pololu i kliknij przycisk instalacji.

LedStripXmas
LedStripXmas

Krok 3. Prześlij kody na płytkę Arduino

  • Kliknij „Plik”, następnie „Przykłady”, a następnie „PololuLedStrip”. Na koniec kliknij dwukrotnie LedStripXmas. Arduino IDE otworzy nowe okno zawierające kody dla tego projektu.

    Zrzut ekranu 2018 02.09 o godz. 10.11.36
    Zrzut ekranu 2018 02.09 o godz. 10.11.36
  • Zmień liczbę diod LED w kodach. Wpisz 150, ta taśma led ma 150 diod LED.

    Zrzut ekranu 2018 02.09 o godz. 10.27.33
    Zrzut ekranu 2018 02.09 o godz. 10.27.33
  • Kliknij przycisk przesyłania i sprawdź pasek stanu.

    IDE skompiluje twój kod i jeśli nie zostaną znalezione żadne błędy. Jeśli pojawią się błędy, sprawdź swój kod

Krok 4. Odłącz płytkę Arduino od komputera

Krok 5. Podłącz go ponownie do paska LED

    • Podłącz pin 12 na Arduino do przewodu danych paska LED.
    • Podłącz przewód połączeniowy zasilania (+5v) do pinu Vin, a przewód połączeniowy uziemienia do GND na Arduino.

Część 5 z 5: Testowanie

Krok 1. Podłącz przedłużacz do najbliższego gniazdka

IMnG_9838
IMnG_9838

Krok 2. Sprawdź lampkę stanu (żółtą) na zasilaczu

Światło powinno być stale włączone.

Optymalizacja
Optymalizacja

Krok 3. Zakończony

Porady

  • Jeśli pasek LED nie świeci, ponownie sprawdź konfigurację, aby sprawdzić, czy wszystko jest prawidłowo podłączone.
  • Upewnij się, że do przesyłania kodów używasz Arduino IDE 1.6.5.
  • Sprawdź, czy nie ma wadliwych elementów. Jeśli uważasz, że twoja konfiguracja jest poprawna i wszystkie połączenia są na miejscu, możliwe, że niektóre z twoich komponentów są wadliwe, takie jak rezystor i kondensator.
  • Dodanie timera do gniazdka pozwoli Ci na automatyczne włączanie/wyłączanie Taśmy LED o określonej godzinie.
  • Zainstaluj i przymocuj zasilacz do ściany, aby ułatwić okablowanie wszystkich komponentów razem.

Ostrzeżenia

  • Nie podłączaj krótkiego przewodu kondensatora do przewodu zasilającego (5V+) taśmy led. Twoje komponenty mogą się zapalić.
  • Nie podłączaj przedłużacza do gniazdka, gdy wszystkie śruby portów zasilacza są poluzowane.
  • Unikaj dotykania zasilacza gołymi rękami. Zaleca się noszenie gumowych rękawiczek, aby zapobiec błędnym wstrząsom.

Zalecana: