Table of Contents

Introducere


Proiectul reprezinta o lampa ambientala menita sa infrumuseteze camera in care locuiti si sa redea o atmosfera calda si relaxanta. Acest obiect de decor este deosebit deoarece nu este comun si este suficient de interesant pentru a atrage atentia oricui. Spre deosebire de o lampa obisnuita, aceasta isi schimba culoarea la un interval de timp, parcurgand astfel tot spectrul culorilor, iar in functie de diferiti factori gama de culori se poate schimba intr-una mai rece (culori precum: albastru, verde etc) sau intr-un mai calda (culori precum: rosu, galben etc).

Descriere generală


Lampa consta intr-un led RGB ce isi schimba culoarea o data la 5 secunde.
Totodata microcontroller-ul poate comanda schimbarea spectrului de culori afisate in functie de unele modificari in mediul inconjurator.
Pentru aceasta am folosit 3 senzori: de temperatura, de umiditate si de lumina. Daca temperatura sau umiditatea din camera scade sub un anumit prag, culorile vor fi mai reci, iar daca se detecteaza o crestere peste un anumit prag a vreuneia dintre acestea, culorile vor fi mai calde.
Senzorul de lumina este folosit pentru a comanda inchiderea lampii in cazul in care camera a devenit prea luminoasa.

Schema bloc a proiectului este:

Hardware Design


Lista pieselor folosite:


Schema proiectului, facuta in Eagle, este:



LED RGB:

- Led RGB de 5mm cu anod comun;
- Caracteristici:

Parameter Radiation Color MIN TYP MAX Unit
Forward Voltage Red 2.0 2.4 V
Green 3.2 3.8 V
Blue 3.2 3.8 V
Luminous Intensity Red 600 1200 mcd
Green 600 1200 mcd
Blue 400 800 mcd
Dominant Wavelength Red 640 nm
Green 525 nm
Blue 470 nm


Senzor temperatura:
- LM35
- output: 10mV / 1°C
- intervalul de lucru: 0 °C - 100 °C

Senzor umiditate:
- SYH-1s
- intervalul de lucru: 0 - 95 %RH, 0 °C - 60 °C
- Caracteristici:

%RH Spec.(kΩ)
20 3000
30 920
40 220
50 66
60 23
70 9.6
80 4.2
90 1.9
95 1.3

- am folosit un divizor de tensiune pentru a putea obtine o tensiune in intervalul [0V - 5V], folosind o rezistenta de 15kΩ si obtinand astfel: Vout = R / (R + Rsenz)

Rezistenta fotosensibila:
- valoarea rezistentei: 5 Ω - 100 kΩ - am folosit un divizor de tensiune pentru a putea obtine o tensiune in intervalul [0V - 5V], folosind o rezistenta de 10kΩ si obtinand astfel: Vout = R / (R + Rrez.foto)

Software Design

Sursa proiectului poate fi descarcata:
soft.zip

Simularea in Proteus:
simulare_lampa.zip

Rezultate Obţinute

Proiectul complet:
Placa senzori Placa Led RGB
imag4.jpg imag11.jpg imag13.jpg


Bibliografie/Resurse

LM35.pdf
interfacing-temperature-sensor-lm35
SYH-1_SYH-1S.pdf
ldr1.htm
LDR_NSL19_M51.pdf
lamp