Skip to content

GemDeKaise/Swarm-Adaptive-Network

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Swarm Adaptive Network

Motivați alegerea bibliotecilor folosite în cadrul proiectului

  • ESP8266HTTPClient - pentru a putea face request-uri HTTP către serverul de bază
  • ESP8266WiFi - pentru a putea conecta placa la un router WiFi
  • ESP8266WebServer - pentru a putea crea un server, pentru setup-ul inițial al plăcii
  • U8g2lib - pentru a putea controla display-ul OLED, mai eficientă decât librăria Adafruit din punct de vedere al gestionării memoriei
  • ESP8266mDNS și ArduinOTA - pentru a putea face update-uri Over The Air
  • espnow - pentru a putea comunica între plăci fără a avea nevoie de un router WiFi
  • ArduinoJson - pentru a putea manipula JSON-uri

Evidențiați elementul de noutate al proiectului

Comunicarea între un Network de plăci fără a avea nevoie de un router WiFi, folosind ESP-NOW. (Exemplu de utilizare: sistem de monitorizare a unui câmp de panouri solare) Esp-now are o distanță de acoperire de 3 ori mai mare ca WiFi-ul.

Utilizarea foarte simplă a unui sistem de 100 de dispozitive fără a fi nevoie de configurare manuală a fiecărei plăci.

Justificați utilizarea funcționalităților din laborator în cadrul proiectului.

Am folosit noțiunile din laborator mai mult ca și o bază, proiectul fiind axat foarte mult pe partea de software.

Explicați scheletul proiectului, interacțiunea dintre funcționalități și modul în care a fost validat că acestea funcționează conform

Scheletul implementează un cod universal care se află pe fiecare placă, plăcile pot intra în mai multe moduri pentru a asigura o extindere și o asigurare a transmiterii informației.

Explicați cum, de ce și unde ați realizat optimizări

Am realizat optimizări în ceea ce privește consumul de energie, am folosit ESP-NOW pentru a comunica între plăci, fără a avea nevoie de un router WiFi, astfel consumul de energie este mult mai mic. Am încercat ca nodurile finale să intre în sleep mode cât mai des posibil, pentru a economisi cât mai multă energie.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages