Table of Contents

Ionuț-Cosmin MISTREANU (67331) - Smart lamp

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Proiectul consta in realizarea unei alarme capabile sa declanseze aprinderea unei lampe ca modalitatea alternativa de a trezi din somn persoana care o foloseste(plecand de la premisa ca lampa este pozitionata spre acesta). Daca utilizatorul nu opreste lumina in timp util, atunci se va declansa si difuzorul.

Imagini

Utilizare

Utilizatorul va interactiona cu alarma folosind 3 butoane.

Butonul 1 - face toggle intre setarea orelor si a minutelor

Butonul 2 - incrementeaza selectia

Butonul 3 - setare alarma/stop

Hardware Design

Lista piese

Software Design

Mediu de dezvoltare

Schema Electrica

Componenta Rezultat Obervatii
Hardware
Placa de baza Complet ✔
Conectare display 2×16 la microcontroller Complet ✔ Mai exista bugg-uri de afisare
Conectare buzzer la microcontroller Complet ✔
Conectare butoane la microcontroller Complet ✔
Conectare releu la microcontroller Complet ✔
Conectare lampa la releu Complet ✔
Software
Afisare timp Complet ✔
Activare alarma la ora potrivita Complet ✔
Redare sunet alarma Complet ✔
Oprire alarma Complet ✔

Desi lampa este conectata la releu, aceasta nu comuta impreuna cu el; este mereu aprinsa. Nu am reusit sa indentific motivul asa ca voi incerca sa obtin efectul dorit cu alt releu.

Concluzii

A fost unul din cele mai interesante proiecte facute in cadrul facultatii.

M-a determinat sa dau comanda de hardware-ul necesar construirii unei masina ce poate fi comandata prin bluetooth ca viitor proiect:)

Download

Codul sursa

mistreanu_ionut333cb.zip

Schema Electrica

mistreanu_ionut_alarma.sch

Bibliografie/Resurse

Resurse software
Laboratoare PM

Resurse hardware
Datasheet ATMega324