This is an old revision of the document!


====== Smart Solar Tracker & IoT Monitor ======Autor: [Numele Tău]Grupa: [Grupa Ta]GitHub: Link către Repository===== Introducere =====Smart Solar Tracker & IoT Monitor este un sistem avansat de eficientizare a captării energiei regenerabile, bazat pe microcontrolerul ESP32. Sistemul este conceput pentru a orienta automat un panou fotovoltaic pe două axe, menținându-l perpendicular pe sursa maximă de intensitate luminoasă, monitorizând în același timp parametrii electrici produși.Scopul proiectului este de a demonstra avantajele sistemelor de urmărire solară activă față de panourile fixe, integrând conceptul de IoT (Internet of Things) pentru supravegherea datelor de la distanță. Sistemul nu doar că optimizează poziția panoului, dar raportează randamentul energetic către o interfață web accesibilă prin WiFi.Ideea de pornire a venit din necesitatea de a maximiza conversia fotovoltaică în condiții de lumină variabilă. Panourile solare fixe își pierd randamentul pe măsură ce unghiul soarelui se schimbă. Soluția propusă folosește senzori de lumină pentru a menține panoul în poziție optimă, asigurând o producție constantă de energie.De ce este util? Sistemul rezolvă problema eficienței scăzute a sistemelor solare statice și oferă vizibilitate totală asupra consumului. Monitorizarea de la distanță permite diagnosticarea sistemului fără intervenție fizică, iar sarcina simulată prin LED-uri oferă un feedback vizual imediat asupra energiei colectate, chiar și în medii de laborator.Ipoteză:Consider că implementarea unui sistem de urmărire dual-axis, susținut de procesarea dual-core a ESP32, va crește semnificativ randamentul energetic comparativ cu o instalare fixă. Mai mult, utilizarea unui server web integrat va facilita analiza performanței celulelor fotovoltaice în timp real.===== Descriere generală =====Arhitectura proiectului este construită în jurul microcontrolerului ESP32, utilizând procesarea sa dual-core pentru a gestiona simultan algoritmul de control al motoarelor și serverul web asincron. Sistemul operează ca un automat de stări complex (Searching, Active Tracking, Power Saving, Manual).Interacțiunea modulelor:Senzorii LDR (4 Fotoresistențe): Grupați în perechi pentru axa X și axa Y, aceștia sunt conectați la pinii ADC1 (GPIO 32, 33, 34, 35). Microcontrolerul compară valorile analogice; diferențele de tensiune indică direcția optimă de mișcare pe ambele planuri.Cele 2 Servomotoare (SG90): Reprezintă actuatoarele pentru mișcarea de azimut și elevare. Sunt controlate prin semnale PWM independente, permițând o mișcare fluidă și precisă a structurii de susținere.Sistemul de Măsurare Energie: * Tensiunea ($V$): Citită printr-un divizor de tensiune pe pinul 36 (VP) pentru scalarea la 3.3V.Intensitatea ($I$): Măsurată via rezistență de șunt pe pinul 39 (VN) (Low-side sensing).Puterea ($P$): Calculată matematic în cod prin formula$$P = U \cdot I$$, fiind parametrul principal transmis serverului.Indicatorii LED (Sarcina): Înlocuiesc consumatorii clasici, intensitatea lor fiind modulată prin PWM (via tranzistor TIP31) în funcție de puterea generată instantaneu de panouri.Butonul de Mod (Tactil): Configurat pe o întrerupere externă (External Interrupt), acesta permite utilizatorului să schimbe stările sistemului sau să reseteze poziția servomotoarelor.Serverul Web IoT: ESP32 găzduiește un server web accesibil prin WiFi. Acesta preia telemetria din sistem și o afișează dinamic, permițând monitorizarea curentului, tensiunii și puterii pe orice dispozitiv conectat la rețea.Schema Bloc:Schema Bloc Sistem

pm/prj2026/bianca.popa1106/marian_cosmin.plesa.1778260995.txt.gz · Last modified: 2026/05/08 20:23 by marian_cosmin.plesa
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