Se afișează postările cu eticheta lumina scari. Afișați toate postările
Se afișează postările cu eticheta lumina scari. Afișați toate postările

marți, 18 octombrie 2022

Lumini inteligente pentru hol lung sau balustrada de scara (2)

     Deoarece a inceput sa prezinte interes acest sistem de iluminare dinamica a unui hol lung sau a unei balustrazi de scara cu banda led adresabila, prezentat in articolul precedent, dar mai ales filmuletele pentru sistemul cu reglaj parametrii din encoder si afisaj LCD1602 pe i2c, am zis sa prezint mai multe detalii pentru ca acest proiect sa poata fi reprodus experimentul si de incepatori.

   Filmele la care ma refer sunt:

lumini inteligente pentru hol sau balustrada scara (4)

intelligent lights for lobby or railing (4)

lumini inteligente pentru hol sau balustrada scara (5)

intelligent lights for lobby or railing (5)

    Schema mea este:

care deriva din cea folosita de mine la sistemul automat pentru control deplasare fata-spate a unei locomotive analogice


doar ca am scos modulul de comanda pentru motoare.
 
   Programul folosit este hol_1_5a.in.

   Va reamintesc ca aceste benzi de leduri adresabile consuma destul de mult (cca. 2,5A pe metru de banda, vedeti ce detalii am prezentat in articolul anterior). Eu va recomand sa folositi banda led adresabila cu alimentare la 12V sau 24V. Repet, eu am testat doar o bucata de 1m cu alimentare la 5V, suficienta pentru niste teste.

duminică, 18 septembrie 2022

Lumini inteligente pentru hol lung sau balustrada de scara

    Dupa o discutie cu Tom, vechiul meu colaborator si prieten, despre un sistem de iluminare a unei benzi de leduri adresabile pe balustrada unei scari (sau pe perete), pornind de la ce prezentasem in articolele:

Benzi de leduri multicolore cu control independent pentru fiecare led

Scari luminate inteligent


Scari luminate inteligent (2)



am realizat o schema de test cu 3 butoane fara retinere, dintre care 2 simuleaza senzorii (PIR, IR, doppler/radar,laser, etc):
   In schema de test, butoanele au rezistenetele de "pull-up" ce tin intrarile la 5V (nivel logic HIGH),
dar ele pot fi activate si din program:
- actual (3 rezistente reale conectate la 5V la cei trei pini de intrare, ca in schema)
- cu rezistentele interne de "pull-up" ale microcontrolerului activate 
   Dupa ce am respectat modul de comportare al miscarilor luminilor cum discutasem cu Tom, am adaugat si schimbarea culorilor si memorarea acestora(butonul fara retinere 3), programul din testele actuale este hol_1_3.ino si are activate doar primele 8 leduri din banda adresabila si timpul dintre tranzitiile de aprindere/stingere este de 200ms
apoi am modificat pentru a aprinde toate ledurile de pe toata lungime benzii de leduri (60 leduri pe lungimea de 1m), iar tipul de tranzitii a fost schimbat la 15ms:
pentru a fi animatia cat mai aproape de real.
    Primele filmule, cu 8 leduri sunt:
iar cele cu 60 leduri sunt:
  Mare grija trebuie avuta la sursa de alimentare deoarece, acest metru de banda adresabila, consuma, pentru 5V, la culoarea alba:
- nivel maxim: 255 din 255, circa 2,4A
- nivel scazut: 10 din 255, circa 54mA (0,052A)
- nivel foarte scazut: 1 din 255, circa 30mA (0,030mA)
   Dupa cum spuneam, culoarea se poate schimba:
- 1, adica rosu (rosu = 1, verde = 0, albastru = 0)
- 2 , adica verde (rosu = 0, verde = 10, albastru = 0)
- 3, adica galben (rosu = 1, verde = 1, albastru = 0)
- 4, adica albastru (rosu = 0, verde = 0, albastru = 1)
- 5, adica mov (rosu = 1, verde = 0, albastru = 1)
- 6, adica bleo (rosu = 0, verde = 1, albastru = 1)
- 7, adica alb (rosu = 1, verde = 1, albastru = 1)
   Pentru moment, din cauza unui timp liber prea scurt, voi intrerupe testele, dar daca prezinta interes, pot dezvolta proiectul.

18.10.2022
Am mai facut alte 2 filmulete:
si am facut o continuare, pentru reglaj din encoder si afisaj:

sâmbătă, 5 decembrie 2020

Scari luminate inteligent (2)

actualizare in 9.8.2021

   Am completat articolul Scari luminate inteligent publicat in noiembrie 2018 pentru versiunea cu Arduino.

   Schema pentru test pentru maxim 17 leduri cu 2 butoane fara retinere, functioneaza cu programul 17leds_running_2button.ino

respectiv schema ce foloseste senzori, de exemplu PIR, functioneaza cu programul 17leds_running_2sensors.ino


   Se observa ca:
- butoanele fara retinere sau senzorii dintr-un capat sunt la A4 si, respectiv, A5;
- iesirile sunt de la D1 la A3 (D1-D2-D3-D4-D5-D6-D7-D8-D9-D10-D11-D12-D13-A0-A1-A2-A3).

    Programele sunt flexibile si se pot comanda mai putin de 17 leduri, doar se modifica linia 15
dar trebuie tinut cont ca numararea incepe de la D1. 
   De exemple, daca comandati doar 5 barete, ca aveti o scara mica, comenzile baretelor (prin tranzistoare sau tranzistoare cu relee) se vor da pe iesirile D1, D2, D3, D4 si D5.

   In repaus, ledurile se aprind slab, dar daca se doreste indepartarea aceset facilitati se comenteaza liniile:
astfel

 luni. 9.8.2021
   O versiune cu fotorezistenta pentru a inhiba aprinderea slaba, in repaus, a luminilor, inclusiv jocul de lumini, pe timp de zi se poate realiza prin folosirea unei fotoresistente si a unei rezistente in schema de divizor rezistiv (vedeti articolul Using a Photocell / Analog Voltage Reading Method). Se elimina a 17-a lumina, numarul maxim fiind 16:
iar programul ce trebuie folosit este 16leds_running_2sensors_ldr.ino iar numarul maxim de scari se modifica din linia