Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2021:apredescu:coffee_pot_with_alarm [2021/06/03 22:17]
maria.stanisel
pm:prj2021:apredescu:coffee_pot_with_alarm [2021/06/03 22:58] (current)
maria.stanisel
Line 1: Line 1:
 ====== Coffee Pot with Alarm ======= ====== Coffee Pot with Alarm =======
-Autor: Stanisel Maria-Alexandra+Autor: Stanisel Maria-Alexandra ​\\  
 +Grupa: 331CC
 ===== Introducere ===== ===== Introducere =====
 Proiectul consta in implementarea unui ceas digital cu alarma. Alarma declanseaza un servo motor si se poate opri prin apasarea unui buton. Proiectul consta in implementarea unui ceas digital cu alarma. Alarma declanseaza un servo motor si se poate opri prin apasarea unui buton.
Line 9: Line 10:
 ===== Hardware Design ===== ===== Hardware Design =====
   Lista componente:   Lista componente:
-*Arduino Uno +   ​- ​Arduino Uno 
-*Servo Motor +   - LCD 16x2 
-*Modul ​RTC DS1302 +   ​- ​Servo Motor 
-*Buzzer +   - RTC 
-*6 rezistente ​10k +   - Buzzer 
-*5 butoane +   - Rezistente ​10k 
-*breadboard+   - Butoane
  ​==Schema electrica==  ​==Schema electrica==
-{{pm:​prj2021:​apredescu:​331cc_electr_stanisel.png?​20}}+{{pm:​prj2021:​apredescu:​331cc_electr_stanisel.png?​800}}
 ===== Software Design ===== ===== 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 ===== ===== 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). \\ 
 +{{:​pm:​prj2021:​apredescu:​img2-stanisel.jpeg?​400}} 
 +{{:​pm:​prj2021:​apredescu:​img-3_stanisel.jpeg?​400}} 
 +{{:​pm:​prj2021:​apredescu:​img-4_stanisel.jpeg?​400}} 
 +{{:​pm:​prj2021:​apredescu:​img1_stanisel.jpeg?​400}} \\ 
 +Demo video: https://​youtu.be/​GStVeqNscww
 ===== Concluzii ===== ===== 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
-===== Download =====+
  
 ===== Bibliografie ===== ===== Bibliografie =====
 +https://​www.arduino.cc/​en/​Tutorial/​BuiltInExamples/​Button \\ 
 +https://​forum.arduino.cc/​t/​contrast-problem-using-1602a-lcd-over-i2c-solved/​259156 \\ 
 +https://​create.arduino.cc/​projecthub/​SurtrTech/​simple-alarm-clock-with-ds1302-rtc-a92d7b \\ 
 +https://​www.instructables.com/​Coffee-Pot-Alarm-Clock/​
pm/prj2021/apredescu/coffee_pot_with_alarm.1622747824.txt.gz · Last modified: 2021/06/03 22:17 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