Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Zonnebewakingssysteem meet spanning, stroom en vermogen van het paneel en van twee uitgangen en de spanning op de batterij.
Dit bord meet ingangsspanning, stroom en vermogen van twee bronnen. Board heeft twee uitgangen. Elk hebben spannings-, stroom- en vermogensmetingen. Spanning, stroom en vermogen meten met INA219 bord van Adafruit. Input van zonnepaneel is volledig geïsoleerd van ESP8266 en 5V. Elke in- en uitgangen hebben een zekering van 3A. Ik meet de temperatuur en vochtigheid in de doos met AM2301 en meet de verwarmingstemperatuur met termocoupler en MAX6675. De I2C-bus is via een niveauverschuivingsconverter verbonden met het ESP-bord.
Bedankt voor het lezen, liken en schrijven van reacties.
Dit project wordt gesponsord door LCSC component.
Stap 1: Stap 1: Hardwarecomponenten
Adafruit INA219 3st
NodeMCU ESP8266 Bord 1st
Horloge Hond Timer 1st
Max6675 met termocoupler 1pcs
AM2301 Temperatuur- en vochtigheidssensor 1st
AM1D-0505SZ Geïsoleerde DC/DC-converter 1st
ADUM1250ARZ - I2C digitale isolator 1st
Klemmenblok 2p 11st
1A Zekering met stopcontact 1st
3A Zekering met stopcontact 4st
Step-down omvormer 12V/5V 1st
Logische niveauconverter (bidirectioneel) 1st
Schottky-diode 2st
Doorverbindingsdraden
Computer met Arduino IDE
Raspberry Pi met MQTT-borker en Node-Red
Soldeerbout met soldeer
Stap 2: Stap 2: bedrading en schema's
SDA - GPIO5
SCL - GPIO4
AM2301(DHT) - GPIO2
WatchDog IN -GPIO15
WatchDog OUT - RST
MAX 6675 SCK - GPIO14
MAX 6675 CS-GPIO12
MAX 6675 ZO - GPIO13
Stap 3: Stap 3: Beschrijving van PCB
Aan de bovenzijde is een solar laadregelaar aangesloten op het meetbord.
Van linksonder - Twee ingangen, batterijterminal, twee uitgangen, NodeMCU met niveauverschuivingscentrum, MAX6675-kaart. Rechtsboven bevindt zich de WatchDOG-timer.
Stap 4: Stap 4: Coderen
Stap 5: Stap 5: Knooppunt Rood
Foto van Node Red Dashboard.