Inhoudsopgave:
- Stap 1: Er zijn 2 versies
- Stap 2: Materialen en waar goedkoop te kopen!
- Stap 3: Schakel de meter uit
- Stap 4: Arduino Nano testen
- Stap 5: Wijziging TTL UART Van 5v naar 3.3v
- Stap 6: Test ESP8266 12E
- Stap 7: Videovermogensmeter PZEM 004 Peacefair + Arduino & ESP8266
- Stap 8: Conclusies, documenten en downloads
Video: Power Peacefair PZEM 004 + ESP8266 & Arduino Nano - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Ik wilde al een tijdje een enkelfasige elektriciteitsverbruiksmeter kopen, een paar maanden geleden kreeg ik Peacefair Reference PZEM-004-meter, de prijs leek betaalbaar, het heeft de voordelen dat het een niet-invasieve meter in het elektrische circuit is en heeft een communicatieprotocol om gegevens op te vragen zoals actief momentaan vermogen "kW", spanning "V", stroomsterkte "A" en geaccumuleerd actief vermogen "kWh".
We zullen enkele tests uitvoeren op de PZEM-004-meter en deze integreren met 2 platforms of platen die al werden gebruikt vóór de ESP8266 12E-module en een Arduino Nano.
Waarschuwing: Voorzichtigheid is geboden aangezien dit project elektrisch risico of elektrocucion met zich meebrengt aangezien 110 VAC -120 VAC aangesloten apparatuur wordt gebruikt. Basiskennis is vereist, gelieve dit vooraf te documenteren.
Volledige zelfstudie- Zelfstudie CompletoPDAControl-documentatie en downloads en meer
test Elektriciteitsverbruikmeter Peacefair PZEM 004 + ESP8266 & Arduino Nano
Documentaciones & Descargas y mas pruebas
Medidor de consumo electrico Peacefair PZEM 004 + ESP8266 & Arduino Nano
Stap 1: Er zijn 2 versies
Er zijn 2 versies: Deze meter is erg populair in projecten voor het meten van elektriciteitsverbruik en er zijn 2 versies afhankelijk van de vereiste toepassing.
PZEM-004Ten PZEM-004met display 7segmenten
Stap 2: Materialen en waar goedkoop te kopen!
Materialen en waar goedkoop te kopen!
- PZEM 004 meter met display
- PZEM 004T-meter en driefasige meters
- Arduino Nano-kloon
- ESP8266 NodeMCU
- Matrix Led x4 Max7219
- 1 Weerstand 1 kOhm
- Protoboard 830 punten
Andere aanbevolen uitrusting!!
- Transformator kern splitter
- Monofasische elektriciteitsverbruiksmeters - per puls
- Spanningstransformatoren voor isolatie
- MPPT Controller Regulator voor zonnepaneel
- Zonnepanelen 10W 18v
Stap 3: Schakel de meter uit
Stap 4: Arduino Nano testen
Van alle arduino, platen, is de Nano-versie mijn favoriet, omdat hij praktisch, klein is en inclusief FTDI / usb is. Met de wijziging die we hebben aangebracht aan de UART ttl, kunnen we de arduino gebruiken naar 3.3v, waardoor een directe verbinding wordt gemaakt.
In dit geval gebruiken we een Arduino Nano-bord, dat slechts een enkele seriële poort heeft, de PZEM004T.h-bibliotheek heeft de mogelijkheid om een andere seriële poort te creëren met de SoftwareSerial.h-bibliotheek, we zullen de D10 (RX) en D11 (TX) pinnen) Als communicatiepoort met de meter.
Stap 5: Wijziging TTL UART Van 5v naar 3.3v
De UART-interface van de meter is 5v. In het geval van het aansluiten van de meter op een Arduino-bord, zal geen probleem correct werken, in het geval van verbinding met een ESP8266-module op 3.3v zal het niet werken, omdat de optocouplers niet worden geactiveerd met 3.3v, in dat geval een conditionering signaal moet worden uitgevoerd de eenvoudigste methode die ik op internet heb gezien, om de spanning van een van de optocouplers met een weerstand van 1kOhm te wijzigen, is de eenvoudigste en meest economische manier als een TTL-converter van 5 naar 3,3v dat niet is beschikbaar.
Opmerking: Sommige forums geven aan dat voorzichtigheid geboden is bij het aansluiten van de TTL op een pc, ik moet bekennen dat ik bang was om deze meter op mijn pc aan te sluiten, omdat ik dacht aan de isolatie van de meter, maar in mijn geval waren er geen problemen.
Stap 6: Test ESP8266 12E
Voor deze test zullen we een ESP8266 12e NodeMCU gebruiken. Omdat het slechts een revisie is, zullen we een basistest uitvoeren, rekening houdend met het feit dat de PZEM004T.h-bibliotheek met de SoftwareSerial.h-bibliotheek waarmee pinnen in seriële poorten kunnen worden geconfigureerd tot 9600 baud.
Stap 7: Videovermogensmeter PZEM 004 Peacefair + Arduino & ESP8266
Stap 8: Conclusies, documenten en downloads
conclusies
In eerste instantie moet veel voorzichtigheid worden betracht, aangezien dit project elektrisch risico of elektrocutie met zich meebrengt, aangezien 110VAC -120 VAC wordt gebruikt, hoewel sommigen het niet als hoogspanning beschouwen, dit minimaliseert het gevaar niet, het wordt aanbevolen om basiskennis of documentatie te hebben, maak nooit verbindingen Als het warm is, moet u altijd de stroomcircuits spanningsloos maken.
De PZEM 004-meter is zeer praktisch, zeer eenvoudig en zijn lage prijs voldoet aan goede prestaties, ik raad hem niet aan voor industriële toepassingen, rekening houdend met de omgeving, het meetpunt van VAC is hetzelfde voedingspunt, waardoor metingen tussen 80 -260 VAC. Stroommeting van 0 tot 100A, nou ik weet niet zeker of deze transformator 100A ondersteunt, maar ik ga verder met onderzoeken.
Waarschuwing: Neem geen 5v of 3,3v rechtstreeks van de bron van de meter, als u uw modules voedt, voeg dan een extra bron toe om kortsluiting te voorkomen.
Volledige zelfstudie - Zelfstudie voltooid
PDA-bediening
Documentatie & downloads en meer test
Elektriciteitsmeter Peacefair PZEM 004 + ESP8266 & Arduino Nano
pdacontrolen.com/elektriciteit-verbruik-me…
Documentaciones & Descargas y mas pruebas
Medidor de verbruiksartikelen Peacefair PZEM 004 + ESP8266 & Arduino Nano
pdacontroles.com/medidor-de-consumo-electri…
Aanbevolen:
Aan de slag met Python voor ESP8266 & ESP32: 6 stappen
Aan de slag met Python voor ESP8266 en ESP32: basis De ESP8266 en zijn jongere grote broer ESP32 zijn goedkope wifi-microchips met volledige TCP/IP-stack en microcontroller-mogelijkheden. De ESP8266-chip kwam voor het eerst onder de aandacht van de makersgemeenschap in 2014. Sindsdien is de lage prijs (
ESP8266 NODEMCU BLYNK IOT-zelfstudie - Esp8266 IOT Blunk en Arduino IDE gebruiken - Led's bedienen via internet: 6 stappen
ESP8266 NODEMCU BLYNK IOT-zelfstudie | Esp8266 IOT Blunk en Arduino IDE gebruiken | LED's bedienen via internet: Hallo jongens, in deze instructables zullen we leren hoe we IOT kunnen gebruiken met onze ESP8266 of Nodemcu. We zullen daarvoor de blynk-app gebruiken. Dus we zullen onze esp8266/nodemcu gebruiken om de LED's via internet te bedienen. Dus de Blynk-app wordt verbonden met onze esp8266 of Nodemcu
Update HTTPS Redirect versie 2.0 ESP8266 & Google Spreadsheets: 10 stappen
Update HTTPS Redirect Versie 2.0 ESP8266 & Google Spreadsheets: In eerdere tests hebben we de communicatie van een ESP8266-module en bidirectionele verzending van gegevens naar een Google-spreadsheet gemaakt met behulp van Google Script, aanvankelijk dankzij Sujay Phadke "electronicsguy" de maker van de HTTPSRedirect-librar
Communicatie LoRa ESP8266 & Radio RFM95: 9 stappen
Communicatie LoRa ESP8266 & Radio RFM95: een van de meest genoemde technologieën die moet worden geïmplementeerd voor het internet der dingen, met zeer opvallende kenmerken voor communicatie op afstand en een laag stroomverbruik, weerspiegeld in zijn lage verbruik, LoRa "Lang - Ra nge", dit type modulatie ha
ESP8266 Weer & KVG Infoscherm: 5 stappen
ESP8266 Weather & KVG Infoscreen: Dit is een eenvoudig Infoscreen voor Weatherforecast via darksky.net en bushaltes live schermen voor bussen in Kiel via "KVG Echtzeitabfahrten". Het infoscreen is gebaseerd op een NodeMCU (ESP8266) en een ILI9341 LCD Display