Differences

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

Link to this comparison view

pm:prj2023:razvans:motion-detection-alarm-clock [2023/05/30 14:03]
adelina_maria.rizea [Jurnal]
pm:prj2023:razvans:motion-detection-alarm-clock [2023/05/31 12:45] (current)
adelina_maria.rizea [Rezultate Obţinute]
Line 34: Line 34:
  
 <note tip> <note tip>
-Librării ​şi surse 3rd-party:+Biblioteci ​şi surse 3rd-party:
     *"​Wire.h"​     *"​Wire.h"​
     *"​RTClib.h"​     *"​RTClib.h"​
Line 43: Line 43:
 In functia de setup se seteaza pinii de INPUT/​OUTPUT si se initializeaza ora alarmei ca fiind ora curenta fara un minut. In functia de setup se seteaza pinii de INPUT/​OUTPUT si se initializeaza ora alarmei ca fiind ora curenta fara un minut.
  
-In functia ​loop(), pe baza butoanelor apasate, se alege functionalitate ​dorita, fiecare fiind implemenatata intr-o functie diferita.+In loop(), pe baza butoanelor apasate, se alege functionalitatea ​dorita, fiecare fiind implemenatata intr-o functie diferita.
  
 Functii folosite: Functii folosite:
Line 52: Line 52:
    ​*DisplaySetHourAll() - functia folosita pentru setarea orei pentru alarma.    ​*DisplaySetHourAll() - functia folosita pentru setarea orei pentru alarma.
    ​*DisplayDate() - functie folosita pentru afisarea datei curente la apasarea butonului de amanare cand alarma nu este activa.    ​*DisplayDate() - functie folosita pentru afisarea datei curente la apasarea butonului de amanare cand alarma nu este activa.
-   ​*setAlarm(int my_melody[],​ int my_count, int size) - functia utilizata pentru schimbarea alarmei de catre utilizator. Acesta poate sa asculte pe rand melodiile disponibile si sa apase pe un buton pentru a o alege pe cea dorita. ​+   ​*setAlarm - functia utilizata pentru schimbarea alarmei de catre utilizator. Acesta poate sa asculte pe rand melodiile disponibile si sa apase pe un buton pentru a o alege pe cea dorita. ​
  
  
Line 63: Line 63:
 Care au fost rezultatele obţinute în urma realizării proiectului vostru. Care au fost rezultatele obţinute în urma realizării proiectului vostru.
 </​note>​ </​note>​
-Rezultatele obtinute sunt cele dorite, toate functionalitatile propuse fiind implemenetate. Pentru partea de alegerea alarmei, mi-as fi dorit ca utilizatorul sa aiba de ales intre mai mult de 2 optiuni, insa am fost limitata de memoria placutei arduino. Am obtinut, astfel, un ceas desteptator ce detecteaza miscarea, afiseaza ora si data curenta si ofera utilizatorului diferite optiuni pentru setare, fiind util pentru cei ce nu reusesc sa se dea jos din pat.+Rezultatele obtinute sunt cele dorite, toate functionalitatile propuse fiind implemenetate. Am obtinut, astfel, un ceas desteptator ce detecteaza miscarea, afiseaza ora si data curenta si ofera utilizatorului diferite optiuni pentru setare, fiind un obiect foarte ​util pentru cei ce nu reusesc sa se dea jos din pat.
 {{:​pm:​prj2023:​razvans:​alarm.jpeg?​300|}} {{:​pm:​prj2023:​razvans:​alarm.jpeg?​300|}}
 {{:​pm:​prj2023:​razvans:​alarm_on.jpeg?​300|}} {{:​pm:​prj2023:​razvans:​alarm_on.jpeg?​300|}}
Line 70: Line 70:
  
 ===== Concluzii ===== ===== Concluzii =====
 +Realizarea proiectului mi s-a parut foarte interesanta,​ fiind foarte placut sa aplici cunostinte teoretice pentru a realiza ceva util. Mi s-a parut destul de greu la inceput, la realizarea partii hardware, dar pe parcurs, chiar mi-a facut placere sa realizez acest proiect.
 ===== Download ===== ===== Download =====
 <note tip> <note tip>
-{{:​pm:​prj2023:​razvans:​rizea_adelina-maria_334ca-motiondetection_alarmclock.zip|}}+{{:​pm:​prj2023:​razvans:​rizea_adelina-maria_334ca_motiondetectionalarmclock.zip|}}
 </​note>​ </​note>​
  
Line 80: Line 80:
     *https://​github.com/​robsoncouto/​arduino-songs     *https://​github.com/​robsoncouto/​arduino-songs
     *https://​projecthub.arduino.cc/​tittiamo68/​0571331a-031d-4006-946a-a7830f62cda1     *https://​projecthub.arduino.cc/​tittiamo68/​0571331a-031d-4006-946a-a7830f62cda1
 +    *https://​projecthub.arduino.cc/​galoebn/​alarm-clock-that-really-gets-you-out-of-bed-in-the-morning-500499
  
  
  
pm/prj2023/razvans/motion-detection-alarm-clock.1685444592.txt.gz · Last modified: 2023/05/30 14:03 by adelina_maria.rizea
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