This shows you the differences between two versions of the page.
pm:prj2024:amocanu:vladut.corcodel [2024/05/25 19:47] vladut.corcodel |
pm:prj2024:amocanu:vladut.corcodel [2024/05/25 20:11] (current) vladut.corcodel [Bibliografie/Resurse] |
||
---|---|---|---|
Line 73: | Line 73: | ||
* **Mediu de dezvoltare**: Arduino IDE;Placa de dezvoltare: Arduino UNO | * **Mediu de dezvoltare**: Arduino IDE;Placa de dezvoltare: Arduino UNO | ||
* **Biblioteci si Surse**: "LiquidCrystal_I2C": Biblioteca pentru controlul umui display LCD cu interfata I2C; "Wire" : biblioteca pentru comunicare I2C pe Arduino; "SoftwareSerial" : biblioteca pentru comunicarea serială pe pinii digitali, în afară de cei doi pini UART hardware disponibili.(folosita pentru comunicarea cu modulul WI-FI) | * **Biblioteci si Surse**: "LiquidCrystal_I2C": Biblioteca pentru controlul umui display LCD cu interfata I2C; "Wire" : biblioteca pentru comunicare I2C pe Arduino; "SoftwareSerial" : biblioteca pentru comunicarea serială pe pinii digitali, în afară de cei doi pini UART hardware disponibili.(folosita pentru comunicarea cu modulul WI-FI) | ||
- | C | + | * **Algoritmi utilizati** |
- Algoritmul de Conectare la WiFi: Verifică dacă modulul ESP8266 este disponibil și răspunde la comenzi, resetează modulul ESP8266, setează modulul în modul station si conectează modulul ESP8266 la rețeaua hotspot. | - Algoritmul de Conectare la WiFi: Verifică dacă modulul ESP8266 este disponibil și răspunde la comenzi, resetează modulul ESP8266, setează modulul în modul station si conectează modulul ESP8266 la rețeaua hotspot. | ||
Line 101: | Line 101: | ||
===== Concluzii ===== | ===== Concluzii ===== | ||
+ | <note tip> | ||
+ | - Proiectul a fost finalizat cu succes, realizând un sistem de alarmă de incendiu care detectează flăcările și trimite notificări în timp real. | ||
- | ===== Download ===== | + | - Integrarea componentelor hardware și software a demonstrat importanța unei bune planificări și a unei configurări corecte pentru a asigura funcționarea stabilă și eficientă a sistemului. |
- | <note warning> | + | - Sistemul oferă atât alerte locale prin intermediul ecranului, LED-urilor și buzzerului(prin aceste moduri se pot atentiona si persoanele cu handicap), cât și notificări remote prin IFTTT, asigurând astfel o alertare eficientă în caz de incendiu. |
- | O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectului: surse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-). | + | |
- | Fişierele se încarcă pe wiki folosind facilitatea **Add Images or other files**. Namespace-ul în care se încarcă fişierele este de tipul **:pm:prj20??:c?** sau **:pm:prj20??:c?:nume_student** (dacă este cazul). **Exemplu:** Dumitru Alin, 331CC -> **:pm:prj2009:cc:dumitru_alin**. | + | - Am testat diferite baud rate-uri pentru a asigura o comunicare corectă si o conexiune stabila cu modulul ESP8266. Aceasta a inclus schimbarea baud rate-ului atât în cod, cât și în monitorul serial. |
+ | |||
+ | - Crearea și configurarea corectă a unui applet IFTTT a permis trimiterea notificărilor în caz de incendiu. | ||
</note> | </note> | ||
+ | ===== Download ===== | ||
- | ===== Jurnal ===== | + | <note warning> |
+ | Arhiva cu codul sursa, schema bloc si cea electrica. | ||
- | <note tip> | + | {{:pm:prj2024:amocanu:corcodel_vladut_334aa.rar|}} |
- | Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului. | + | |
</note> | </note> | ||
+ | |||
===== Bibliografie/Resurse ===== | ===== Bibliografie/Resurse ===== | ||
<note> | <note> | ||
- | Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**. | + | ***Resurse Hardware:** |
+ | *https://www.optimusdigital.ro/ro/ (pe langa achizitionare, m-am folosit de schemele din descrierea componentelor pentru a le conecta); | ||
+ | *https://www.youtube.com/watch?v=Tv2RMlIxBXs (pentru conectarea modulului wi-fi si utilizarea acestuia); | ||
+ | |||
+ | ***Resurse Software**: | ||
+ | *https://www.youtube.com/watch?v=igPqNlfLcs0&ab_channel=PassionTechKLM | ||
+ | *https://support.arduino.cc/hc/en-us/articles/360013896199-How-to-integrate-the-Arduino-Cloud-with-IFTTT; | ||
+ | *https://www.youtube.com/watch?v=72DBEkGgu-w&ab_channel=ViralScience-ThehomeofCreativity | ||
</note> | </note> | ||
<html><a class="media mediafile mf_pdf" href="?do=export_pdf">Export to PDF</a></html> | <html><a class="media mediafile mf_pdf" href="?do=export_pdf">Export to PDF</a></html> | ||