Table of Contents

Maria-Luiza ŞERBAN (67340) - Temperature Mood Lamp

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Proiectul consta in realizarea unui model de mood lamp avansat, ce va avea urmatoarele functionalitati:

Am vrut sa creez ceva ce are un aspect placut, dar este si util in acelasi timp. De cativa ani imi doresc sa imi achizitionez o lampa de tipul mood lamp, dar nu am gasit un model care sa imi placa foarte mult, asa ca am decis sa construiesc eu unul. De asemenea, mi-a placut proiectul cu statia meteo construit la AD in anul al II-lea de facultate, si m-am gandit ca ar fi util sa integrez masurarea temperaturii si a umiditatii in cadrul proiectului meu.

Descriere generală

Schema bloc: Mod de functionare:
La identificarea unui sunet scurt (ex: o bataie din palme), receptat de catre microfon, se va aprinde becul in primul mode de functionare. Cat timp becul este aprins:

Hardware Design

Lista de piese:

Componente extra folosite: lcd.jpg

Schema electrica:

Conexiuni:

Software Design

Mediul de dezvoltare:

Am pornit dezvoltarea de la laboratorul 1 de PM, folosind functiile implementate pentru LCD.

Am organizat dezvoltarea codului in 4 etape:

Cele 4 etape de dezvoltare pot fi analizate la sectiunea Download.

Algoritmul: Temperatura este citita la cateva secunde prin intermediul intreruperii scrise.

Surse:

Rezultate Obţinute

Mesaj de start: start.jpg Functionare in mod Violet: violet.jpg Alte moduri de functionare disponibile sunt: Rosu, Portocaliu, Verde, Albastru, Temperatura.
Clip video de prezentare: https://youtu.be/TghUhcJM6BM

Concluzii

Am reusit sa implementez ideea initiala si sa utilizez corect diferite datasheet-uri. Pentru scrierea codului, am urmat pasii mentionati la Software Design pentru a putea testa, pe rand, buna functionare a fiecarei componente extra. Pentru mine, cea mai mare provocare a fost reprezentata de alegerea pinilor si conectarea componentelor la acestia, avand in vedere utilizarea corecta a lor in cod.

Download

Arhiva cu surse, impartite in cele 4 etape de dezvoltare, si scheme: maria_luiza.serban_pm.zip

Jurnal

Bibliografie/Resurse

Resurse software:

Resurse hardware:

Documentația în format PDF