Stroom monitoring met behulp van Arduino en log in Google blad (1 / 8 stap)

Stap 1: Stroomverbruik te bewaken met behulp van arduino


laat begin met arduino code.

in deze code zal ik schrijven een opdracht om te lezen huidige via I2C.

Deze code is vrij eenvoudig vooruit, alles wat je hoeft te doen is sturen een opdracht om te lezen huidige en het huidige toezicht op de Raad van bestuur zal alles voor u doen.

In mijn omgeving de AC is spanning rond 120-124V. Wij zullen deze spanning lezing gebruiken voor het berekenen van de macht gebruik.

in deze code ik am berekenen huidige, macht, watt-uur, totale watt uur en totale kilo watt uur.

 //Include Wire I2C Library #include <wire.h> int address = 42; // I2C address double voltage = 121.7; //////// voltage reading double tkWh = 0; double tWh = 0; void setup() { Serial.begin(9600); // Create Serial Object (9600 Baud) Wire.begin(); } void loop() { Wire.beginTransmission(address); // Start communication Wire.write(146); // Command header Wire.write(106); // Command header Wire.write(1); // Command 1 Wire.write(1); // Start Channel no Wire.write(1); // End Channel no Wire.write(0); Wire.write(0); Wire.write((146 + 106 + 1 + 1 + 1 + 0 + 0) & 255); // CheckSum Wire.endTransmission(); // Complete Transmission Wire.requestFrom(address, 5); unsigned long MSB1 = Wire.read(); MSB1= MSB1*65536; unsigned long MSB = Wire.read(); MSB=MSB*256; unsigned long LSB = Wire.read(); MSB1=MSB1+MSB+LSB; double current = ((double)MSB1)/(double)1000; Serial.print(current,3); //// current on ch 1 Serial.print(","); double Power = voltage * current; /// power on ch1 Serial.print(Power,3); Serial.print(","); double Wh = 0.000833 * Power; /// Watt hour on ch1 Serial.print(Wh,4); Serial.print(","); tWh = tWh + Wh; /// total watt hour used Serial.print(tWh,4); Serial.print(","); tkWh = tWh/1000; /// total kilo watt hour used Serial.print(tkWh,4); </p><p> Serial.print("\n"); Wire.endTransmission(); // Complete Transmission delay(3000); } 

Gerelateerde Artikelen

Eenvoudige Weather Monitor met behulp van Arduino + Ubuntu

Eenvoudige Weather Monitor met behulp van Arduino + Ubuntu

Nou, een jaar geleden, begon ik te denken over het toezicht op het weer. Met behulp van de eenvoudige manier, precies zoals als ik nodig, en toegang tot van overal gebruik van internet mogelijk. De voorgestelde is meten de temperatuur (celsius), de v
Hoe te maken A Keypad deur vergrendelen met behulp van Arduino

Hoe te maken A Keypad deur vergrendelen met behulp van Arduino

Je heb ooit gedacht wat u kunt doen met de oude dvd-schijf... Nou draaide ik het in een koele deur vergrendeling unit...Wat die heeft u nodig1. de Arduino Uno2. een oude Dvd-station3. er wordt een toetsenblok (ik nam het uit oude telefoon)4. Lm293d m
Controle licht met behulp van Arduino AC

Controle licht met behulp van Arduino AC

De eerste tutorial iedereen suggereren in arduino is Blinking een LED. Vandaag zal ik u tonen hoe om te controleren van een AC licht/toestel met hetzelfde Blink sketchControlling AC licht of toestel met arduino is eenvoudig als het knipperen van een
Beheersing van de Motor met behulp van Arduino

Beheersing van de Motor met behulp van Arduino

Motoren met behulp van de Arduino te beheersen kunnen lastig zijn.Ten eerste vereisen motoren recenter is dan de wat Arduino output pinnen kunnen leveren. Ook kunnen motoren genereren hun eigen stroom door een proces genaamd inductie, die je circuit,
Genereer Random getal met behulp van Arduino

Genereer Random getal met behulp van Arduino

Een willekeurig nummer generatie is zeer belangrijk in computerapparaten die helpt hen te taak op willekeurige wijze. De toepassingen van willekeurig nummer generatie kunnen worden gevonden in het schuifelen de audiobestanden op een audio-speler, in
De Wireless, obstakel detectie, piepen Robot met behulp van Arduinos!

De Wireless, obstakel detectie, piepen Robot met behulp van Arduinos!

Dit is een belemmering van het draadloos gecontroleerde, autonome robot opsporen!Een tijdje terug had ik maakte van dit Instructable en wilde maken sommige belangrijke verbeteringen sinds.De volgende zijn de robot de kenmerken:-1.he de draadloos geco
Visualiseren van gegevens van sensoren met behulp van Arduino + coolterm

Visualiseren van gegevens van sensoren met behulp van Arduino + coolterm

zodra u sommige waarden van sensoren krijgt, bijvoorbeeld met behulp van Arduino, (zie mijn vorige instructable), soms is het leuk om te zien de sensorgegevens in een grafiek.Hier is hoe in slechts een paar stappen!Ik maakte deze bijzondere Instructa
Ontwikkeling van een ATtiny firefly project met behulp van Arduino en het is IDE

Ontwikkeling van een ATtiny firefly project met behulp van Arduino en het is IDE

Ik zag onlangs een interessant project door Karl Lunt waarmee een ATtiny13 nabootsen een firefly (http://www.seanet.com/~karllunt/fireflyLED.html). Dit op zich is zeker niet uniek, maar het kreeg me denken over een van mijn vroege microcontroller pro
Automatische Home surveillancesysteem met behulp van arduino (eenvoudig en goedkoop)

Automatische Home surveillancesysteem met behulp van arduino (eenvoudig en goedkoop)

Het doel van mijn project is om automatische home surveillancesysteem zonder enige handmatige tussenkomst. In het algemeen andere surveillancesysteem is power ON TV en camera ontvanger moet elke keer. En het moet ook input van de gebruiker naar de we
Power systeem frequentie bepaling met behulp van Arduino

Power systeem frequentie bepaling met behulp van Arduino

InleidingNetstroom wordt over het algemeen verdeeld op 50 of 60 Hz.This project is gericht op "Bereken de frequentie van levende ac power systeem met behulp van Arduino" kit en kleine transformator ckt setup. Dit project is gebouwd door ons team
Bepaling van de samenstelling van het lichaam met behulp van Arduino

Bepaling van de samenstelling van het lichaam met behulp van Arduino

Het doel van dit circuit is het genereren van een constante stroom (~ 198 microAmps), die wordt verzonden door het lichaam via twee elektroden. De elektroden worden geplaatst aan de tegenovergestelde kant en enkel van het onderwerp. Twee meer elektro
PC-bediening van de Apps met behulp van Arduino

PC-bediening van de Apps met behulp van Arduino

Dit is mijn eerste instructable en ik maakte dit te wijten aan mijn nieuwsgierigheid op de mogelijkheden van interfacing apparaten zoals smartphone en laptop met behulp van arduino.Het doel is om de smartphone via Bluetooth met behulp van arduino lap
Toegang tot uw LOCK op afstand met behulp van Arduino, SensorMonkey en RF module

Toegang tot uw LOCK op afstand met behulp van Arduino, SensorMonkey en RF module

controle overal toegang tot uw deur op de planeet met behulp van uw telefoon, Tab of PC.Deze instelling heeft twee hoofdsegmenten, heeft de GUI met behulp van jQuery, SensorMonkey, Freeduino (Arduino compatibel development Board) en een zender.Het an
De eenvoudigste zoemer Tutorial; Met behulp van Arduino

De eenvoudigste zoemer Tutorial; Met behulp van Arduino

Hey Makers,Laat maken van een eenvoudige Quiz zoemer met behulp van Arduino!Stap 1: Wat kunnen we ermee?Wat kunnen we ermee?> quiz Game zoemer> speel wijsjes en veel meer...Stap 2:Vereiste dingen> Arduino Uno (kopen van Amazon.in) (kopen van Amaz