Coffee Pot with Alarm

Autor: Stanisel Maria-Alexandra
Grupa: 331CC

Introducere

Proiectul consta in implementarea unui ceas digital cu alarma. Alarma declanseaza un servo motor si se poate opri prin apasarea unui buton.

Descriere generală

LCD-ul afiseaza data si ora curente, cu informatiile primite de la modulul RTC. Pe breadboard se afla 5 butoane: unul intra in modul de setare a alarmei, urmatorul seteaza ora, urmatorul minutele. Exista un buton pentru a seta ora aleasa pentru alarma si a o afisa pe LCD, iar ultimul buton poate opri alarma atunci cand aceasta suna.

Schema Bloc

Hardware Design

Lista componente:
 - Arduino Uno
 - LCD 16x2
 - Servo Motor
 - RTC
 - Buzzer
 - Rezistente 10k
 - Butoane
Schema electrica

Software Design

  • Mediu de dezvoltare: Arduino Uno
  • Biblioteci externe:
    • LiquidCrystal_I2C.h → pentru LCD
    • virtuabotixRTC.h → pentru modulul RTC

Prgramul afiseaza data si ora curente pe ecranul LCD, pe care le primeste de la modul RTC, initializat anterior. In functie de starea butoanelor de pe breadbord se poate intra in modul de alegere a orei pentru alarma si se afiseaza un mesaj corespunzator, se poate seta alrma si aceasta va fi afisata pe LCD sau se poate opri alarma atunci cand suna. Cand se declanseaza alrma este declansatatat atat buzzerul cat si servomotorul.

Rezultate Obţinute

Un ceas digital cu alarma complet functional, care declanseaza un servomotor ce poate porni un filtru de cafea (partea ce a ramas neimplementata).
img2-stanisel.jpeg img-3_stanisel.jpeg img-4_stanisel.jpeg img1_stanisel.jpeg
Demo video: https://youtu.be/GStVeqNscww

Concluzii

Proiectul este 90% functinal, fara a fi conectat servomotorul la filtrul de cafea pentru a il porni. A fost un proiect interesant in care am m-am acomodat cu partea hardware, am invatat sa folosesc un modul LCD si un servomotor si am reusit sa conectez mai multe componente intr-un proiect final functional

Bibliografie

pm/prj2021/apredescu/coffee_pot_with_alarm.txt · Last modified: 2021/06/03 22:58 by maria.stanisel
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