Cum se utilizează lumini LED cu bandă programabile pentru iluminatul de sărbători de Crăciun (cu Arduino Uno)

Cuprins:

Cum se utilizează lumini LED cu bandă programabile pentru iluminatul de sărbători de Crăciun (cu Arduino Uno)
Cum se utilizează lumini LED cu bandă programabile pentru iluminatul de sărbători de Crăciun (cu Arduino Uno)
Anonim

Dacă doriți să vă faceți casa perfectă pentru Crăciun, este timpul să fiți creativi! Acest proiect este ideal pentru cei care sunt interesați de un proiect DIY distractiv și unic, sau pentru cei care doresc să facă o casă să arate cât mai festivă pentru acest Crăciun cu lumini LED orbitoare. Acest articol oferă un ghid simplu care vă va ajuta să conectați și să configurați Arduino Uno pentru a adăuga efecte uimitoare benzii dvs. LED.

Pași

Partea 1 din 5: Montarea benzii LED

Partea 1 pasul 1
Partea 1 pasul 1

Pasul 1. Stabiliți unde doriți ca banda LED să aibă efectul cel mai bun al luminilor

Rețineți linia de unde va rula banda.

Pasul 2. Măsurați lungimea zonelor în care doriți să instalați luminile

Desenați un plan pentru calcule. O rolă de bandă LED are o lungime de 5 metri, astfel încât să puteți tăia banda într-o lungime dorită sau să găsiți zonele care sunt egale cu lungimea benzii.

Partea 1 pasul 3
Partea 1 pasul 3

Pasul 3. Înșurubați cârligele cupei de-a lungul streașinii

Spaționați-le la fiecare 6 centimetri.

  • Găuriți găurile pilot pentru a le ușura înșurubarea.

    IMG_9647
    IMG_9647
Partea 1 pasul 4
Partea 1 pasul 4

Pasul 4. Înșurubați ochii echipajului în banda de plastic

Spaționați-le la fiecare 6 centimetri. Asigurați-vă că distanța dintre fiecare cârlig de cupă și între fiecare ochi al echipajului este egală.

Zipties
Zipties

Pasul 5. Spaționați fermoarele

Așezați cravate cu fermoar la fiecare 8 inci pentru a atașa benzile LED la benzile de plastic.

Închide
Închide

Pasul 6. Agățați banda LED de la streașină prin potrivirea ochilor echipajului cu cârlige de cupă

Partea 2 din 5: Cablarea benzii LED

IMG_9658
IMG_9658

Pasul 1. Examinați banda LED

Fiecare capăt al benzii va avea trei fire.

  • Fir de împământare (GND); Intrare semnal de date (Din); Sârmă de alimentare (+ 5V).
  • Rețineți direcția de curgere a liniei de date pe bandă.
Rezistor2
Rezistor2

Pasul 2. Conectați firul de intrare a datelor

  • Conectați rezistorul de 470 Ohm în serie cu firul de semnal de date al benzii LED (verde). Acest rezistor ajută la prevenirea vârfurilor pe linia de date care pot deteriora primul LED al benzii.
  • Conectați un jumper de la pinul 12 de pe Arduino la un alt capăt al rezistorului.
Condensator
Condensator

Pasul 3. Conectați piciorul negativ scurt (-) al condensatorului de 1000 uF la firul de masă (GND) și cel mai lung pozitiv (+) la firul de alimentare (+ 5V) al benzii LED

Powerle2d
Powerle2d

Pasul 4. Conectați banda LED la sursa de alimentare

  • Tăiați cablul benzii led la lungimea dorită.
  • Utilizați un fir pentru a conecta firul de alimentare (+ 5V) de pe banda LED la portul + V de la sursa de alimentare.
  • Conectați firul de masă al benzii LED (GND) la portul –V (COM) al sursei de alimentare.

    Deșurubați șuruburile de la porturile sursei de alimentare pentru a introduce firele și apoi strângeți șuruburile

Ardugino
Ardugino

Pasul 5. Porniți Arduino

  • Luați un fir jumper lung și conectați pinul Vin de pe Arduino la portul + V al sursei de alimentare.
  • Luați un fir jumper și conectați pinul GND de pe Arduino la firul de împământare al benzii led.
IMG_b9835
IMG_b9835

Pasul 6. Asigurați-vă că niciunul dintre fire nu este scurtcircuitat

LED-urile de pe bandă sunt foarte sensibile și pot deveni rele.

  • Asigurați toate conexiunile de sârmă deschise cu bandă electrică.

    Schemvatic
    Schemvatic
Powercord
Powercord

Pasul 7. Conectați cablul prelungitor la sursa de alimentare

  • Conectați firul verde la ⏚
  • Conectați firul negru la L
  • Conectați firul alb la N

Partea 3 din 5: Instalarea software-ului Arduino

