Informatii generale
- Categorie: Roboti
- Judetul: Dolj
- Surse: https://github.com/VladutVisean/Sistem-de-urmarire-a-soarelui-Liceul-Traian-Vuia-Lucrare-nationala-2025.git
Descriere
Proiectul reprezintă un sistem inteligent de panou solar care își ajustează automat poziția în funcție de poziția soarelui, optimizând astfel captarea energiei solare. La bază se află o placă de dezvoltare Arduino UNO R3, care controlează întregul proces cu ajutorul a 4 senzori LDR pentru detectarea intensității luminii solare. Sistemul folosește două motoare pas cu pas (stepper motors), fiecare acționat prin drivere ULN2003, pentru a realiza mișcarea pe două axe. Pentru monitorizarea condițiilor de mediu, este integrat un senzor DHT11 care măsoară temperatura și umiditatea. Datele colectate sunt transmise către o bază de date în timp real prin intermediul modulului Wi-Fi ESP8266, care comunică cu platforma Google Firebase. Aplicația mobilă, creată în MIT App Inventor, permite utilizatorului să vizualizeze datele în timp real și să urmărească comportamentul sistemului. Acest proiect combină principiile de eficiență energetică, automatizare și interfațare mobilă, fiind o soluție practică și educativă în domeniul energiei regenerabile.
Tehnologii
Este realizat din mai multe componente mecanice, proiectate in Fusion si imprimate la imprimanta 3D si componente electronice:
Arduino Uno este una dintre cele mai populare plăci de dezvoltare din ecosistemul Arduino.
Pin digital I/O: 14 (dintre care 6 pot fi folosite ca PWM)
Arduino IDE este o platformă open-source de dezvoltare hardware și software.
ESP8266 este un microcontroler Wi-Fi foarte popular, ideal pentru proiecte IoT. Spre deosebire de Arduino Uno, acesta are conectivitate wireless încorporată și este mult mai compact.
ESP8266 este conectat cu Arduino prin porturile RX (care face citirea) și TX (care face scrierea),
Motorul 28BYJ-48 este un motor pas cu pas foarte popular în proiectele hobby cu Arduino datorită prețului mic, dimensiunilor compacte și compatibilității excelente cu driverul ULN2003.
Motorul este lent, dar are un cuplu bun pentru dimensiunea lui.
Poți folosi o sursă de 5V separată dacă ai mai multe motoare (Arduino nu poate oferi suficient curent).
Pentru viteză și precizie mai bune, poți folosi biblioteci precum AccelStepper.
ULN2003 este un driver de curent utilizat frecvent pentru a controla sarcini inductive precum motoare pas cu pas, rele e, ventilatoare sau LED-uri de mare putere, folosind microcontrolere precum Arduino sau ESP8266.
Pe final, avem două tipuri de senzori: unul de lumină ambientală, care ajută toată construcția să se rotească în partea în care se regăsește cea mai multă lumină, numit LDR (sunt 4 la număr), și un senzor de temperatură și umiditate, numit DHT11.
DHT11 este un senzor digital ieftin și popular care măsoară temperatura și umiditatea. E ideal pentru proiecte simple cu Arduino, ESP8266 sau ESP32.
Senzorul LDR
Un senzor LDR (Light Dependent Resistor) este un rezistor dependent de lumină folosit pentru a detecta intensitatea luminii. Este simplu, ieftin și perfect pentru proiecte cu Arduino sau ESP8266.
Cum funcționează LDR-ul:
Rezistența scade când lumina crește
Rezistența crește când lumina scade
Cerinte sistem
Arduino Uno este una dintre cele mai populare plăci de dezvoltare din
ecosistemul Arduino.
Iată câteva informații esențiale despre ea:
Caracteristici principale:
Microcontroller: ATmega328P Tensiune de operare: 5V
Tensiune de alimentare recomandată: 7-12V
Pin digital I/O: 14 (dintre care 6 pot fi folosite ca PWM) Pin analogic de intrare: 6
Memorie flash: 32 KB (0.5 KB folosit de bootloader) SRAM: 2 KB
EEPROM: 1 KB
Viteză de ceas: 16 MHz
Conectivitate: USB-B, conector pentru alimentare externă, ICSP
Arduino IDE este o platformă open-source de dezvoltare hardware și
software.
ESP8266 este un microcontroler Wi-Fi foarte popular, ideal pentru proiecte IoT. Spre deosebire de Arduino Uno, acesta are conectivitate wireless încorporată și este mult mai compact.
Realizatori
Vladut Adelin Florin Visean
- Scoala: Liceul Traian Vuia Craiova
- Clasa: 9
- Judet: Dolj
- Oras: Motatei
Vasile Mario Daniel Sandu
- Scoala: Liceul Traian Vuia Craiova
- Clasa: 11
- Judet: Dolj
- Oras: Craiova