Sisukord:
![Kuidas lugeda elektriarvestit Arduino kaudu: 3 sammu Kuidas lugeda elektriarvestit Arduino kaudu: 3 sammu](https://i.howwhatproduce.com/images/002/image-3480-j.webp)
Video: Kuidas lugeda elektriarvestit Arduino kaudu: 3 sammu
![Video: Kuidas lugeda elektriarvestit Arduino kaudu: 3 sammu Video: Kuidas lugeda elektriarvestit Arduino kaudu: 3 sammu](https://i.ytimg.com/vi/a4b_A0ZDvwc/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:45
![Kuidas lugeda elektriarvestit Arduino kaudu Kuidas lugeda elektriarvestit Arduino kaudu](https://i.howwhatproduce.com/images/002/image-3480-1-j.webp)
![Kuidas lugeda elektriarvestit Arduino kaudu Kuidas lugeda elektriarvestit Arduino kaudu](https://i.howwhatproduce.com/images/002/image-3480-2-j.webp)
Sageli oleks huvitav teada oma kodu praegust energiatarbimist või kogutarbimist, et piirata oma elektrikulusid ja kaitsta keskkonda. See pole tegelikult probleem, sest enamasti leiate nutika digitaalse elektriarvesti oma paigalduskappist. Siit Saksamaalt leiate sel juhul sageli oma kapist HZ Holley Tech DZ541. See arvesti on varustatud optilise infrapunaliidese ja RS485 liidesega, et kogutud andmeid jaotada nn SML -protokolli kaudu. Selles projektis kasutame RS485 liidest, et ühendada Arduino arvestiga ja lugeda kokku kogu energiatarbimise ja tegeliku võimsuse väärtused.
Samm: RS485 ühendus
![RS485 ühendus RS485 ühendus](https://i.howwhatproduce.com/images/002/image-3480-3-j.webp)
![RS485 ühendus RS485 ühendus](https://i.howwhatproduce.com/images/002/image-3480-4-j.webp)
Arduino ühendamiseks arvestiga RS485 kaudu olen kasutanud meie eraldatud liidesega Arduino RS485 kilpi. Arvesti RS485 klemmid on kaitstud plastkattega. See kate on tavaliselt tihendiga lukustatud. Ärge avage seda kaant ise. See võib olla ohtlik ja katkine tihend võib olla teie energia tarnijaga paljude probleemide põhjuseks. Parim viis on elektrikult abi küsida. Ta saab ühendada kaabli arvesti RS485 klemmidega ja taastada tihendi.
Nüüd saate arvesti A ja B klemmid ühendada kilbi A ja B klemmidega.
2. samm: hüppaja ja DIP -lüliti seadistamine
![Jumperi ja DIP -lüliti seadistamine Jumperi ja DIP -lüliti seadistamine](https://i.howwhatproduce.com/images/002/image-3480-5-j.webp)
RS485 kilp on konfigureerimiseks varustatud mõnede hüppajate ja DIP -lülititega. Palun seadistage DIP -lülitid järgmiselt: SW1 - ON, OFF, OFF, OFF (vastuvõtja alati sisse lülitatud) SW2 - OFF, OFF, ON, ON (režiim RS485) SW3 - ON, OFF, OFF, OFF (lõpptakistus sees) Seadistada tuleb ainult kaks hüppajat: JP1 kuni 5 V Arduino UNO jaoks ja teine hüppaja asendis RX - 2
3. samm: kood
Me kasutame silumiseks ja programmeerimiseks UART -i. Arvesti on ühendatud porti D2 ja tarkvara UART kaudu 9600 Baud (8N1). Arvesti saadab andmeid pidevalt. Programm otsib andmevoost spetsiaalseid baitjärjestusi huvitavate andmepakettide leidmiseks. Teiste arvestite puhul võib olla vaja muuta baitjärjestusi või baitjärjestuste (päise) ja huvitavate andmete vahelist kaugust. Arduino IDE terminaliaknas kuvatakse kogu energiatarbimise ja tegeliku võimsuse dekodeeritud väärtused.
Soovitan:
Kuidas lugeda MPX5010 diferentsiaalrõhu andurit Arduino abil: 5 sammu
![Kuidas lugeda MPX5010 diferentsiaalrõhu andurit Arduino abil: 5 sammu Kuidas lugeda MPX5010 diferentsiaalrõhu andurit Arduino abil: 5 sammu](https://i.howwhatproduce.com/images/007/image-20305-j.webp)
Kuidas lugeda MPX5010 diferentsiaalrõhu andurit Arduino abil: koodi kirjutamise viis on selline, et seda saab hõlpsasti muuta, et see sobiks teisele rõhuandurile. Lihtsalt muutke koodis järgmisi konst muutujaid, mis põhinevad mis tahes rõhuanduri andmelehe väärtustel: "sensorOffset"
Eraldiseisev Arduino 3.3V W / väline 8 MHz kell programmeeritakse Arduino Uno kaudu ICSP / ISP kaudu (jadaseirega!): 4 sammu
![Eraldiseisev Arduino 3.3V W / väline 8 MHz kell programmeeritakse Arduino Uno kaudu ICSP / ISP kaudu (jadaseirega!): 4 sammu Eraldiseisev Arduino 3.3V W / väline 8 MHz kell programmeeritakse Arduino Uno kaudu ICSP / ISP kaudu (jadaseirega!): 4 sammu](https://i.howwhatproduce.com/images/007/image-20833-j.webp)
Eraldiseisev Arduino 3,3 V W / väline 8 MHz kell programmeeritakse Arduino Uno kaudu ICSP / ISP kaudu (jadaseirega!): Eesmärgid: Ehitada eraldiseisev Arduino, mis töötab 3,3 V toitel 8 MHz välisel kellal. Selle programmeerimine Interneti-teenuse pakkuja (tuntud ka kui ICSP, ahelasisene jadaprogrammeerimine) kaudu Arduino Unost (töötab 5 V juures) Alglaaduri faili redigeerimiseks ja põletamiseks
Kuidas luua õhkkonda ja lugeda, kõlaritega lamp: 10 sammu
![Kuidas luua õhkkonda ja lugeda, kõlaritega lamp: 10 sammu Kuidas luua õhkkonda ja lugeda, kõlaritega lamp: 10 sammu](https://i.howwhatproduce.com/images/001/image-2611-34-j.webp)
Kuidas luua meeleolu ja lugemine, lamp kõlaritega: Selle projekti käivitamine oli aeglane, pidime läbima disainimõtlemise protsessi, see protsess on kaasaelamine, määratlemine, idee loomine, prototüüpide koostamine ja lõpuks testimine. Alustasime empaatiaga nr 1 ja käisime läbi mitmeid intervjuusid
Lugege oma peamist elektriarvestit (ESP8266, WiFi, MQTT ja Openhab): 6 sammu (koos piltidega)
![Lugege oma peamist elektriarvestit (ESP8266, WiFi, MQTT ja Openhab): 6 sammu (koos piltidega) Lugege oma peamist elektriarvestit (ESP8266, WiFi, MQTT ja Openhab): 6 sammu (koos piltidega)](https://i.howwhatproduce.com/images/003/image-7470-17-j.webp)
Lugege oma peamist elektriarvestit (ESP8266, WiFi, MQTT ja Openhab): selles juhendis saate teada, kuidas ma oma maja peamise elektrienergia tarbimist lugesin, ja avaldan selle oma Openhabi koduautomaatikas ESP8266, Wifi, MQTT kaudu. Mul on nutikas arvesti ISKRA tüüp MT372, kuid seda pole lihtne eksportida
Kuidas lugeda mitut lülitit ühe MCU tihvtiga: 4 sammu
![Kuidas lugeda mitut lülitit ühe MCU tihvtiga: 4 sammu Kuidas lugeda mitut lülitit ühe MCU tihvtiga: 4 sammu](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11126470-how-to-read-many-switches-with-one-mcu-pin-4-steps-j.webp)
Kuidas lugeda mitut lülitit ühe MCU tihvtiga: Kas olete kunagi mõne projekti (te) kallal käinud ja projekt aina kasvab ja kasvab, samal ajal kui lisate sellele rohkem asju (me nimetame seda silmatorkavaks loomingulisuseks)? Hiljutise projekti raames ehitasin sagedusmõõturit ja lisasin viie funktsiooni