Nicolae GRIGORESCU (25248) - Lampa cu leduri

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Prezentare proiect : Proiectul reprezinta o lampa cu luminare pe baza de leduri ce va putea fi setata, folosind un buton specific, pe unul dintre urmatoarele doua moduri :

  • AUTO: Lampa se aprinde/stinge singura folosind ca declansator un senzor de miscare .Se va trece automat din starea “aprins” in “stins” in cazul in care senzorul nu mai depisteaza miscare si un anumit timer ajunge la valoarea 0 .
  • MANUAL :Lampa poate fi aprinsa/stinsa folosing un buton de on/off.

Sursa de lumina este alcatuita dintr-un numar relativ ridicat de leduri (10-15) , astfel incat sa se poata asigura o intensitate a luminii propice. Totodata proiectul va oferi posibilitatea controlului intensitatii luminii .

Descriere generală

Schemă bloc .

Hardware Design

Lista materiale :

Denumire Cantitate
Butoane 5
Modul Senzor PIR 1
Tranzistoare NMos 4
Placa Test 10×15 1
Fire Mama-Mama 15
Fire Tata-Mama 10
Led High-Power 4
Rezistente 10Ω 4
Cablu Nemufat 1m
Suport 1

Schema electrica :

Software Design

Mediu de dezvoltare: Programmer's Notepad

Compilator: WinAvr

Pentru partea software a proiectului am pornit de la exemplele din laboratorul 3 respectiv laboratorul 1. Intensitatea ledurilor este controlata folosind Pulse Width Modulation .Algoritmul folosit este unul simplist . In functie de starea in care se afla lampa( auto /manual) verific inputul butoanelor si realizez modificarile necesare .Pentru modul auto verific inputul senzorului de miscare trecand in starea de on in caz de semnal pozitiv si in starea off la expirarea unui timer predefinit.

Rezultate Obţinute

Video cu rezulatul final .

Concluzii

De departe cel mai interesant proiect din facultate de pana acum . Odata terminata partea hardware ( ce a durat putin mai mult decat speram ) scrierea codului nu a fost foarte dificila , reprezentand doar aprofundari ale unor concepte invatate la laborator.

Download

Arhiva contine toate documentele/informatiile relevante pentru proiect. grigorescu_nicolae_led_lamp.zip

Jurnal

Bibliografie/Resurse

Resurse Software: -laborator 0:http://cs.curs.pub.ro/wiki/pm/lab/lab0 si 3:http://cs.curs.pub.ro/wiki/pm/lab/lab3

Resurse Hardware: -http://ro.farnell.com/ -https://www.optimusdigital.ro/ -http://www.comet.srl.ro/

+ Indicatiile Laborantului care a reprezentat o resursa foarte importanta.

pm/prj2016/avoinescu/9516l1ght.txt · Last modified: 2021/04/14 17:07 (external edit)
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0