This shows you the differences between two versions of the page.
pm:prj2021:cghenea:livingconditionsdetector [2021/06/01 18:12] alexandru.livadaru [Rezultate Obținute] |
pm:prj2021:cghenea:livingconditionsdetector [2021/06/01 19:45] (current) alexandru.livadaru [Rezultate Obținute] |
||
---|---|---|---|
Line 3: | Line 3: | ||
Autor: | Autor: | ||
* [[livadarualex@gmail.com | Alexandru-Valentin Livădaru]] | * [[livadarualex@gmail.com | Alexandru-Valentin Livădaru]] | ||
+ | \\ | ||
+ | Grupa: | ||
+ | * 333CA | ||
====== Introducere ====== | ====== Introducere ====== | ||
Line 40: | Line 43: | ||
* Am folosit U8glib.h pentru a reusi să afișez valorile senzorilor pe ecran | * Am folosit U8glib.h pentru a reusi să afișez valorile senzorilor pe ecran | ||
* De asemenea, am folosit SoftwareSerial.h pentru a putea să-mi trimit datele pe telefon cu ajutorul modulului Bluetooth | * De asemenea, am folosit SoftwareSerial.h pentru a putea să-mi trimit datele pe telefon cu ajutorul modulului Bluetooth | ||
+ | |||
===== Rezultate Obținute ===== | ===== Rezultate Obținute ===== | ||
**Proiectul funcționează în modul așteptat.** \\ | **Proiectul funcționează în modul așteptat.** \\ | ||
- | Plăcuța recepționează datele primite de la senzorul de calitate a aerului și de la senzorul de lumină, după care se calculează un scor în funcție de care se aprinde becul RGB (roșu, albastru sau verde). În plus, buzzer-ul va emite un sunet atunci când LED-ul este albastru, iar când LED-ul este roșu, va emite un sunet de două ori mai puternic. În final, datele recepționate de senzori sunt afișate pe display și trimise pe telefon prin modulul Bluetooth. | + | Plăcuța recepționează datele primite de la senzorul de calitate a aerului și de la senzorul de lumină, după care se calculează un scor în funcție de care se aprinde becul RGB (roșu, albastru sau verde). În plus, buzzer-ul va emite un sunet atunci când LED-ul este albastru, iar când LED-ul este roșu, va emite un sunet de două ori mai puternic. În final, datele recepționate de senzori sunt afișate pe display și trimise pe telefon prin modulul Bluetooth.\\ |
+ | \\ | ||
+ | Se poate observa varianta finală mai jos: | ||
+ | |||
+ | {{:pm:prj2021:cghenea:livadarualexandru_333ca_proiectlive.jpg?500|}} \\ | ||
+ | |||
+ | Un video în care se arată funcționalitatea acestui proiect se află aici: | ||
+ | https://drive.google.com/file/d/1d8zuIejgnQVeVQuQHHUF4TrCnjVC5iHY/view?usp=sharing | ||
===== Concluzii ===== | ===== Concluzii ===== | ||
- | TODO | + | A fost prima dată când am realizat un proiect de acest gen și pot spune că a fost o experiență placută, care mi-a stârnit interesul pentru acest gen de proiecte. \\ |
- | ===== Jurnal ===== | + | De-a lungul implementării, proiectul a suferit mici schimbări datorate lipsei unor piese, dar și a lipsei mele de experiență și viziune în ceea ce privește acest gen de proiecte. \\ |
- | TODO | + | |
+ | În final pot spune că este un proiect reușit, care se poate transforma într-un produs util dacă este implemntat la scară mai largă. | ||
+ | |||
+ | ===== Download ===== | ||
+ | Codul folosit pentru realizarea proiectului se află mai jos:\\ \\ | ||
+ | {{:pm:prj2021:cghenea:333ca_livadarualexandru_codproiect.zip|}} | ||
+ | ===== Jurnal ===== | ||
+ | * 28.04 - alegerea temei de proiect | ||
+ | * 02.05 - realizarea paginii proiectului | ||
+ | * 18.05 - strângerea tuturor componenetelor | ||
+ | * 27.05 - terminarea asamblării componentelor | ||
+ | * 28.05 - teminarea programului Arduino | ||
+ | * 01.06 - definitivarea paginii proiectului | ||
===== Bibliografie/Resurse ===== | ===== Bibliografie/Resurse ===== | ||
- | PDF : [[https://ocw.cs.pub.ro/courses/pm/prj2021/cghenea/livingconditionsdetector?do=export_pdf]] | + | PDF : [[https://ocw.cs.pub.ro/courses/pm/prj2021/cghenea/livingconditionsdetector?do=export_pdf]] \\ |
+ | |||
+ | Tutorial legare și folosire display : https://www.youtube.com/watch?v=7Kli1DgHZc8&t=484s \\ | ||
+ | |||
+ | Tutorial folosire HC-05 : https://www.instructables.com/How-to-Receive-Arduino-Sensor-Data-on-Your-Android/ \\ | ||
+ | |||
+ | Tutorial folosire MQ-135 : https://www.youtube.com/watch?v=CIfzZfONe04 \\ | ||
+ | |||
+ | Tutorial folosire senzor LDR : https://www.youtube.com/watch?v=_MSPoZTjmHs \\ | ||
+ | |||
+ | Fritzing pentru schema electrică : https://fritzing.org/ \\ | ||
+ | |||
+ | Drawio pentru schema bloc : https://app.diagrams.net/ |