Swarm Adaptive Network
Introducere
Autor: Andrei Anghelescu
Ce face sistemul? Swarm Adaptive Network facilitează crearea unei rețele de plăcuțe care comunică autonom, funcționând fără conexiune WiFi pe întreaga zonă. Sistemul este capabil să suporte și să se recupereze după diverse anomalii.
Scopul sistemului? Dezvoltarea unui ecosistem robust, optimizat pentru consum redus de energie și utilizarea cu microcontrolere.
Sursa de inspirație? Inspirat de interacțiunea flawless între dispozitivele Apple, mi-am propus să creez un sistem similar aplicabil în diverse scenarii.
Utilitate? Demonstrarea utilității sistemului prin dezvoltarea unei aplicații practice: un sistem de urmărire și răcire pentru zone vaste fără acoperire WiFi completă, cum ar fi un câmp de panouri solare.
Hardware Design
Tabelul cu piesele folosite se poate vedea mai jos.
Nume Piesa | Model | Protocol |
---|---|---|
Microcontroller | ESP01 | - |
Display | OKY4020 | I2C |
LED | - | PWN |
Temperature Sensor | DHT11 | Proprietary protocol |
Software Design
Descrierea codului aplicației (firmware):
- Mediu de dezvoltare (e.g. AVR Studio, CodeVisionAVR)
- Librării și surse 3rd-party (e.g. Procyon AVRlib)
- Algoritmi și structuri implementate
- (Etapa 3) Surse și funcții implementate
Rezultate Obținute
Care au fost rezultatele obținute în urma realizării proiectului vostru.
Concluzii
Download
O arhivă 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 este de tipul :pm:prj20??:c? sau :pm:prj20??:c?:nume_student (dacă este cazul).
Jurnal
Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului.
Bibliografie/Resurse
Listă cu documente, datasheet-uri, resurse Internet folosite, grupate pe Resurse Software și Resurse Hardware.