This shows you the differences between two versions of the page.
|
pm:prj2021:dbrigalda:pet-feeder [2021/06/03 11:54] catalin.patrascu99 [Wireless Pet Feeder] |
pm:prj2021:dbrigalda:pet-feeder [2021/06/03 13:39] (current) catalin.patrascu99 [Concluzii] |
||
|---|---|---|---|
| Line 9: | Line 9: | ||
| </note> | </note> | ||
| - | ===== Student Catalin Lucian Patrascu, 335CB ===== | + | |
| - | <note>Adresa email: catalinptr3@gmail.com</note> | + | |
| ===== Descriere ===== | ===== Descriere ===== | ||
| Line 18: | Line 17: | ||
| La apasarea unui buton sau dupa trecerea unui anumit timp setat de timer se va declansa o intrerupere, iar servomotorul se va roti si va elibera o cantitate de hrana pentru animalul de companie. | La apasarea unui buton sau dupa trecerea unui anumit timp setat de timer se va declansa o intrerupere, iar servomotorul se va roti si va elibera o cantitate de hrana pentru animalul de companie. | ||
| Voi atasa un modul Bluetooth pentru a citi statistici si pentru controlul fortat al dispozitivului. | Voi atasa un modul Bluetooth pentru a citi statistici si pentru controlul fortat al dispozitivului. | ||
| - | De asemenea optional voi adauga un senzor de miscare pentru animalul de companie astfel incat dispozitivul sa elibereze hrana cand animalul este prin preajma. Voi atasa si un display pentru a vedea de cate ori s-a eliberat hrana. | + | De asemenea optional voi adauga un senzor de miscare pentru animalul de companie astfel incat dispozitivul sa elibereze hrana cand animalul este prin preajma. |
| Timerul va contoriza si timpul asa incat aparatul sa nu elibereze mancare de prea multe ori intr-un timp scurt. | Timerul va contoriza si timpul asa incat aparatul sa nu elibereze mancare de prea multe ori intr-un timp scurt. | ||
| Line 28: | Line 27: | ||
| * Servomotor | * Servomotor | ||
| * Led-uri | * Led-uri | ||
| - | * Buzzer | ||
| * Modul Bluetooth | * Modul Bluetooth | ||
| * Fire M-M, T-T | * Fire M-M, T-T | ||
| * Rezistente | * Rezistente | ||
| * Buton | * Buton | ||
| - | * Ultrasonic (optional) | + | * Ultrasonic |
| ===== Schema bloc ===== | ===== Schema bloc ===== | ||
| Line 56: | Line 54: | ||
| * utils.h | * utils.h | ||
| * utils.cpp | * utils.cpp | ||
| - | * main.cpp | + | * wireless_pet_feeder.ino |
| Descrierea implementarii: | Descrierea implementarii: | ||
| Line 82: | Line 80: | ||
| [[https://youtu.be/MxllCqCyKEU|{{:pm:prj2021:dbrigalda:pet_feeder_wireless.png?600|}}]] | [[https://youtu.be/MxllCqCyKEU|{{:pm:prj2021:dbrigalda:pet_feeder_wireless.png?600|}}]] | ||
| + | ==== Cod ==== | ||
| + | {{:pm:prj2021:dbrigalda:catalin_patrascu_335cb_proiect_pm.zip|}} | ||
| ==== Concluzii ==== | ==== Concluzii ==== | ||
| - | TO DO | + | Proiectul m-a ajutat sa inteleg notiunile prezentate la laborator. Problemele in cadrul acestui proiect au fost diferite fata de altele la care am lucrat. Am intampinat mult mai multe bug-uri si probleme la hardware decat ma asteptam, dar proiectul a fost o experienta unica si placuta din care am reusit sa invat multe notiuni legate de programarea embedded. |
| - | ==== Jurnal ==== | + | Documentul PDF: <html><a class="media mediafile mf_pdf" href="?do=export_pdf">Patrascu_Catalin_335CB</a></html> |
| - | * 09.05 - Sosirea tuturor componentelor necesare | ||