Differences

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

Link to this comparison view

pm:prj2022:sgherman:mini-weather [2022/05/22 18:58]
ilie_alex.petrica [Jurnal]
pm:prj2022:sgherman:mini-weather [2022/05/27 11:25] (current)
ilie_alex.petrica [Jurnal]
Line 1: Line 1:
 ====== Mini-Weather ====== ====== Mini-Weather ======
 +
 +===== Autor =====
 +[[ilie_alex.petrica@stud.acs.upb.ro|Petrica Ilie-Alex]]
 +
 +Grupa: 331CC
 +
 ===== Introducere =====  ===== Introducere ===== 
 Proiectul este constituit dintr-o mini statie meteo ce transmite datele acumulate prin Wi-Fi catre un server web, mai precis pagina ThingSpeak, o pagina dedicata universului IoT ce dispune de utilitare specializate de analiza pentru procesarea datelor. Statia noastra va masura temperatura aerului, umiditatea din aer, presiunea atmosferica,​ intensitatea luminoasa, indice UV. Proiectul este constituit dintr-o mini statie meteo ce transmite datele acumulate prin Wi-Fi catre un server web, mai precis pagina ThingSpeak, o pagina dedicata universului IoT ce dispune de utilitare specializate de analiza pentru procesarea datelor. Statia noastra va masura temperatura aerului, umiditatea din aer, presiunea atmosferica,​ intensitatea luminoasa, indice UV.
Line 44: Line 50:
 == Functii implementate == == Functii implementate ==
  
-In functia ​initiala ​de setup initializez seriala + software seriala pentru modulul wifi. Pornesc senzorii bmp + dht pentru a prelua datele. In plus+In functia de setup initializez seriala + software seriala pentru modulul wifi. Pornesc senzorii bmp + dht pentru a prelua datele. In plus
 verific comunicarea cu modulul wi-fi si il leg la internet (la hotspotul telefonului meu). Ma folosesc de functia sendCommand descrisa mai jos. verific comunicarea cu modulul wi-fi si il leg la internet (la hotspotul telefonului meu). Ma folosesc de functia sendCommand descrisa mai jos.
 \\ \\
Line 64: Line 70:
 ===== Rezultate Obtinute ===== ===== Rezultate Obtinute =====
 {{:​pm:​prj2022:​sgherman:​proof1-miniweather.png?​900|800}} {{:​pm:​prj2022:​sgherman:​proof1-miniweather.png?​900|800}}
-{{:​pm:​prj2022:​sgherman:​proof2-miniweather.png?​900|800}}+{{:​pm:​prj2022:​sgherman:​proof2-miniweather.png?​700|600}}
  
 ===== Concluzii ===== ===== Concluzii =====
  
 +A fost un proiect foarte interesant de inceput in lumea embedded-ului. Am invatat cum se lucreaza in acest domeniu, incepand de la citirea fiecarui datasheet al fiecarui senzor / modul, apoi efectuarea montajului tinand cont de toate specificatiile si nu in ultimul rand schema electrica + cod(implicit debugging). Sunt foarte multumit de ce am reusit sa fac si sper ca pe viitor urmatorii studenti sa aprecieze acest proiect la fel de mult ca mine. Proiectul poate fi folosit fara probleme in orice incapere ce doreste sa i se fie monitorizate temperatura,​ umiditatea, indice uv, presiune in mod remote, vizualizand datele cerute in cadrul paginii web, deci consider ca proiectul are si o utilitate practica.
 ===== Download ===== ===== Download =====
 +https://​github.com/​alexpetrica2000/​Proiect-Pm
 +
 +{{:​pm:​prj2022:​sgherman:​mini-weather.zip|}}
 +
  
-<note warning> 
-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**. 
-</​note>​ 
  
 ===== Jurnal ===== ===== Jurnal =====
  
-<​note>​10.05.2022 Creare pagina wiki 
-22.05.2022 Completare Hardware Design + Software Design + Rezultate Obtinute wiki</​note>​ 
-<​note></​note>​ 
-===== Bibliografie/​Resurse ===== 
  
-<​note>​ + 
-Listă cu documente, datasheet-uri,​ resurse Internet folosite, eventual grupate pe **Resurse ​Software** şi **Resurse Hardware**+  10.05.2022 Crearea pagina wiki 
-</note>+  ​22.05.2022 Completare Hardware Design + Software ​Design + Rezultate Obtinute wiki 
 +  ​27.05.2022 Finalizare pagina wiki 
 +===== Bibliografie/Resurse =====
  
 [[https://​ocw.cs.pub.ro/​courses/​_media/​pm/​atmel-7810-automotive-microcontrollers-atmega328p_datasheet.pdf|Atmega328p datasheet]] [[https://​ocw.cs.pub.ro/​courses/​_media/​pm/​atmel-7810-automotive-microcontrollers-atmega328p_datasheet.pdf|Atmega328p datasheet]]
 +
 +[[https://​thingspeak.com/​channels/​1742640|Pagina ThingSpeak]]
  
 <​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>​
 +
  
pm/prj2022/sgherman/mini-weather.1653235137.txt.gz · Last modified: 2022/05/22 18:58 by ilie_alex.petrica
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