Arduino punk console




This is my first build using an arduino microcontroller. I wanted to create a simple tone output device along the lines of the 555-basedatari punk console, but using solely the mcu as the tone generator. Unfortunately, that was just too simple a task with a microcontroller to play with–it was done in about five minutes and my mind was already forging ahead with a bunch of stupid ideas.

arduino punk console




Since coding the arduino is simple, I decided to set up eight tone “slots” and then sequence through them. A frequency knob would control the freq of each slot, and a separate tone duration control would allow me to get awesome eighties video game tones. Figuring out the component wiring wasn’t too tough once I’d figured out the basics of reading analog pots and digital switches.

I also thought it would be fun to add a 2 line x 16 character backlit LCD display. The one I used is from sparkfun electronics and includes a serial I/O board so writing to the display is super easy.

The Controls

There are four potentiometers, one each for frequency, duration, tempo, and volume. The first three are simple 100K linear pots wired as voltage dividers. The fourth is a 100k audio taper wired in the traditional volume circuit. The switches for each of the slots are simple momentary SPST devices and another is added for the start stop function. A central red LED is wired in as a tempo indicator.

The Wiring Diagram

Arduino punk console Circuit

Here’s the wiring diagram. Click on the image for a bigger picture.

Prototyping & Building

I built it first on the breadboard to make sure I had everything correct. Quite a mess.

After that, I designed a front panel using clear acrylic panel. I set everything up in Visio, printed the front panel, and taped it to the acrylic sheet to use as a drilling template.

Once the drilling was done, I cut a second piece of acrlyic to be the bottom panel and a couple of strips of red oak. The hole thing is held together with black sheet metal screws.

Major Components in Project

Arduino

 

For more detail: Arduino punk console

We recommend EasyEDA for electronic circuit design.
From Schematic Drawing to PCB Production, Just Need One Tool
Cheap PCB Prototype: 10 pcs 2 layers only $10, quick delivery, 100% E-test







This Post / Project can also be found using search terms:

  • arduino progetti
  • arduino tone control
  • سكس ظنتف
  • arduino uno cnc machine
Clip to Evernote

Leave a Comment

(Spamcheck Enabled)

Read previous post:
TLC NAND flash gets error correction it needs to takeoff

Interest in triple-level cell (TLC) NAND flash is growing and the high density flash memory technology could have cost benefits over...

Close
Scroll to top