How to make a Digital Voltmeter with Arduino | Arduino Projects

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 ส.ค. 2017
  • How to Make a Digital Voltmeter Arduino.
    #voltmeter
    #arduino
    using Arduino analog pins and Arduino coding
    buy LCD module amzn.to/2ABvgxl
    Website - robocircuits.com
    Visit Our Other Social Media Pages °°°°°
    TH-cam - / robocircuits
    Instagram - / robocircuits
    Twitter - / robocircuits
    arduino digital voltmeter,How to make digital voltmeter using arduino,arduino lcd voltmeter,voltmeter by arduino,how to make arduino voltmeter,diy voltmeter arduino,voltmeter using arduino,how to make voltmeter using arduino,arduino uno voltmeter,arduino voltmeter,arduino voltmeter tutorial,arduino voltmeter code,how to make a voltmeter using arduino,arduino nano voltmeter,arduino based voltmeter,arduino dc voltmeter,arduino projects for beginners
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 134

  • @andrewangerer1399
    @andrewangerer1399 3 ปีที่แล้ว +3

    Thank you for the video! I just made one to help with my future projects and it worked first time. What would I need to change in order to make this also measure Amps?

    • @RoboCircuits
      @RoboCircuits  3 ปีที่แล้ว +1

      You will need a small current sensor module for that

  • @dumb_didi
    @dumb_didi 4 ปีที่แล้ว +1

    Helped me a lot. Thank you Sir.

  • @lastmanstanding9389
    @lastmanstanding9389 ปีที่แล้ว

    Awesome project, how can I measure 2 voltages simultaneously? The second voltage is in millivolts.

  • @electronic7979
    @electronic7979 6 ปีที่แล้ว +1

    Excellent

  • @krishnawa_
    @krishnawa_ 6 ปีที่แล้ว +2

    I love it i think we can use this voltmeter to check 0-12v while adding a voltage divider👍

    • @RoboCircuits
      @RoboCircuits  6 ปีที่แล้ว +2

      Yes we can

    • @JCVRTVOfficial
      @JCVRTVOfficial 6 ปีที่แล้ว

      @Khrishna check this Video th-cam.com/video/hh2Cmc9ygeQ/w-d-xo.html

    • @mshivareddy3078
      @mshivareddy3078 5 ปีที่แล้ว

      @@JCVRTVOfficial ha

  • @shobhitkansal9382
    @shobhitkansal9382 6 ปีที่แล้ว +1

    really nice video.... it helped a lot...

  • @kirknelson156
    @kirknelson156 6 ปีที่แล้ว +2

    i'd connect like a 10meg ohm resistor from ground to the analog input, should stop the reading form bouncing around so much which it is doing because when not reading its floating.

    • @RoboCircuits
      @RoboCircuits  6 ปีที่แล้ว

      Kirk Nelson yeah thats great idea i will try it

  • @emmikhan7959
    @emmikhan7959 5 ปีที่แล้ว +1

    sir can u plz tell me which software u r using for simulation

  • @FahadKhan-rg8my
    @FahadKhan-rg8my 4 ปีที่แล้ว +1

    if we use this for measuring above 5 volts,then we will use voltage divider ckt ,which will dissipate power, is there any other method..?

    • @RoboCircuits
      @RoboCircuits  4 ปีที่แล้ว +1

      You can use large value resistors
      They will dissipate less power

    • @FahadKhan-rg8my
      @FahadKhan-rg8my 4 ปีที่แล้ว

      @@RoboCircuits ok sir, thanks

  • @AccioPotterheads1
    @AccioPotterheads1 6 ปีที่แล้ว +1

    nice👌👌

  • @327kaybee
    @327kaybee 5 ปีที่แล้ว +1

    Very nice but could you use different colored wires in future. Gets very confusing to golden oldies :)

    • @RoboCircuits
      @RoboCircuits  5 ปีที่แล้ว

      Okay i will take care of that

    • @327kaybee
      @327kaybee 5 ปีที่แล้ว

      Many thanks

  • @emrekara358
    @emrekara358 5 ปีที่แล้ว

    Can i do it with arm(nucleo-F401RE) like this way?

    • @RoboCircuits
      @RoboCircuits  5 ปีที่แล้ว

      If it have any function to read analog values. Then we can

  • @syahrul9282
    @syahrul9282 6 ปีที่แล้ว +1

    something wrong with the code... but i use the right pin?... or its just bcause i use Arduino Uno

    • @RoboCircuits
      @RoboCircuits  6 ปีที่แล้ว

      Syahrul Graal send me the code you used

  • @vishal5110
    @vishal5110 5 ปีที่แล้ว +1

    Hello brother kya ye A/C current ko measure kar sakta hai

    • @RoboCircuits
      @RoboCircuits  5 ปีที่แล้ว

      Nhi... Ye sirf dc current ko measure kr skta h

  • @ronaldcovington113
    @ronaldcovington113 4 ปีที่แล้ว +1

    What software is used to design visual circuit?

    • @RoboCircuits
      @RoboCircuits  4 ปีที่แล้ว

      Fritzing from fritzing.org

    • @garincharles60
      @garincharles60 4 ปีที่แล้ว

      could also use tinkercad if you like

  • @mrcheeseman1327
    @mrcheeseman1327 3 ปีที่แล้ว +1

    If you want it fully accurate as a normal voltmeter just replace this line of code: volts = voltage/1023*5.0;
    with this line of code: volts = voltage/1023*4.67;

  • @AfeMar1221
    @AfeMar1221 5 ปีที่แล้ว +1

    Which software is used for program ??

    • @RoboCircuits
      @RoboCircuits  5 ปีที่แล้ว

      Arduino ide

    • @AfeMar1221
      @AfeMar1221 5 ปีที่แล้ว

      @@RoboCircuits
      How l can get the out put ? Please tell me

  • @chickenonion4295
    @chickenonion4295 ปีที่แล้ว +1

    Can we use this method in Arduino Uno R3 Board??

  • @passibharat
    @passibharat 5 ปีที่แล้ว

    Using Arduino uno voltmeter reading fluctuate when source is external and stable when 5 volt internal using but both supply are stable please suggest idea

    • @RoboCircuits
      @RoboCircuits  5 ปีที่แล้ว

      Use a 10k resistor between ground and analog pin

    • @passibharat
      @passibharat 5 ปีที่แล้ว

      i tried but fail

  • @gamehive836
    @gamehive836 2 ปีที่แล้ว +1

    The error is my LCD screen is displaying rectangular dots what to do.

  • @pavelpetkoff2507
    @pavelpetkoff2507 5 ปีที่แล้ว +1

    Hello,
    I get the following error when compiling the code: #include
    Arduino: 1.8.9 (Windows 10), Board: "Arduino Nano, ATmega328P (Old Bootloader)"
    C:\Users\pavel\Documents\Arduino\12\12.ino: In function 'void setup()':
    12:9:2: error: 'lcd' was not declared in this scope
    lcd.begin(16,2);
    ^
    C:\Users\pavel\Documents\Arduino\12\12.ino: In function 'void loop()':
    12:16:1: error: 'lcd' was not declared in this scope
    lcd.print("voltage = ");
    ^
    exit status 1
    'lcd' was not declared in this scope
    This report would have more information with
    "Show verbose output during compilation"
    option enabled in File -> Preferences.
    Please help me

    • @RoboCircuits
      @RoboCircuits  5 ปีที่แล้ว

      Install liquidCrystal.h library

    • @dimitrism3016
      @dimitrism3016 5 ปีที่แล้ว

      There is a small error in the video. In the lcd declaration writes led.

  • @Montesquarepants
    @Montesquarepants ปีที่แล้ว +1

    Hello, can I use blue pill for this project?

  • @muhd3345
    @muhd3345 5 ปีที่แล้ว +2

    Hi! may i know the exact steps to take to measure up to 24Volts?

    • @RoboCircuits
      @RoboCircuits  5 ปีที่แล้ว

      It can measure 5v only

    • @muhd3345
      @muhd3345 5 ปีที่แล้ว

      @@RoboCircuits can i modify it to measure up to 24 volts?

    • @bunnatang2081
      @bunnatang2081 5 ปีที่แล้ว

      @@muhd3345 resistor voltage devider.

    • @RoboCircuits
      @RoboCircuits  5 ปีที่แล้ว

      Yes voltage divider can work

    • @connorbett7246
      @connorbett7246 5 ปีที่แล้ว

      @@muhd3345 did you ever work out a way to properly do this, if you have im working on somting sililar and would like your input! :)

  • @jorjitdasoria
    @jorjitdasoria 4 ปีที่แล้ว

    hello when i connected and completed the code it says liquidcrystal.h no such file or directory what happened?

    • @RoboCircuits
      @RoboCircuits  4 ปีที่แล้ว

      Install library liquidCrystal

  • @venkannabanothu3169
    @venkannabanothu3169 6 ปีที่แล้ว

    Can we check to 1.5v to 12v

    • @RoboCircuits
      @RoboCircuits  6 ปีที่แล้ว

      Yes we can but for that we have to use potential divider

  • @kimzo5726
    @kimzo5726 6 ปีที่แล้ว +1

    Hey its say lcd was not declared in this scope how??

    • @RoboCircuits
      @RoboCircuits  6 ปีที่แล้ว

      You have to add library LiquidCrystal.h
      And declare liquidcrystal lcd{lcd pins}
      Check examples of liquidcrystal from example in arduino ide

    • @Dronnar
      @Dronnar 6 ปีที่แล้ว +1

      LiquidCrystal led(12, 11, 5, 4, 3, 2);" led" should be changed with "lcd". there is a typo in the code. correct it and you should bi fine.

  • @juandaviddoriadelahoz4980
    @juandaviddoriadelahoz4980 5 ปีที่แล้ว +1

    Can i use Arduino UNO?

  • @notaplasticbag4619
    @notaplasticbag4619 3 ปีที่แล้ว +1

    Hey man, I cant find the code on your website. Could u send the link pls?

    • @RoboCircuits
      @RoboCircuits  3 ปีที่แล้ว +2

      #include "LiquidCrystal.h"
      LiquidCrystal lcd(8, 9, 4, 5, 6, 7);
      float input_voltage = 0.0;
      float temp=0.0;
      void setup()
      {
      Serial.begin(9600); // opens serial port, sets data rate to 9600 bps
      lcd.begin(16, 2); //// set up the LCD's number of columns and rows:
      lcd.print("DIGITAL VOLTMETER");
      }
      void loop()
      {
      //Conversion formula for voltage
      int analog_value = analogRead(A0);
      input_voltage = (analog_value * 5.0) / 1024.0;
      if (input_voltage < 0.1)
      {
      input_voltage=0.0;
      }
      Serial.print("v= ");
      Serial.println(input_voltage);
      lcd.setCursor(0, 1);
      lcd.print("Voltage= ");
      lcd.print(input_voltage);
      delay(300);
      }

    • @notaplasticbag4619
      @notaplasticbag4619 3 ปีที่แล้ว +1

      @@RoboCircuits love u

  • @pi.log10
    @pi.log10 5 ปีที่แล้ว +1

    how to measure 100 volts DC ?

    • @RoboCircuits
      @RoboCircuits  5 ปีที่แล้ว

      For this you will need to built a voltage divider circuit of you must use an external module

  • @yudhistiradwika
    @yudhistiradwika 5 ปีที่แล้ว +1

    How to make this 2 in 1? For voltmeter and clock in 1 display.

    • @RoboCircuits
      @RoboCircuits  5 ปีที่แล้ว

      We can add a seperate button for it and a add a timer

    • @yudhistiradwika
      @yudhistiradwika 5 ปีที่แล้ว

      @@RoboCircuits how if without button?

    • @RoboCircuits
      @RoboCircuits  5 ปีที่แล้ว

      Yes... We can use upper line for time and lower for voltage

    • @yudhistiradwika
      @yudhistiradwika 5 ปีที่แล้ว

      @@RoboCircuits can you share for make voltmeter and clock tutorial? Please

    • @RoboCircuits
      @RoboCircuits  5 ปีที่แล้ว +1

      Okay

  • @kjlc6763
    @kjlc6763 4 ปีที่แล้ว +1

    in uno it needs to be multiplied by 4.89970972 to be very accurate

    • @RoboCircuits
      @RoboCircuits  4 ปีที่แล้ว

      Okay... I will try that out

  • @ahmedaskar3052
    @ahmedaskar3052 6 ปีที่แล้ว

    Could it measure up to 9v

  • @syahrul9282
    @syahrul9282 6 ปีที่แล้ว +1

    its ok now but every circuit i tested.. it just read 5v

    • @JCVRTVOfficial
      @JCVRTVOfficial 6 ปีที่แล้ว

      @syahrul watch this th-cam.com/video/hh2Cmc9ygeQ/w-d-xo.html

  • @BasharatAli-xs7mm
    @BasharatAli-xs7mm 2 ปีที่แล้ว +1

    Hello brother this circuit make with volt and current meter means volt amp Watt and temperature show on one display for 5v
    Please make a More video

    • @RoboCircuits
      @RoboCircuits  2 ปีที่แล้ว

      Sure i will make

    • @BasharatAli-xs7mm
      @BasharatAli-xs7mm 2 ปีที่แล้ว +1

      @@RoboCircuits I am waiting for this video please send me link after uploaded the segment
      Thank you

    • @RoboCircuits
      @RoboCircuits  2 ปีที่แล้ว

      Sure

  • @azzaleazubaidah8642
    @azzaleazubaidah8642 6 ปีที่แล้ว

    Hey why my lcd Cant work it's just White n blue it's don't have any word

    • @RoboCircuits
      @RoboCircuits  6 ปีที่แล้ว

      Azzalea Zubaidah check your pins

  • @jacobstech1777
    @jacobstech1777 6 ปีที่แล้ว

    How to let it measure higher voltage?

    • @RoboCircuits
      @RoboCircuits  6 ปีที่แล้ว

      We can use potential dividers to increase its range

    • @jacobstech1777
      @jacobstech1777 6 ปีที่แล้ว

      RoboCircuits like connect a 10k resistor in serie with the battery?

    • @RoboCircuits
      @RoboCircuits  6 ปีที่แล้ว

      Make a potential divider circuit
      Same as like a potential divider or variable resistor

  • @technicalandsportsplanet3290
    @technicalandsportsplanet3290 6 ปีที่แล้ว +1

    Nice idia

    • @RoboCircuits
      @RoboCircuits  6 ปีที่แล้ว

      Technical and sports Planet thanks

  • @kimzo5726
    @kimzo5726 6 ปีที่แล้ว

    Hey Your pin is led must change to lcd

    • @RoboCircuits
      @RoboCircuits  6 ปีที่แล้ว

      Means? Is there any mistake?

    • @kimzo5726
      @kimzo5726 6 ปีที่แล้ว

      RoboCircuits yep

    • @RoboCircuits
      @RoboCircuits  6 ปีที่แล้ว

      Azmie Aziz what mistake???

    • @kimzo5726
      @kimzo5726 6 ปีที่แล้ว

      RoboCircuits 4:57 see it

    • @RoboCircuits
      @RoboCircuits  6 ปีที่แล้ว

      Azmie Aziz oh sorry for that

  • @electronicjugaad6855
    @electronicjugaad6855 6 ปีที่แล้ว +1

    Nice video and what is the range of the voltage it can measur? Subscribe

    • @RoboCircuits
      @RoboCircuits  6 ปีที่แล้ว

      +ELECTRONIC JUGAAD up to 5v of voltage

  • @Siddulamanojkumar
    @Siddulamanojkumar 6 ปีที่แล้ว +1

    This multimeter voltage successful
    This multimeter resister and components check this

  • @youpattube1
    @youpattube1 5 ปีที่แล้ว +1

    The music is annoying and distracting. Just by yourself a boombox.

    • @RoboCircuits
      @RoboCircuits  5 ปีที่แล้ว

      youpattube1 ok will take care of this in later videos

  • @Siddulamanojkumar
    @Siddulamanojkumar 6 ปีที่แล้ว +1

    Please send code

    • @RoboCircuits
      @RoboCircuits  6 ปีที่แล้ว

      Siddula manojkumar code will be uploaded on website soon and i will send you the link

  • @tendilvignesh1508
    @tendilvignesh1508 4 ปีที่แล้ว +1

    Send me the code and circuit diagram

    • @RoboCircuits
      @RoboCircuits  4 ปีที่แล้ว

      Check description

    • @tendilvignesh1508
      @tendilvignesh1508 4 ปีที่แล้ว

      there is no code and circuit diagram in description

  • @sbaudiotech8068
    @sbaudiotech8068 6 ปีที่แล้ว +1

    Plz code

    • @RoboCircuits
      @RoboCircuits  6 ปีที่แล้ว

      +Sb electronic the code is given in video you can pause it and write it

  • @youpattube1
    @youpattube1 5 ปีที่แล้ว +1

    This was supposed to be about arduino, not some dope learning to use a graphics program. Why didn't you do that in advance. Nobody is impressed.

    • @sharpshooter7540
      @sharpshooter7540 5 ปีที่แล้ว

      youpattube1 watch the whole video BEFORE commenting

  • @vishal5110
    @vishal5110 5 ปีที่แล้ว +1

    Reply jarur kijiyega

  • @turke511
    @turke511 5 ปีที่แล้ว

    code has mistake