Cuprins:

Benzi LED adresabile AtTiny85: 10 pași
Benzi LED adresabile AtTiny85: 10 pași

Video: Benzi LED adresabile AtTiny85: 10 pași

Video: Benzi LED adresabile AtTiny85: 10 pași
Video: termometru cu banda WS2812 2024, Noiembrie
Anonim
Benzi LED adresabile AtTiny85
Benzi LED adresabile AtTiny85

Scopul meu a fost să fac o lampă de birou din LED-uri. Am vrut să fie reglabilă, astfel încât să poată fi folosită atât ziua cât și noaptea. În prima mea încercare, am folosit o bandă LED simplă și MOS-FET mari pentru a le conduce. 12v. De data aceasta am ales LED-uri adresabile care sunt alimentate de 5v. Acest lucru a redus semnificativ numărul de componente și permite mult mai multe personalizări, cum ar fi efectele de tranziție.

Provizii

Părți:

  • Benzi LED adresabile bazate pe WS2812b
  • Clona digispark AtTiny85.
  • TTP223 Buton tactil capacitiv.
  • Alimentare 5v 6A.
  • Mufă de alimentare de 2,5 mm.
  • PCB de dezvoltare.
  • Anteturi și pini de 2,54 mm.
  • Unele fire.
  • Cutie mică din plastic.
  • Raft IKEA MOSSLANDA.
  • Opțional, fotorezistor și un rezistor de 1k ohm.

Unelte pentru construcții:

  • Fier de lipit și sârmă de lipit.
  • Burghiu și biți din lemn / plastic.
  • Pistol de lipit fierbinte.
  • Un PC pentru programarea microcontrolerului.

Pasul 1: găuriți o gaură pentru buton

Găuriți o gaură pentru buton
Găuriți o gaură pentru buton
Găuriți o gaură pentru buton
Găuriți o gaură pentru buton

Am vrut ca controlul să fie aproape fără sudură. Așa că am ales să folosesc un buton tactil capacitiv și l-am instalat la nivelul suprafeței. burghie pentru a face o gaură pentru fire.

Pasul 2: lipiți cablurile la buton

Sârmă de lipit la buton
Sârmă de lipit la buton
Sârmă de lipit la buton
Sârmă de lipit la buton

Lipiți 3 fire pe partea componentă a butonului, pentru a menține cealaltă parte cât mai netedă posibil. Utilizați fire colorate și amintiți-vă ce culoare este lipită la fiecare pin, nu va fi posibil să aruncați o privire mai târziu. Acest dispozitiv este foarte sensibil la polaritatea inversă, deci fiți foarte atenți să nu comutați GND și VCC.

Pasul 3: Asamblați butonul

Asamblați butonul
Asamblați butonul
Asamblați butonul
Asamblați butonul
Asamblați butonul
Asamblați butonul

Infilați firele butonului prin orificiu. Utilizați pistolul de lipit fierbinte pentru a fixa butonul la locul său, punând lipici pe lemn sub buton. Apoi acoperiți partea exterioară cu lipici pentru a face o suprafață netedă. Pe cealaltă parte a raftului folosiți adezivul fierbinte pentru a atașa firele la colțul raftului. Acoperiți butonul cu o etichetă adezivă.

Pasul 4: lipiți și asamblați fotorezistorul

Lipiți și asamblați fotorezistorul
Lipiți și asamblați fotorezistorul
Lipiți și asamblați fotorezistorul
Lipiți și asamblați fotorezistorul
Lipiți și asamblați fotorezistorul
Lipiți și asamblați fotorezistorul

Găuriți o gaură pentru rezistor foto. Sudați ambii știfturi pe fire și acoperiți cu izolație de termocontractare. Înfilați firele prin gaură și fixați-le cu adeziv fierbinte. Am lipit chiar și un mic cerc de plastic transparent pe el, pentru a-i oferi un finisaj neted..

Pasul 5: Atașați cutia și lipiți banda LED

Atașați cutia și lipiți banda LED
Atașați cutia și lipiți banda LED
Atașați cutia și lipiți banda LED
Atașați cutia și lipiți banda LED

Atașați cutia la marginea raftului. Am ales să atașez capacul în locul cutiei în sine, pentru a simplifica instalarea. Am lipit banda LED lângă marginea raftului. Se presupune că este autoadezivă, dar în cazul meu adezivul Am preferat să rămân pe filă, iar banda LED a rămas fără lipici, așa că a trebuit să folosesc lipici rapid.

Pasul 6: Asamblați conectorul de alimentare

Asamblați conectorul de alimentare
Asamblați conectorul de alimentare
Asamblați conectorul de alimentare
Asamblați conectorul de alimentare

Lipiți 2 fire la conectorul de alimentare și acoperiți părțile expuse cu izolație de termocontractare. Faceți o gaură lângă marginea cutiei și atașați conectorul.

Pasul 7: Pini de lipit la AtTiny85

Pinii de lipit la AtTiny85
Pinii de lipit la AtTiny85
Pinii de lipit la AtTiny85
Pinii de lipit la AtTiny85
Pinii de lipit la AtTiny85
Pinii de lipit la AtTiny85
Pinii de lipit la AtTiny85
Pinii de lipit la AtTiny85

Am lipit pinii pe placa de dezvoltare în loc să lipesc toate firele direct pe acesta, în cazul în care aș dori să-l reprogramez mai târziu. Nu am lipit pinii 3, 4 deoarece nu sunt utilizați în această aplicație și sunt folosiți pentru a programa AtTiny85 cu încărcătorul USB. Am lipit pinul 5 (resetare) și Vin pentru stabilitate mecanică, în ciuda faptului că nu le-am folosit.

Pasul 8: Asamblați PCB-ul

Asamblați PCB-ul
Asamblați PCB-ul
Asamblați PCB-ul
Asamblați PCB-ul
Asamblați PCB-ul
Asamblați PCB-ul

Am tăiat un pătrat 12x13 de PCB prototip. Am forat două găuri pentru șuruburi, dar în cele din urmă nu le-am folosit. Am marcat poziția antetelor. Apoi am lipit toate firele, anteturile și un singur rezistor.

Pasul 9: Atașați AtTiny85

Atașați AtTiny85
Atașați AtTiny85
Atașați AtTiny85
Atașați AtTiny85

Programați AtTiny85 și atașați-l la PCB. Apoi așezați totul în cutie și atașați-l la capacul care a fost deja înșurubat pe raft.

Pasul 10: Terminat

Conectați sursa de alimentare. O scurtă atingere pornește și se stinge LED-urile. O atingere continuă modifică intensitatea luminii LED-ului. Rezistorul foto este folosit pentru a distinge modul de zi de modul de noapte. Noaptea, pornirea luminii începe cu o intensitate scăzută caldă lumină, în timpul zilei pornirea acestuia va începe la intensitate mare.

Recomandat: