...

Controlul panglicii cu LED-uri prin ARDUINO

Decoreaza interiorul casei, creeaza o atmosfera speciala, face sir de alergare pe fereastra magazinului de magazin va ajuta la adresa banda LED si Arduino. Din articolul veți afla despre conectarea și controlul benzii, despre modul în care sunt efectuate cecul și firmware-ul, ce efecte sunt atinse.

Argumente pro şi contra

În adresa LED-urilor, Luminozitatea și modul de funcționare Arduino și modul de funcționare a fiecărei diode sunt setate separat.

În panglicile RGB, LED-urile roșii, verzi și albastre sunt combinate într-un bloc, care este mai corect să sune un pixel. Pixelii sunt gestionați independent unul de celălalt.

Aceste dispozitive au o mulțime de avantaje.

  • Ele pot fi folosite pentru iluminarea „inteligentă”. Nu este dificil să colectați iluminare dinamică de fundal, rularea unui șir sau a face ca lumina să pornească pe un program. Conectați module suplimentare, cum ar fi senzorul de mișcare și când intrați în cameră, iluminatul va începe. Și munca lor poate fi controlată de la distanță de la consola și smartphone.
  • Setarea ușoară. Puteți scrie în mod independent programe pentru a lucra sau a utiliza șabloanele gata făcute.
  • LED-urile fiabile fiabile și durabile. Ele nu se încălzesc și nu necesită costuri ridicate ale energiei.
  • Disponibilitate – un alt plus. Bandele diode sunt larg răspândite pe piață, alegeți dorința nu va fi dificilă. Cel mai bugetar este 200 de ruble. Pentru metru, mai strălucitoare – de la 500 de ruble.

Dar există dezavantaje.

  • Au nevoie de o sursă separată de alimentare la 5 sau 12 V. Unitatea Arduino poate da doar curentul de 800 mA, care este suficient pentru doar 13 pixeli (un pixel consumă 40-60 mA).
  • Conexiunile solicită calitatea lipirii.

Dacă știți cum să vă lipiți bine, nu veți colecta schema. Și dacă nu știi cum să înveți cum timpul. Deci, cu îndrăzneală să alegeți iluminatul.

Alegerea unei benzi

Înainte de a cumpăra, acordați atenție mai multor momente.

  • Numărul de pixeli pentru un metru. Ele pot fi 30, 60, 74, 96, 100 și 144. Decât acestea sunt mai mult, timpul pe care îl dezactivează imaginea, dar cu cea mai scumpă bandă. Și cu cât consumă mai mult energie (mai puternic și mai scump adaptor de putere).

  • Gradul de protejat. Pentru iluminarea camerei IP30 (protecția împotriva prafului). Pentru condițiile brute, diodele trebuie să fie acoperite cu silicon și gradul de protecție – IP65. Și dacă banda este pe stradă, apărarea trebuie să fie cea mai înaltă – IP67 (dispozitivul este complet ascuns în cutia de silicon).

  • Substratul afectează percepția estetică. Se întâmplă negru (PCB negru) și alb (PCB alb).

  • Există opțiuni „economice” pentru panglici LED. Ele sunt marcate cu scrisori ecologice. Aceste modele nu sunt atât de strălucitoare ca fiind obișnuite și mai puțin de înaltă calitate. Dar costa mai ieftin.

    Acum că ați luat opțiunea perfectă, mergeți la adunare.

    Conectare și configurare

    Pentru conexiune aveți nevoie de un adaptor de alimentare. Calcula puterea ei. Pentru acest consum de curent al unui pixel (de obicei 60 mA) se înmulțește cu numărul de pixeli din metru de panglică și la lungimea sa. Rezultatul se înmulțește la tensiunea de funcționare (aceste date sunt indicate în marcaj). Nu uitați de raportul de rezervă.

    De exemplu, banda are 60 de pixeli pe metru. Lungimea necesară – 1,5 m. Tensiune de alimentare – 5 V. Coeficientul de rezervă – 1.3.

    Apoi, puterea adaptorului ar trebui să fie:

    (60 MA / 1000) (curent în a) * 60 pixeli / metru * 1,5 metri * 5 V (tensiune) * 1,3 (rezervă) = 35,1 W. Până la cel mai apropiat mai mult – 40 W. O astfel de sursă de alimentare este necesară dacă banda va străluci cu lumină albă. Dacă nu, puterea adaptorului poate fi redusă cu 1,5-2 ori.

    Important! Pentru diferite modele de care aveți nevoie sau 5 V sau 24 V. Citiți cu atenție marcajul.

    În plus față de sursa de alimentare, va fi necesară cardul Arduino Uno și firele de conectare cu o secțiune transversală de cel puțin 1,5 mm². Și rezistențe cu rezistență 10 com și condensatori cu o capacitate de 470 μf (mai mult).

    Când totul este gata, continuați să lucrați.

    • Găsiți începutul și sfârșitul benzii. Echipele se deplasează în mod constant de la un pixel la altul, iar direcția mișcării lor este indicată de arroderi. Dacă nu există săgeți, contactul de control la început este notat de literele di (intrare digitală) și la sfârșit (ieșire digitală). Contactul de contact servește pentru a conecta panglici suplimentare.
    • A sudat un rezistor de siguranță pentru 200-500 ohmi. Dacă brusc sursa de alimentare nu reușește, curentul nu va trece prin conectorul USB și nu îl va arde.
    • Colectați o schemă. Dacă dispozitivul este controlat de la computer, schema trebuie să fie astfel.

    Pentru lucrări autonome sau control de la senzori, astfel.

    Important! Când instalați, este imposibil să permiteți electricitate statică.

    Lucrați în mănuși de cauciuc, iar fier de lipit periodic se sprijină spre împământare (cel puțin la conductele de încălzire cu abur).

    • Dacă distanța dintre panglica diodică și placa de arduino este mai mare de 15 cm, apoi legați di la sârma GND de control și sol. Atunci nu vor fi livrate.
    • În modul intermitent există interferențe pe linia de alimentare. Acest lucru duce la o muncă instabilă. Pentru a netezi interferențele, în puterea controlerului, trebuie să puneți un condensator cu o capacitate de 470 μF și o tensiune de 6,3 V.
    • Pentru a avea o includere netedă, schema este colectată pe aspectul pentru asamblarea schemelor de pe microcontrolere. Trebuie să aibă 3 niveluri logice de tranzistoare MOS N-canale (MOSFET).

    Acesta este modul în care arată în realitate.

    • Dacă banda este lungă, pierderea de tensiune va apărea în ea. Prin urmare, pixelii extreme vor străluci dim. Pentru a evita acest lucru, mutați alimentarea la scuturile a 2 benzi diode sau prin fiecare contor de lungime totală.

    Rămâne doar pentru a verifica schema. Pentru a face acest lucru scrieți cel mai simplu program.

    • Conectați placa la computer și deschideți ADUNINO IDE.
    • Încărcați biblioteca sau șablonul. Cele mai renumite biblioteci – Neopixel Format și Adafruit.
      1. Format este foarte versatil și suportă toate versiunile lui Arduino. Prin urmare, dezavantajul – este nevoie de multă memorie, iar majoritatea oportunităților nu vor fi folosite.
      2. Adafruit Neopixel este proiectat pentru inele de iluminare a inelului Neopixel, dar este potrivit pentru toate benzile cu LED-uri. Ea are mai puține efecte și sub viteza, dar memoria Arduino este gratuită. Deci, puteți descărca mai multe moduri de funcționare.

      Acum puteți implementa toate proiectele dvs.

      Important! Încărcați programul în memoria Arduino numai când banda nu funcționează exact. Pentru a face acest lucru sau deconectați-l de la bord sau conectați alimentarea în avans.

      Dacă nu faceți acest lucru, atunci când clipește dispozitivul, întregul curent va continua. Portul USB ars.

      Dar se întâmplă că banda de adrese funcționează incorectă. Verificați cele mai frecvente erori.

      • Dacă diodele arde cu o nuanță roșie, sursa de alimentare este prea slabă. Sau conexiunile sunt rupte și trebuie să fie rambursate. O altă opțiune este fire prea subțiri.
      • Când dispozitivul este buggy sau funcționează cu artefacte, atunci este în nutriție. Încercați să înlocuiți firele pentru a fi protejate sau dezactivați Wi-Fi.
      • Dacă pixelii nu sunt strălucitori, atunci schema este cel mai probabil colectată incorect. Cele mai frecvente erori: Țara benzii nu este conectată la împământarea plăcii Arduino, firul de control al di se duce la capătul benzii și nu la început, firele de alimentare (5V și GND) sunt confuz. În toate aceste cazuri, este suficient să reconstruim schema.
      • Dar dacă ați conectat dispozitivul asamblat fără un rezistor, cel mai probabil ar fi ars imediat. Apoi trebuie să schimbați taxa de control.

        După cum puteți vedea, învățați Arduino este ușor. Și dacă aveți brusc probleme, atunci puneți întrebări pe forumuri. Veți fi bucuroși să vă ajutați (mai ales dacă mergeți sub porecla fetei).

        Evaluează articolul
        ( Nu există încă evaluări )
        Ivanna Kusturica

        Salutări, dragi entuziaști ai confortului și îmbunătățirii locuinței! Eu sunt Ivanna Kusturica, un designer experimentat cu o bogată experiență și o pasiune nețărmurită pentru transformarea spațiilor de locuit în tărâmuri de eleganță și confort durabile. Fiți alături de mine în timp ce vă dezvălui tapiseria călătoriei mele în domeniul designului, țesută de-a lungul anilor de creativitate, inovație și un angajament de nezdruncinat pentru a crea spații care să rezoneze cu căldură și rafinament.

        Cladire.info - construcție și reparații, parcelă dacha, apartament și casă de țară, sfaturi utile și fotografii
        Comments: 1
        1. Cristian Munteanu

          Este posibil să controlăm panglica cu LED-uri utilizând placa Arduino? Este nevoie de cunoștințe avansate în programare pentru a realiza acest lucru? Există un tutorial sau resurse disponibile pentru a începe acest proiect? Recomandați utilizarea anumitor componente hardware pentru a obține cele mai bune rezultate? Mulțumesc anticipat pentru orice informație în acest sens!

          Răspunde
        Adauga comentarii