Lumina starea de spirit cu control tactil

Fotografii ale lămpii la momente diferite

În cele din urmă am terminat primul meu proiect de microcontroler, o dată neglijat! Când am început, am fluturat la repetarea unei ambarcațiuni cu un "habrahabr", dar nu am putut depana un senzor infraroșu (IR LED + receptor IR). Lucrul a fost pe ATmega8 și, așa cum înțeleg acum, a fost foarte gras pentru o astfel de idee. Acum am implementat totul pe ATtiny13A, ca de obicei abia am pastrat totul, dar cu atat mai interesant. Să începem.







Variații ale lămpilor de dispoziție în rețea, deși un ban duzină. Cu toate acestea, am vrut ceva de-al meu, sub ideile mele. Și ideile sunt destul de simple. Am vrut ca lampa să fie folosită ca o lumină de noapte a copiilor. Și, așa cum o văd, ar fi util ca ea să poată arde cu o culoare aleasă și abilitatea de a alege luminozitatea. După ce au spălat creierul. sarcina a alcătuit algoritmul.

Lampa are două moduri principale de funcționare și două moduri de acordare, care se urmează unul pe altul într-un cerc și sunt comutate cu ajutorul unui senzor. Când senzorul este declanșat, lampa clipește alb timp de 400 milisecunde.







1. Schimbarea netedă a culorilor într-un cerc.
2. O culoare, care sa dovedit a fi când trecerea de la modul 1.
3. Reglați viteza schimbării netede a culorii pentru modul 1. 8 opțiuni.
4. Reglați luminozitatea. 8 opțiuni.

Experimentat de mult timp cu modul de vizualizare a setării vitezei de selecție cu tot felul de pauze. Ca rezultat, m-am oprit la alegerea vitezei în funcție de culorile curcubeului + culoarea roz. Roșul este cea mai rapidă viteză. Roz este cel mai lent. Reglarea luminozității este realizată vizual într-o singură culoare.

După 30 de secunde de la ultimul mod de comutare, se întâmplă următoarele: Dacă suntem într-unul din modurile principale, atunci setările sunt salvate. Dacă suntem într-unul din modurile de reglare, atunci lampa revine la setările salvate. Data viitoare când lampa este pornită, lampa revine la setările salvate.

Sursa de lumină din lampă este una sau mai multe LED-uri RGB. Am luat un LED RGB de 3 Watt, care în nominal păstrează 300 mA pentru fiecare canal. Am hrănit-o într-un mod de economisire undeva în jur de 200 mA pe canal.

Lampa din lampa grono

Mă gândeam mult, cum aș putea pune sursa de alimentare direct în plafon. Cu experienta ca ar da un sfat senzorului, tot aceeasi sursa de energie pulsata. pentru că Am aici porți Getinaksa, am făcut o cutie metalizată, am pus acolo sursa de alimentare.

Goulena Goethnax pentru carcasa sursei de alimentare







Articole similare

Trimiteți-le prietenilor: