Detecting your theme preference to prevent flashing...
SolarLog - Blog de 4skl
Publié le

SolarLog


Système SolarLog 🌞

Un système complet de surveillance de tension de panneaux solaires qui combine le matériel ESP32 avec une application mobile React Native pour la surveillance et l’analyse d’énergie solaire en temps réel.

Ce que ça fait

SolarLog surveille la tension des panneaux solaires en temps réel à l’aide d’un microcontrôleur ESP32 et affiche les données via une application mobile. Le système fournit :

  • Surveillance en temps réel : Échantillonnage de tension à 60Hz avec moyennage sur 5 secondes
  • Données historiques : Stockage de données sur 24 heures avec analyse des tendances
  • Tableau de bord mobile : Graphiques interactifs et outils d’analyse de tension
  • Connectivité WiFi : API REST pour un accès transparent aux données

Composants du système

Matériel ESP32

  • Mesure de tension de panneaux solaires de 0-15V
  • Circuit diviseur de tension simple (deux résistances)
  • Collecte de données WiFi et serveur API
  • Stockage de données persistant lors des cycles d’alimentation

Application React Native

  • Tableau de bord de surveillance de tension en direct
  • Visualisation de données historiques
  • Configuration et gestion d’appareils
  • Capacités d’exportation de données

Configuration rapide

Matériel : Connectez votre panneau solaire via un circuit diviseur de tension à la broche ADC de l’ESP32 (GPIO36).

Circuit :

Panneau Solaire (+) ----[47kΩ]----+----[15,1kΩ]---- GND
                                   |
                             Broche ADC ESP32

Logiciel : Configurez le WiFi sur l’ESP32, installez l’application mobile et connectez-vous pour commencer la surveillance.

Fonctionnalités clés

  • Mesures précises : Résolution ADC 12 bits avec diviseur de tension optimisé
  • Stockage intelligent : Tampon RAM d’1 heure + stockage flash de 24 heures
  • API temps réel : Points de terminaison JSON pour les lectures actuelles et les données historiques
  • Multiplateforme : Fonctionne sur Android et iOS

Spécifications techniques

  • Plage de tension : 0-15V (recommandé pour la plupart des panneaux solaires)
  • Taux d’échantillonnage : 60Hz → moyennes sur 5 secondes
  • Stockage : 720 échantillons récents + 17 280 échantillons historiques
  • Connectivité : WiFi (2,4GHz) avec API REST

SolarLog rend la surveillance des panneaux solaires accessible et complète—parfait pour quiconque veut des insights en temps réel sur sa génération d’énergie solaire avec une collecte de données de qualité professionnelle et une visualisation mobile.

Une capture d’écran vaut mille mots : Capture d'écran complète de la vue client SolarLog

Câblage Photo en gros plan du câblage de l'appareil

Photo générale de la configuration ESP32 avec panneau solaire

Liens :