Introduction: Digital UV-meter, With OLED Display. Arduino Project for Beginners
Video demonstration (English subtitles).
Hello, instructable. Today I will tell you how to make a simple digital VU meter (sound level meter) using Arduino and OLED displays and 2 resistors by yourself (DIY). The device is quite simple, for beginners it will be a rewarding experience.
Step 1: Components for This Arduino Project:
- Arduino Nano V3.0;
- 0.96 inch IIC I2C 128X64 OLED Display;
- One 10K, resistor(R1 no scheme);
- One 10K-100K potentiometer(R2no scheme);
Wires.
Step 2: Device Circuitry
As you see the scheme is extremely simple, every novice will make.
- Resistor R1(10K) it is necessary!
- Potentiometer R2 may have a nominal value of 10K up to 100K.It is used to adjust the sound level.
Step 3: Source Code
ArduinoVuOledMeter.ino - all this - the mathematical magic.
display.c - BMP-file to convert to an array of points. It must be located near the ArduinoVuOledMeter.ino.
Attachments
Step 4: Enjoy
Created by Techn0man1ac.
P.S. If you want a stereo version - make two identical devices.
21 Comments
3 years ago
Nice job hacking the header off my project and posting as your own.
See: https://www.youtube.com/watch?v=rda-LA9GIMo
and: https://forum.arduino.cc/index.php?topic=403234.msg2773633#msg2773633
Reply 2 years ago
I have indicated a link to the source in the program listing
Reply 2 years ago
Not good enough, change the download .ino file.
Reply 2 years ago
I used another library for the display, in my opinion the code works faster with it
Reply 3 years ago
Hi,
If you feel this author has violated your copyright, please file a claim according to the instructions found here.
Best,
Nicole
Community Manager
Tip 2 years ago on Step 3
(c) https://forum.arduino.cc/t/analog-vu-meter-i2c-oled-sh1106-oledmeter-animation/388374
3 years ago
I will give it a try , look really nice stuff, as soon i have the parts
Reply 2 years ago
Cool
5 years ago
I got this error:
In file included from C:\Users\02385\Documents\Arduino\ArduinoVuOledMeter\ArduinoVuOledMeter.ino:13:0:sketch\OLED_I2C.h:79:42: fatal error: hardware/avr/HW_AVR_defines.h: No such file or directory
Reply 5 years ago
In my version of Arduino IDE 1.6.9 everything works fine
5 years ago
I have been looking for useful projects to do with my bunch of OLEDs, and this will fit the bill. Thanks for the instruct-able..
Reply 5 years ago
Enjoy
5 years ago
good one.i always look for some good Vu meter project. can u make a bar type Vu meter project.??
Reply 5 years ago
Yes, if you have a bar type of the scale size of 128 by 64. But you can do it yourself using Image generate V2.004:
http://alex-exe.ru/programm/image-generate/
This is my favorite program.
Reply 5 years ago
thanks for your reply and sharing the effective link.
Reply 5 years ago
You are welcome
5 years ago
Test1:
Test2:
https://vimeo.com/222060213
Reply 5 years ago
Is the floating image due to the camera or is it real ?
Reply 5 years ago
Flicker of the display with an eye unnoticed
5 years ago
Thanks dude!!! i was searching someting about that to use in my micro-system!