Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Klargjøring av Bluetooth -modulen
- Trinn 2: Installere EmonLib i Arduino IDE, opplastingskisse
- Trinn 3: Forsiktig! Høyspenning
Video: KiloWatthour -meter ved hjelp av RoboRemo -appen: 3 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:20
Da min airco/varmepumpe ble installert, fungerte appen som fulgte med den ganske bra (Panasonic comfort cloud). Nå er appen OK for å kontrollere systemet, men overvåkingsdelen mislykkes noen ganger på grunn av server -timeout. Jeg har også tvil om de målte kWh -ene, når jeg sammenligner to dager med nesten identiske utetemperaturer en dag resulterer i 11kWh, de andre 2kWh …
Tid for handling!
Normalt bruker jeg favorittkortet mitt, en Wemos D1 og Micropython for å gjøre jobben, men etter flere tester så det ut til at D1s ADC manglet nøyaktighet … Selv en presis toppdetektorkrets løste ikke problemet. Google er min (og din!) Venn, så jeg oppdaget dette fantastiske nettstedet: Open Energy Monitor. Du kan lære og oppdage, alt du trenger er her! Og de leverer også et Arduino -bibliotek som fungerer perfekt: EmonLib.
Jeg testet skissene og endret dem fordi resultatene vises i en av mine favoritt Android -apper: RoboRemo. den siste skissen har en innebygd kWh-meter og kalibreringsverdiene er tilpasset den nåværende transformatoren (CT) som brukes. Jeg anbefaler på det sterkeste å studere læringsdelen:
Lær delen. Full av godbiter! Tilkoblingen kWh-meter til AndroidPhone (nettbrett) opprettes via en HC-05 Bluetooth-modul.
Rekvisita
- Android-telefon eller -nettbrett med RoboRemo-appen installert
- Arduino Uno eller Nano og programmeringskabel
-Bluetooth-modul HC-05 lenke
-CT (strømtransformator) Delenummer SCT-013-050 lenke
--2 motstander 10kOhm 1/4W (forskjellige verdier OK, opptil 470kOhm så lenge de er identiske)
--1 kondensator 10microFarad (16V OK)
Valgfritt:
-Brettbrett for testing
-Breakoutboard for enkel montering
--USB til seriell kabel for programmering av Bluetooth-modulen
Trinn 1: Klargjøring av Bluetooth -modulen
Bluetooth -kommunikasjonen utføres via hardware Arduino Rx/Tx -terminaler @9600 baud.
Så vi må forberede modulen vår, gi den et navn og bekrefte/justere baudhastigheten. Det kan gjøres via den valgfrie USB-serielle kabelen og en terminalemulator (eller Arduino IDE seriell skjerm). "Nøkkel" -nålen til modulen må trekkes til Vcc og baudhastigheten settes til 38400. Ingen kabel? Ikke noe problem, dette nettstedet (på tysk) forklarer alt: konfigurering HC-05 Gomcu.
Gi modulen et navn, sjekk/juster baudrate (UART 9600, 0, 0), og du er ferdig!
Trinn 2: Installere EmonLib i Arduino IDE, opplastingskisse
Det er alt her: Installere bibliotek. Start IDE på nytt, ferdig:-)
last skissen i UNO/Nano og koble motstandene/kondensatoren og strømtransformatoren som vist på skjematisk. FORSIKTIG! Skissen er modifisert for nåværende transformator Delenummer SCT-013-050. Motstanden parallelt med transformatoren i skjematikken må fjernes (kun 2 10 kOhm og kondensator nødvendig). Andre CT kan brukes, men skissekalibreringsverdi må tilpasses (og belastningsmotstand legges til i tilfelle av en "nåværende type").
Koble Arduino til datamaskinen og åpne seriell skjerm@9600 baud. Tilbakestill Arduino, se om strengene er skrevet ut i den serielle skjermen. Strengene er montert for RoboRemo -grensesnittet og kan endres etter brukerens preferanser (se RoboRemo -håndboken). Prøvde å laste opp RoboRemo -grensesnittet, men det forårsaker serverfeil … Uansett er det enkelt å sende data til RoboRemo: lag en streng som inneholder ID + String (Verdier) + / n, det er alt. Kommandoer fra RoboRemo er strenger som er avsluttet med / n.
Oppdatering 29. februar 2019: Jeg modifiserte skissen litt, på grunn av Arduino ADC -oppløsning, selv en kort inngang ga.55 ampere eller ca. 100 watt. Så alle strømmer under 0,55 Amp kuttes ned til null.
Den nye filen er versjon 1.3
Trinn 3: Forsiktig! Høyspenning
Installasjon av CT er veldig godt forklart her. Vær forsiktig, høyspenning!
Koble Bluetooth -modulen til Arduino: 5V til Vcc, GND til GND Rx til Tx, Tx til Rx.
Arduino må drives av en 5V forsyning, ikke via USB!
par Bluetooth -modul med telefon/nettbrett, start app og du har en fin kWhmeter!
Nyt !
Anbefalt:
DIY -- Hvordan lage en edderkopprobot som kan kontrolleres ved hjelp av smarttelefon ved hjelp av Arduino Uno: 6 trinn
DIY || Hvordan lage en edderkopprobot som kan kontrolleres ved hjelp av smarttelefon ved hjelp av Arduino Uno: Mens du lager en edderkopprobot, kan du lære så mange ting om robotikk. Som å lage roboter er både underholdende og utfordrende. I denne videoen skal vi vise deg hvordan du lager en Spider -robot, som vi kan bruke ved hjelp av smarttelefonen vår (Androi
Få blind til å gjenkjenne ting ved å berøre ting rundt dem ved hjelp av MakeyMakey: 3 trinn
Gjør blinde gjenkjenne ting ved å berøre ting rundt dem ved hjelp av MakeyMakey: introduksjon Dette prosjektet tar sikte på å gjøre blindes liv lett ved å identifisere ting rundt dem gjennom berøringsfølelsen. Meg og min sønn Mustafa tenkte vi på å finne et verktøy for å hjelpe dem, og i perioden vi brukte MakeyMakey -maskinvaren til
Kontroll ledet over hele verden ved bruk av internett ved hjelp av Arduino: 4 trinn
Kontroll ledet over hele verden ved bruk av internett ved hjelp av Arduino: Hei, jeg er Rithik. Vi kommer til å lage en Internett -kontrollert LED ved hjelp av telefonen din. Vi kommer til å bruke programvare som Arduino IDE og Blynk. Det er enkelt, og hvis du lyktes kan du kontrollere så mange elektroniske komponenter du vilTing We Need: Hardware:
Overvåke akselerasjon ved bruk av Raspberry Pi og AIS328DQTR ved hjelp av Python: 6 trinn
Overvåke akselerasjon ved hjelp av Raspberry Pi og AIS328DQTR Bruke Python: Akselerasjon er begrenset, tror jeg i henhold til noen fysikklover.- Terry Riley En gepard bruker fantastisk akselerasjon og raske endringer i hastighet når jeg jager. Den raskeste skapningen i land en gang i blant bruker sitt høyeste tempo for å fange byttedyr. Den
Hvordan lage en drone ved hjelp av Arduino UNO - Lag en quadcopter ved hjelp av mikrokontroller: 8 trinn (med bilder)
Hvordan lage en drone ved hjelp av Arduino UNO | Lag en Quadcopter ved hjelp av mikrokontroller: Introduksjon Besøk min Youtube -kanal En Drone er en veldig dyr gadget (produkt) å kjøpe. I dette innlegget skal jeg diskutere hvordan jeg får det billig? Og hvordan kan du lage din egen slik til en billig pris … Vel, i India er alle materialer (motorer, ESCer