Baserade Arduino Solar PV energimätare med Xively anslutning (kan övervakas på android eller iPhone) (3 / 11 steg)

Steg 3: Mäta spänning



För att mäta spänning, behöver vi:

  • En Arduino
  • Arduino IDE (integrated development environment).
  • En 100Ko motstånd.
  • En 10Ko motstånd.
  • Fyra trådar, i minst två olika färger (röd och svart rekommenderas).
  • Ett set av brödunderläggen (eller lämplig stripboard och lödning utrustning).

Arduino skiss

För att eliminera möjligheten att Arduino kommer att köra en tidigare skiss och verka i ett okänt sätt, kan du programmera skissa först.

Att skapa voltmeter skissen:

Öppna Arduino IDE. Klistra in följande kod:

< br >
flyta vPow = 4,7;
< br > float r1 = 100000; < br >
flyta r2 = 10000;
< br >
void setup() < br > {
Serial.BEGIN(9600);

< Br > / / Skicka ANSI terminal koder
< Br > Serial.print("\x1B");
< Br > Serial.print("[2J");
< Br > Serial.print("\x1B");
< Br > Serial.println("[H");
< Br > / / slutet ANSI terminal koder
< br >
Serial.println("---");
< Br > Serial.println ("DC VOLTMETER");
< Br > Serial.print ("Maximum spänning:");
< Br > Serial.print((int) (vPow / (r2 / (r1 + r2)));
< Br > Serial.println("V");
< Br > Serial.println("---");
< Br > Serial.println("");
< br >
Delay(2000);
}

{Ogiltig loop() < br > < br >
< br > float v = (analogRead(0) * vPow) / 1024.0;
< br > float v2 = v / (r2 / (r1 + r2));
< br >
Skicka ANSI terminal koder
< Br > Serial.print("\x1B");
< Br > Serial.print("[1A");
< Br > / / slutet ANSI terminal koder
< br >
Serial.println(v2);
< br >

}

Och spara sedan skissen:


Klicka på Spara som på Arkiv-menyn... Denna skiss börjar med att initiera serieporten och förklara några variabler: vPow – när drivs via en USB-kabel, det är vanligt att den Arduino 5V strömförsörjning till vara lite mindre än det perfekt.

R1 – värdet (i ohm) av första motståndet i kretsen.

R2-värdet (i ohm) av andra motståndet i kretsen.

Skissen skickar sedan lite grundläggande information till terminalen och visar den maximala spänningen än säkert kan mätas genom strömkretsen.

Serial Port Monitor i IDE kan användas för att visa meddelanden som skickas av denna skiss.

Måste du ansluta till serieporten kan hittas från Arduino IDE: på Verktyg-menyn, klicka på Serial Port och titta för det objekt som är förkryssat. Den andra inställningen du bör använda är:

Display: ANSI

Hastighet: 9600

Paritet: ingen

Databitar: 8

Stoppbitar: 1

Flödeskontroll genom maskinvara: ingen

Programvara för flödesreglering: ingen

Se Steg
Relaterade Ämnen

Baserade Arduino House värmare Controler med SMS användargränssnitt

projektet innehåller instruktioner och koden för att bygga en uppvärmning controller för ditt hem eller avlägsna land hus, som kan kontrolleras och övervakas av GSM via SMS-kommandon. Jag började att utforma det så vi behövde en pålitlig och Register...

Trådlös energimätare med lastkontroll

INTRODUKTIONHej killar är en 3: e året University Student av Lovely Professional University, Indien för närvarande bedriver elektronik och kommunikation Engineering.YouTube-kanal::: https://www.youtube.com/channel/UC6ck0xanIUl14Oor...Facebook-profil:...

Arduino ultraljud avståndsmätare med I²C lcd uppvisning!

Heji detta projekt vill jag Visa och förklara du en rad sensor med ultraljud och en 20 x 04 LCD-skärm. Jag skrev koden för detta projekt själv och lade till massor av kommentarer, så att alla kan förstå det och använda det för andra projekt (kanske e...

Baserade Arduino enkel programmering tutorials: 1 med LED

detta är bara början på en helt fantastisk serie! fortfarande awesome saker framöver!Steg 1: Bara några enkla steg... Detta är i princip helt enkel programmering;int ledde = 13. deklarerade ledde på stift 13;void setup() {pinMode(led,OUTPUT); deklare...

Använd Android eller iPhone bilder för att skapa 3D-objekt med Autodesk fångst. Jag gjorde det på TechShop.

Goal:Att lära sig hur man skapar 3D Imaging med den nyligen befriaren 3D Imaging använder Autodesk fångst. Att dela lessonw lärt och tips.Förfarande:Ta bilder runt objektet. Hålla kameran nära din kropp för att ge stabilitet. Promenad runt objektet o...

IoT mätare med Arduino, Yaler & IFTTT

Hur man bygger en webbaktiverad, Arduino-baserad IoT mätare med en REST API, och ansluta den till IFTTT.com mash-up-plattformen, via Yaler.net relä service *.Vad är spännande med detta? Med Maker kanalstöder IFTTT anpassade Webhooks, för att integrer...

Hur till restaurera den Arduino UNO R3 ATmega16U2 Firmware med Arduino IDE

Om du har en behov till Re-blixt ATmega16U2 chip med stock firmware återställa Arduino UNO tillbaka till det normala, detta sker ofta på kommandoraden med hjälp av avrdude eller dfu-programmer, eller med programmet Windows Flip. Den lättare väg för m...

Kapacitans mätare med arduino och 741 op-amp

Detta projekt består av konstruktion och tillverkning av en enkel kapacitans mätare kan mäta kondensatorer i intervallet om 20 picoF till hundratals microF.Detta kan vara ett mycket användbart verktyg när du kontrollerar våra kondensatorer och det ko...

Arduino Ohm mätare med LCD-

Detta Instructable visar dig hur man gör en Digital Ohm mätare med Arduino.This Ohm mätare är mycket exakt... och helt DIY.Steg 1: Samla allt material.1) Arduino UNO (eller någon annan Arduino)2) bakbord3) 16 x 2 LCD uppvisning4) hoppare ledningar5)...