Captură de ecran 2018 02 07 la 11.04.58 AM
Captură de ecran 2018 02 07 la 11.04.58 AM

Pasul 1. Descărcați și instalați Arduino IDE 1.6.5

O puteți descărca gratuit de pe site-ul web Arduino.

  • Versiunea mai nouă Arduino IDE nu se aplică pentru acest proiect, deoarece codul nu poate fi compilat.
  • Faceți dublu clic pe fișierul descărcat și urmați ghidul de instalare a programului.
IMG_9640
IMG_9640

Pasul 2. Deconectați Arduino Uno de la banda LED

Asigurați-vă că nu există nicio conexiune între placa Arduino și banda de lumină.

IMG_9635
IMG_9635

Pasul 3. Conectați placa Arduino Uno la computer printr-un cablu USB

Partea 4 din 5: Instalarea PololuLedStrip Library și încărcarea codurilor

Chossingport
Chossingport

Pasul 1. Reveniți la IDE-ul Arduino

Alegeți portul USB corect pentru Arduino IDE, astfel încât să se poată conecta la placa dvs.

Faceți clic pe Instrumente, apoi navigați la Port și apoi faceți clic pe portul corect (Pentru utilizatorii Windows: COM3, COM2 …). Dacă nu apar porturi COM în meniu, încercați un alt port USB sau reporniți computerul

Searchbar pn
Searchbar pn
Captură de ecran 2018 02 09 la 22.00.59 PM
Captură de ecran 2018 02 09 la 22.00.59 PM

Pasul 2. Instalați biblioteca Pololu

Faceți clic pe „Schiță” și navigați la „Includeți biblioteca” și apoi „Gestionați bibliotecile”.

  • Faceți clic pe bara de căutare și tastați PololuLedStrip
  • Captură de ecran 2018 02 07 la 1.57.58 PM
    Captură de ecran 2018 02 07 la 1.57.58 PM

    Găsiți PololuLedStrip by Pololu și faceți clic pe butonul de instalare.

LedStripXmas
LedStripXmas

Pasul 3. Încărcați codurile pe placa Arduino

  • Faceți clic pe „Fișier”, apoi pe „Exemple”, apoi pe „PololuLedStrip”. În cele din urmă, faceți dublu clic pe LedStripXmas. ID-ul Arduino va deschide o nouă fereastră care conține coduri pentru acest proiect.

    Captură de ecran 2018 02 09 la 10.11.36 PM
    Captură de ecran 2018 02 09 la 10.11.36 PM
  • Modificați numărul de LED-uri din coduri. Introduceți 150, această bandă cu LED-uri are 150 de LED-uri.

    Captură de ecran 2018 02 09 la 22.23.33 PM
    Captură de ecran 2018 02 09 la 22.23.33 PM
  • Faceți clic pe butonul de încărcare și verificați bara de stare.

    IDE vă va compila codul și dacă nu se găsesc erori. Dacă primiți erori, verificați codul

Pasul 4. Deconectați placa Arduino de la computer

Pasul 5. Reconectați-l înapoi la banda LED

    • Conectați pinul 12 de pe Arduino la firul de date al benzii LED.
    • Conectați cablul jumperului de alimentare (+ 5v) la pinul și cablul jumperului la masă la GND pe Arduino.

Partea 5 din 5: Testare

Pasul 1. Conectați cablul prelungitor la cea mai apropiată priză

IMnG_9838
IMnG_9838

Pasul 2. Verificați lumina de stare (galbenă) de pe sursa de alimentare

Lumina ar trebui să rămână aprinsă constant.

Optimize
Optimize

Pasul 3. Finalizat

sfaturi

  • Dacă banda LED nu se aprinde, verificați din nou setarea pentru a vedea dacă totul este conectat corect.
  • Asigurați-vă că utilizați Arduino IDE 1.6.5 pentru a încărca codurile.
  • Verificați dacă există componente defecte. Dacă credeți că configurarea dvs. este corectă și că toate conexiunile sunt la locul lor, este posibil ca unele componente să fie defecte, cum ar fi rezistența și condensatorul.
  • Adăugarea unui cronometru la priză vă permite să porniți / opriți automat banda LED la o anumită oră.
  • Instalați și fixați sursa de alimentare la perete pentru a ușura atunci când conectați toate componentele împreună.

Avertizări

  • Nu conectați cablul scurt al unui condensator la cablul de alimentare (5V +) al benzii led. Componentele dvs. ar putea lua foc.
  • Nu conectați cablul prelungitor la priză atunci când toate șuruburile porturilor sursei de alimentare sunt slăbite.
  • Evitați să atingeți sursa de alimentare cu mâinile goale. Este recomandat să purtați mănuși de cauciuc pentru a preveni șocurile eronate pentru dvs.

Recomandat: