Projects

Audio VU Meter using Arduino 1

Audio VU Meter using Arduino

Biasing AC input using resistor divider and scaling up / down if necessary; Sampling fast and accurately using direct access to Control Registers of ADC and Timer1; Subtract whatever was added at step #1 from result of Analog / Digital conversion and Square; Average / accumulate, filtering following VU specification; Sqrt – take square root, […]

True Analog Audio Volume Control using Arduino

True Analog Audio Volume Control using Arduino

ow my Arduino can precisely measure audio input (VU meter),   and obviously, next thing that comes to mind right after measurements, is regulation or control. There are many different ways how to electronically adjust audio volume or level of AC signal.  I’ll name a few: Specifically design IC, Digital potentiometers. Mechanical potentiometers, driven by servo […]

Speech Synthesizer

Speech Synthesizer using Arduino

Synthesized speech was for a long time the Holy Grail of computing, and back in the 1980s when a 4MHz CPU made your computer the fastest machine in the neighborhood it just wasn’t practical for software to create intelligible speech. In those days the only sensible way to generate speech was to offload the task […]

ARDUINO MEGA 2560 REV3

MEGAshield KIT for Arduino MEGA 2560 R3 and Arduino DUE

ARDUINO MEGA 2560 REV3 The MEGA 2560 is designed for more complex projects. With 54 digital I/O pins, 16 analog inputs and a larger space for your sketch it is the recommended board for 3D printers and robotics projects. This gives your projects plenty of room and opportunities. Microcontroller ATmega2560 Operating Voltage 5V Input Voltage […]

Arduino stepper motor

How To Control A Stepper Motor With An Arduino Uno

Overview Stepper motors fall somewhere in between a regular DC motor and a servo motor. They have the advantage that they can be positioned accurately, moved forward or backwards one ‘step’ at a time, but they can also rotate continuously. In this lesson you will learn how to control a stepper motor using your Arduino […]

Arduino Bluetooth bot

Arduino controlled Bluetooth-bot

This instructable will show you how to convert an old toy R/C car from the thrift-store ($1.50) into a bluetooth controlled robot. To make the conversion, you will need an Arduino (any type), an L298N dual 2-amp motor-controller (or similar), and a bluetooth serial adapter from Sparkfun.com. We will first remove all existing circuitry from […]

Arduino Battery

Arduino Battery

As many of you may know, this Lazy Old Geek loves Arduinos. Many of my projects are portable and need a battery source: http://www.instructables.com/id/Arduino-Pedometer/ http://www.instructables.com/id/Arduino-Nokia-LCD-Sensors/ http://www.instructables.com/id/Ultrasonic-Tape-Measure/   All pricing was determined about early 2012. So, I’ve been using Adafruit 6 AA Battery holder $5.00 https://www.adafruit.com/products/248 with 6 AA rechargeable batteries. (See Picture) Another choice would […]

Arduino Data Logger Project

Data Logger Project using an Arduino

This is a data logger I made for my class. I couldn’t find any instructions that I could use to make the Arduino record the light brightness and the temperature. Then display the temperature and the light value on the LCD then Save it to the SD card Requirements Here are the requirements for the […]

Arduino Visual Basic 6 Light Controller

Arduino & Visual Basic 6 Light Controller

This instructable is something like a tutorial for new VB users. It shows how to create a parser base VB6 program to interact with Arduino circuit. Basically, interaction is in the form of serial communication via the USB port. This is my practice after learning VB6 for 2 weeks and hopefully this post can help […]

Arduino LCD Twitter display

Arduino LCD Twitter display

a.k.a. the gratuitously complicated bidirectionally communicating Arduino-based scrolling Twitter display and notifier. —- This project was mainly done as an excuse to learn how to use character LCD displays with my Arduino, and figure out how to make a bidirectional serial protocol.  One major design goal was that the hardware would take user input and […]

Scroll to Top