Ultrasonic avståndsmätare med LCD-display på Arduino UNO

I denna tutorial kommer vi att se en annan användning av modulen HC-SR04 ultraljud. Denna modul används ofta på robotar och leksaksbilar för att hitta hinder men det kan användas för att mäta avstånd också.Avstånd som mäts av HC-SR04 visas på vår äls...

Arduino - Nokia 5110 LCD temperatur mätare med DS18B20

Hej världen! Jag gjorde en temperatur mätare med en Nokia 5110 LCD.Jag la bibliotek och jag gjort en bild på LCD bakgrunden med en rundad kant och temperatur somtillsätts LCD5110_Graph Library och heter borderRoundedIcon .cFölj nästa steg för den sch...

Hastighetsmätare med hjälp av Arduino och bearbetning

Hej alla, detta är min första Instructables publikation. Jag kommer att berätta hur man gör en hastighetsmätare med Arduino och bearbetning. Häftiga med hjälp av är behandlingen här, att du kan göra din hastighetsmätare ser cool som den som visas ova...

Kapacitans mätare med arduino och 555 timer

KAPACITANS MÄTARE MED ARDUINO OCH 555 TIMER CHIPDetta projekt syftar till att bygga en enkel kapacitans mätare, en enhet för att mäta kapacitans i nanoFarads och microFarad, med en räckvidd på ca 1 nanoFarad till hundratals microFarads.Detta projekt,...

Baserade Arduino Bi-color LED Matrix Tetris spelet

En av elektronik DIY kit jolliFactory kom upp med är den Bi-color LED Matrix Driver modul Kit. Denna modul är utformad för att kunna kedja-så att du kan seriekoppla moduler tillsammans med antalet moduler du behöver för att passa ditt projekt.Följand...

Baserade Arduino skrivbordet linje efterföljare - jolliBot

Ett av de klassiska projekt som kan intressera intrade nivå robotics hobby är linjen efter robot som är mer allmänt känd som en rad efterföljare. Det finns massor av kit sätter tillgänglig att bygga linjen anhängare men de är i allmänhet ganska stor...

Arduino Pitch upptäckt algoritm (med AMDF)

Senaste uppdatering: 16 januari 2016 (nyligen lagt till en förbättrad matlab-kod (step7) med prover och massor av anteckningar)Förord: Detta Instructable är skrivna på en att visa hur jag analyserat, testat, genomfört och optimerad en algoritm. Även...

Baserade Arduino Beer fermenteren termostat

Tanken var att göra en arduino baserade termostat för en fridgecombined med en värmekälla utan hacking kylen själv.För detta projekt behöver du (länkar se belgiska webbshop så kan du se ett exempel):-Arduino (eller Funduino etx.) 3-2 relä modul (BTE1...

Vatten nivåmätare med SMS

Idag ska jag tala om ett mycket bra projekt. Det kallas vatten nivåmätare med SMS-avisering. Alla har överliggande tank på sina hem. Problemet är att det finns inget system att spåra vattnet i tanken. Sedan kommer det komma ett sekundärt problem som...

Arduino Bluetooth Garage dörrkontroll med sensorer och anpassningsbara Android App

Använda en arduino till aktivera reläer för att öppna garageportar och elektriska dörrlås.En anpassningsbar Android App, ansluter till arduino via lösenordsskyddade bluetooth-ihopparningen.En bluetooth hc-05 modul tar emot kommandon från en android-t...