![Hoe om 'n elektrisiteitsmeter via Arduino uit te lees: 3 stappe Hoe om 'n elektrisiteitsmeter via Arduino uit te lees: 3 stappe](https://i.howwhatproduce.com/images/002/image-3480-j.webp)
INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-23 12:53
![Hoe om 'n elektrisiteitsmeter te lees via Arduino Hoe om 'n elektrisiteitsmeter te lees via Arduino](https://i.howwhatproduce.com/images/002/image-3480-1-j.webp)
![Hoe om 'n elektrisiteitsmeter te lees via Arduino Hoe om 'n elektrisiteitsmeter te lees via Arduino](https://i.howwhatproduce.com/images/002/image-3480-2-j.webp)
Dikwels sou dit interessant wees om die huidige kragverbruik of totale kragverbruik van u huis te ken om u elektrisiteitskoste te beperk en die omgewing te beskerm. Dit is nie regtig 'n probleem nie, want meestal vind u 'n slim digitale elektrisiteitsmeter in u installasiekas. Hier in Duitsland vind u in hierdie geval gereeld die DZ541 van Holley Tech uit China in u kas. Hierdie meter is toegerus met 'n optiese infrarooi koppelvlak en 'n RS485 -koppelvlak om die versamelde data via die sogenaamde SML -protokol te versprei. In hierdie projek gebruik ons die RS485 -koppelvlak om 'n Arduino aan die meter te koppel en die waardes vir totale kragverbruik en werklike krag voor te lees.
Stap 1: RS485 -verbinding
![RS485 -aansluiting RS485 -aansluiting](https://i.howwhatproduce.com/images/002/image-3480-3-j.webp)
![RS485 -aansluiting RS485 -aansluiting](https://i.howwhatproduce.com/images/002/image-3480-4-j.webp)
Om die Arduino aan te sluit op die meter via RS485, het ek ons Arduino RS485 -skild met geïsoleerde koppelvlak gebruik. Die terminale vir RS485 van die meter word beskerm deur 'n plastiekdeksel. Hierdie deksel word gewoonlik deur 'n seël toegesluit. Moenie hierdie omslag self oopmaak nie. Dit kan gevaarlik wees en 'n gebreekte seël kan die rede wees vir baie probleme met u energieverskaffer. Die beste manier is om 'n elektrisiën om hulp te vra. Hy kan die kabel aan die RS485 -terminale van die meter koppel en die seël herstel.
Nou kan u die A- en B -terminale van die meter met die A- en B -terminale van die skild verbind.
Stap 2: Instelling van jumper en DIP -skakelaar
![Jumper en DIP -skakelaarinstelling Jumper en DIP -skakelaarinstelling](https://i.howwhatproduce.com/images/002/image-3480-5-j.webp)
Die RS485 -skild is toegerus met 'n paar springers en DIP -skakelaars vir opset. Stel die DIP -skakelaars op die volgende manier in: SW1 - AAN, UIT, UIT, UIT (ontvanger altyd aan) SW2 - UIT, UIT, AAN, AAN (RS485 -modus) SW3 - AAN, UIT, UIT, UIT (eindweerstand aan) Slegs twee trui moet gestel word: JP1 tot 5V vir Arduino UNO en 'n tweede springer op posisie RX - 2
Stap 3: Kodeer
Ons gebruik die UART vir ontfouting en programmering. Die meter is verbind via poort D2 en 'n sagteware UART via 9600 Baud (8N1). Die meter stuur voortdurend die data. Die program is op soek na spesiale grepe in die datastroom om die interessante datapakkette te vind. Vir ander meters kan dit nodig wees om die grepe of die afstand tussen die byte (kop) rye en die interessante data te wysig. Die gedekodeerde waardes vir totale kragverbruik en werklike krag sal in die eindvenster van die Arduino IDE vertoon word.
Aanbeveel:
Hoe om die MPX5010 differensiële druksensor met Arduino te lees: 5 stappe
![Hoe om die MPX5010 differensiële druksensor met Arduino te lees: 5 stappe Hoe om die MPX5010 differensiële druksensor met Arduino te lees: 5 stappe](https://i.howwhatproduce.com/images/007/image-20305-j.webp)
Hoe om die MPX5010 differensiële druksensor met Arduino te lees: Die manier waarop ek die kode geskryf het, is so dat dit maklik verander kan word om by 'n ander druksensor te pas. Verander net die volgende konst veranderlikes in die kode gebaseer op die waardes van die gegewensblad vir enige druksensor: "sensorOffset"
SD -kaartmodule met Arduino: hoe om data te lees/skryf: 14 stappe
![SD -kaartmodule met Arduino: hoe om data te lees/skryf: 14 stappe SD -kaartmodule met Arduino: hoe om data te lees/skryf: 14 stappe](https://i.howwhatproduce.com/images/002/image-3405-48-j.webp)
SD -kaartmodule met Arduino: Hoe om data te lees/skryf: Oorsig Stoor data is een van die belangrikste dele van elke projek. Daar is verskillende maniere om data te stoor volgens die datatipe en grootte. SD- en mikro -SD -kaarte is een van die mees praktiese onder die stoorapparate wat gebruik word in
Slim elektrisiteitsmeter: 3 stappe
![Slim elektrisiteitsmeter: 3 stappe Slim elektrisiteitsmeter: 3 stappe](https://i.howwhatproduce.com/images/005/image-12965-11-j.webp)
Slim elektrisiteitsmeter: Byna alle digitale elektrisiteitsmeters (slim of nie) het 'n lig wat elke keer knipper as 'n sekere hoeveelheid energie gebruik word - dikwels een keer per Watt -uur (gewoonlik aangedui as 1000 imp/kWh). ontdek dit met 'n eenvoudige Light Depen
Lees u elektrisiteitsmeter vir hoofkrag (ESP8266, WiFi, MQTT en Openhab): 6 stappe (met foto's)
![Lees u elektrisiteitsmeter vir hoofkrag (ESP8266, WiFi, MQTT en Openhab): 6 stappe (met foto's) Lees u elektrisiteitsmeter vir hoofkrag (ESP8266, WiFi, MQTT en Openhab): 6 stappe (met foto's)](https://i.howwhatproduce.com/images/003/image-7470-17-j.webp)
Lees die elektrisiteitsmeter van u hoofkrag (ESP8266, WiFi, MQTT en Openhab): In hierdie instruksies vind u uit hoe ek my hoofverbruik van my huis in my huis gelees het en dit publiseer via 'n ESP8266, Wifi, MQTT in my Openhab Home Automation. Ek het 'n 'slim meter' ISKRA Type MT372, maar dit is nie maklik om die
Hoe om saamgestelde video- en netwerkdata via 'n ethernetkabel uit te voer: 6 stappe (met foto's)
![Hoe om saamgestelde video- en netwerkdata via 'n ethernetkabel uit te voer: 6 stappe (met foto's) Hoe om saamgestelde video- en netwerkdata via 'n ethernetkabel uit te voer: 6 stappe (met foto's)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10959428-how-to-run-composite-video-and-network-data-through-an-ethernet-cable-6-steps-with-pictures-j.webp)
Hoe om saamgestelde video- en netwerkdata via 'n ethernetkabel uit te voer: ek moes video en klank na 'n ander deel van my huis stuur. Die probleem was dat ek nie soveel AV -kabel gehad het nie, en ook nie die tyd en geld om 'n goeie installasie te doen nie. Ek het egter baie Cat 5 Ethernet -kabel daar gelê. Dit is waarmee ek vorendag gekom het