element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
The Learning Circuit
  • Challenges & Projects
  • element14 presents
  • The Learning Circuit
  • More
  • Cancel
The Learning Circuit
Documents ADC LED Volume Meter with Arduino Uno -- The Learning Circuit 94
  • Documents
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join The Learning Circuit to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Engagement
  • Author Author: tariq.ahmad
  • Date Created: 29 Jun 2021 9:20 PM Date Created
  • Last Updated Last Updated: 10 Feb 2021 8:24 AM
  • Views 2978 views
  • Likes 6 likes
  • Comments 5 comments
Related
Recommended

ADC LED Volume Meter with Arduino Uno -- The Learning Circuit 94

element14 presents
ADC LED Volume Meter with Arduino Uno

The Learning Circuit | element14 presents |  Project Videos

 

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

 

The audio signals interpreted by microphones are analog, but the circuits that process those signals are digital. In this build, Karen shows how to use the analog to digital converter in an Arduino Uno to process the audio signals from a stereo microphone kit that she made in a previous episode of The Learning Circuit. The converted digital signals are then used to display the volume on an array of LEDs. Check out the video to see how she does it!

 

Bill of Material:

 

Product NameManufacturerQuantityBuy KitBuy Kit
Red LED, Through Hole, 5mm, 20 mA, 2.1 VLED TECHNOLOGY3Buy NowBuy Now
LED, Yellow, Through Hole, T-1 3/4 (5mm), 5 mA, 1.9 V, 587 nmMulticomp Pro2Buy NowBuy Now
LED, Green, Through Hole, T-1 3/4 (5mm), 20 mA, 2.1 V, 570 nmMulticomp Pro3Buy NowBuy Now
Through Hole Resistor, 220 kohm, 250 mW, ± 1%, Axial Leaded, 250 VMulticomp8Buy NowBuy Now
Phone Audio Connector, Socket, 3, PCB Mount, Metal Body, Silver Plated Contacts RoHS Compliant: YesLumberg1Buy NowBuy Now
Power Bank, 5V, 2.2 Ah Capacity, 2 Ports, 92 mm x 23 mm x 23 mmMULTICOMP PRO1Buy NowBuy Now
USB Cable, Type A Plug to Type B Plug, 162 mm, 6.3 ", USB 2.0, WhiteAMP - TE CONNECTIVITY1Buy NowBuy Now
MK136 -Hobby Project Kit, Super Stereo Ear, Stereo Audio Amplifier, 2 x MicrophonesVelleman1Buy NowBuy Now
Arduino Uno, ATmega328P MCU, 14 3.3V I/O, 6 Analogue Inputs, 6 PWM OutputsArduino1Buy NowBuy Now
Audio / Video Cable Assembly, Patch Hi Flex, 3.5mm Slim Stereo Plug to 3.5mm Slim Stereo Plug, 6"MULTICOMP1Buy NowBuy Now
Pin Header, Board-to-Board, 2.54 mm, 1 Rows, 18 Contacts, Through Hole, MC34 SeriesMulticomp2Buy NowBuy Now

 

Additional Parts:

 

Product Name
Computer with Arduino IDE
Arduino Uno Hat/Shield
  • arduino uno
  • analog-to-digital converter
  • arduino ide
  • the learning circuit
  • e14_makerkaren
  • phone audio
  • ard_beginner
  • adc
  • Share
  • History
  • More
  • Cancel
  • Sign in to reply
  • makerkaren
    makerkaren over 4 years ago in reply to beacon_dave

    Oh shoot. Now I don’t remember. I feel like I checked it, but you might be right. Sometimes I do it right in the test, but then am too distracted running all the recording equipment and trying to say the right thing and I mess up on details when the cameras are running. Luckily I didn’t break anything.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • makerkaren
    makerkaren over 4 years ago in reply to DAB

    That’s true. However, I have neighbors that share walls on both sides so I didn’t want to get any louder. So for my purposes, maxing out at 450 was a courtesy. But it would be fun to find an application that uses the full resolution. Or do the math so that the max volume equals the max resolution.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • beacon_dave
    beacon_dave over 4 years ago

    Flashing LED's _and_ a ukulele instrumental - excellent image

    Perhaps a couple of things to check though ?

     

    1) it looks like you have the polarity reversed on the TRS jack plug. The 'sleeve' is normally the ground and the 'tip' and 'ring' are normally the signal connections.

    imageimage

     

    2) it looks like you are sending an alternating current audio signal from the microphone amplifier into A0 pin (AtoD) on the Arduino, which is expecting a positive value.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • DAB
    DAB over 4 years ago

    Another good episode Karen.

     

    I would point out that with your values at 350-400, you are using less than half of the 10 bit capability of the ADC.

     

    If you wanted to have some more fun with this board, I would set up a sound meter and see at what level it would take to get the ADC up to 1023.

     

    DAB

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • electronicslearner101
    electronicslearner101 over 4 years ago

    Awesome Video! It was a great way to apply ADC to a cool project. I think you should do a video on the ESP32 or like some Motor Drivers like the TB6612. But keep up the great work!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube