Arduino is very popular and easy to use. With Arduino, we can do lot's of projects and experiment. So today we add one more projects in our Arduino project list. In this article, we are going to make a digital voltmeter.using an Arduino board. In this project, we measure the input voltage range between 0 to 50V by using the voltage divider. It is very simple to use Arduino as a voltmeter. Arduino UNO has 5 analog pin to read the input analog value. If we have an idea about reference voltage then we can easily measure the input voltage. Here we will use 5V as a reference voltage.
Block Diagram- 1 * Arduino Board(In this article we use Arduino UNO)
- 1 * LCD Module(Here we will use 16 * 2 LCD Module)
- 1 * 100K Resistor
- 1* 10K Resistor
- 1 * 5K Potentiometer
- Some jumper wires
- Breadboard
Circuit diagram of this projects is very simple and easy to understand. Here we use a 16 * 2 LCD module to display the voltage. Read this article to learn How To Interface LCD With Arduino UNO.
Circuit Diagram |
A voltage divider circuit is used here to divide the input voltage by the range of Arduino board. As we all know that Arduino is compatible with till 5v only. Above this voltage, our Arduino may be damaged.
Analog input pin on the Arduino board measure the input voltage and convert it into digital format by using inbuilt ADC(analog to digital converter) that can be processed by Arduino and then display it on LCD. In this project, we fed input voltage to analog pin A0 of Arduino by using the voltage divider circuit. A simple voltage divider circuit is made by using one 100kohm and one 10kohm resistor to make the 1:11 divider. Thus, by using this voltage divider circuit we can measure the voltage up to 55V.
Voltage divider output Vout = Vin * ( R2/(R1+R2) )
It is good if you use this voltmeter project to measure the voltage within range 0v to 35v. Because large voltage may be damaged your Arduino board.
Code
In this project, we use inbuilt liquid crystal library for the display of voltage value and analogRead() function to read the input voltage at the analog pin A0. Here our reference voltage is 5V, hence we multiply read value with 5 and then divide it with 1024 to obtain the actual voltage. Then by using the voltage divider formula we can decrease this value within the range of Arduino board voltage.
Video Demonstration
Thank you so much.
ReplyDeletethank u sir......
ReplyDeletethank u sir......
ReplyDeleteNice blog… Thanks for sharing very useful information about electrical circuits.
ReplyDeleteLearn Electronic Circuit Design
if i do it using the real arduino (not stimulated) is there any modification i have to do??
ReplyDeletebcoz my lcd didnt show anything
No Just check you do proper wiring for all the connections
ReplyDelete"It is good if you use this voltmeter project to measure the voltage within range 0v to 35v. Because large voltage may be damaged your Arduino board."
ReplyDeletejd bs yaa.. ngukur up to 30v..?
Hi Sachin Thanks for sharing cool idea of Arduino Project. "Cool Post, Interesting.. There are lot of Arduino Micro controller Projects where you can take ideas for Final Year submission. Engineers Garage is also the website which is only for Electronics and Electrical Engineers. Where students can find various Projects ideas and tutorials on Micro controller, Electric Circuits and more. This is the good platform where you can post your projects. Its a very good portal for Electronics Projects for final year students. Visit : Engineers Garage
ReplyDeleteJAGUARQQ SITUS DOMINO99 POKER
ReplyDeleteONLINE DAN BANDARQ ONLINE
* Dengan Minimal Deposit : Rp 15.000,-
* Bisa deposit via pulsa XL dan Telkomsel
* Minimal DP Via Pulsa 15.000 ( TIDAK ADA POTONGAN )
* Tersedia 9 Game Dalam 1 User ID
+ BANDARQ
+ ADUQ
+ SAKONG
+ DOMINO99
+ BANDAR66
+ POKER
+ BANDAR POKER
+ CAPSA SUSUN
+ PERANG BACCARAT
* Bonus Rollingan 0,5% Setiap minggu
* Bonus Referal 20% Seumur hidup
- Kontak Kami -
WA : +855964608606
TELEGRAM : +855964608606
LINE : csjaguarqq
Website : JaguarQQ
Klik Disini : BandarQ Online
Kunjungi Juga BlogSpot Kami :
JaguarQQ
Kemenangan JaguarQQ
Berita Gosip
Cerita Seks
Sahabat Wisata
Wonderful post,This article have helped greatly continue writing...
ReplyDeleteMedicine for AIDS in India|AIDS cure 100% for siddha in India
AIDS cure 100% for Ayurveda in India
Hello my family member! I wish to say that this post is amazing, nice written and come with approximately all important info's. I’d like to peer more posts like this.
ReplyDeletesvkm university date sheet 2021
Madurai Kamaraj University Time Table 2021
Shekhawati University Time Table 2021
Uniraj Exam Time Table 2021
Get one of the best import export data provider for Indonesia Import and Export Data. For more information visit our website and complete details about our import export data services.
ReplyDeleteIndonesia Export Data