This shows you the differences between two versions of the page.
|
pm:prj2021:cghenea:livingconditionsdetector [2021/06/01 17:52] alexandru.livadaru [Software Design] |
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 28: | Line 31: | ||
| * Rezitoare | * Rezitoare | ||
| * Buzzer | * Buzzer | ||
| - | * Senzor de lumina | + | * Senzor de lumină |
| * Modul Bluetooth | * Modul Bluetooth | ||
| * LED RGB | * LED RGB | ||
| - | ===== Schema electrica ===== | + | ===== Schema electrică ===== |
| {{:pm:prj2021:cghenea:livadarualexandru_333ca_schemaelectrica.png|}} | {{:pm:prj2021:cghenea:livadarualexandru_333ca_schemaelectrica.png|}} | ||
| 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 ===== | ||
| - | TODO | ||
| + | **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.\\ | ||
| + | \\ | ||
| + | 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/ | ||