Obsah:
Video: Jak odečíst měřič elektřiny přes Arduino: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:18
Často by bylo zajímavé znát aktuální spotřebu energie nebo celkovou spotřebu energie vašeho domova, abyste omezili náklady na elektřinu a chránili životní prostředí. To opravdu není problém, protože většinou ve své instalační skříni najdete chytrý digitální elektroměr. Zde v Německu najdete v tomto případě ve vaší skříni často DZ541 od Holley Tech z Číny. Tento měřič je vybaven optickým infračerveným rozhraním a rozhraním RS485 k distribuci shromážděných dat prostřednictvím takzvaného protokolu SML. V tomto projektu použijeme rozhraní RS485 k připojení Arduina k měřiči a přečteme hodnoty pro celkovou spotřebu energie a skutečný výkon.
Krok 1: Připojení RS485
Pro připojení Arduina k měřiči přes RS485 jsem použil náš štít Arduino RS485 s izolovaným rozhraním. Svorky pro RS485 měřiče jsou chráněny plastovým krytem. Tento kryt je obvykle uzamčen těsněním. Neotevírejte tento kryt sami. Může to být nebezpečné a rozbitá pečeť může být důvodem mnoha potíží s dodavatelem energie. Nejlepší způsob je požádat o pomoc elektrikáře. Může připojit kabel ke svorkám RS485 měřiče a obnovit těsnění.
Nyní můžete propojit svorky A a B měřiče se svorkami A a B stínění.
Krok 2: Nastavení propojky a přepínače DIP
Štít RS485 je vybaven některými propojkami a přepínači DIP pro konfiguraci. Nastavte DIP přepínače následujícím způsobem: SW1 - ON, OFF, OFF, OFF (přijímač vždy zapnutý) SW2 - OFF, OFF, ON, ON (režim RS485) SW3 - ON, OFF, OFF, OFF (zakončovací odpor zapnut) Byly nastaveny pouze dvě propojky: JP1 až 5V pro Arduino UNO a druhá propojka na pozici RX - 2
Krok 3: Kód
Pro ladění a programování používáme UART. Měřič je připojen přes port D2 a softwarový UART přes 9600 Baud (8N1). Měřič kontinuálně odesílá data. Program hledá speciální bajtové sekvence v datovém proudu, aby našel zajímavé datové balíčky. U jiných měřičů může být nutné upravit bajtové sekvence nebo vzdálenost mezi bajtovými (záhlavími) posloupnostmi a zajímavými daty. Dekódované hodnoty pro celkovou spotřebu energie a skutečný výkon se zobrazí v okně terminálu Arduino IDE.
Doporučuje:
Přečtěte si měřič elektřiny a plynu (belgický/nizozemský) a nahrajte ho do programu Thingspeak: 5 kroků
Přečtěte si měřič elektřiny a plynu (belgický/nizozemský) a nahrát do Thingspeak: Pokud vás zajímá vaše spotřeba energie nebo jste jen trochu šprt, pravděpodobně budete chtít vidět data ze svého fantastického nového digitálního měřiče ve svém smartphonu. projektu získáme aktuální data z belgického nebo nizozemského digitálního elektrického
DIY 50 centů reproduktory (BEZ ELEKTRINY!): 4 kroky
DIY 50 centů reproduktory (ŽÁDNÁ ELEKTRINA!): Tyto reproduktory představují snadný a přenosný způsob, jak zesílit vaši hudbu! Kartonová struktura navíc umožňuje provoz bez elektřiny! Můžete jej rozebrat a znovu a znovu sestavit. Tyto levné reproduktory vám ušetří peníze a čas
Inteligentní měřič elektřiny: 3 kroky
Inteligentní elektroměr: Téměř všechny digitální elektroměry (chytré nebo ne) mají kontrolku, která bliká při každém použití určitého množství energie - často jednou za každou watthodinu (obvykle označeno jako 1 000 imp/kWh). zjistíte to jednoduchým Light Depen
Přenos souborů přes LAN přes BitTorrent: 6 kroků
Přenos souborů přes LAN přes BitTorrent: Někdy může být nutné přenášet soubory přes síť na několik počítačů. I když byste to mohli dát na flash disk nebo CD/DVD, museli byste na každý počítač zkopírovat soubory a zkopírování všech souborů může chvíli trvat (zejména s
Vytvořte analogový měřič spotřeby elektřiny: 8 kroků (s obrázky)
Vybudujte si analogový měřič spotřeby elektřiny: Použil jsem Kill A Watt (http://www.p3international.com/products/special/P4400/P4400-CE.html) na chvíli elektroměr a já jsem se rozhodl postavit analogový. Tento projekt se stal jednoduchým, s jediným panelovým ampérmetrem