+ All Categories
Home > Documents > Conductive Paint Piano - Amazon Web Services€¦ · clear coat spray paint over the top of it....

Conductive Paint Piano - Amazon Web Services€¦ · clear coat spray paint over the top of it....

Date post: 15-Jun-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
9
Conductive Paint Piano Build your own capacitive touch based piano or synth using Crazy Circuits. Works great with conductive paint or Squishy Circuits dough. Written By: Joshua Conductive Paint Piano Release: 1.1 [major] 2017-11-24 Guide ID: 10 - This document was generated on 2019-10-13 02:58:26 PM (MST). © 2019 browndoggadgets.dozuki.com/ Page 1 of 9
Transcript
Page 1: Conductive Paint Piano - Amazon Web Services€¦ · clear coat spray paint over the top of it. This won't cause any issues with the Capacitive Touch. No, seriously. Throw on a quick

Conductive Paint PianoBuild your own capacitive touch based piano or synth using Crazy Circuits. Works great with

conductive paint or Squishy Circuits dough.

Written By: Joshua

Conductive Paint Piano Release: 1.1 [major] 2017-11-24Guide ID: 10 -

This document was generated on 2019-10-13 02:58:26 PM (MST).

© 2019 browndoggadgets.dozuki.com/ Page 1 of 9

Page 2: Conductive Paint Piano - Amazon Web Services€¦ · clear coat spray paint over the top of it. This won't cause any issues with the Capacitive Touch. No, seriously. Throw on a quick

INTRODUCTION

Expanding on the Simple Programable Touch Piano project, this Piano/Synth uses Bare ConductivePaint as interactive Touch Points. This is a great example how to create a large scale or wall Pianofor a library or classroom. Overall the project is no more difficult than the Simple Touch Piano, it justrequires a paint brush.

TOOLS:Scissors (1)Computer (1)

PARTS:Crazy Circuits with Bare Conductive

Paint Kit (1)Crazy Circuits Touch Board (1)Piezo Speaker Chip (1)Bare Conductive Paint (1)

Conductive Paint Piano Release: 1.1 [major] 2017-11-24Guide ID: 10 -

This document was generated on 2019-10-13 02:58:26 PM (MST).

© 2019 browndoggadgets.dozuki.com/ Page 2 of 9

Page 3: Conductive Paint Piano - Amazon Web Services€¦ · clear coat spray paint over the top of it. This won't cause any issues with the Capacitive Touch. No, seriously. Throw on a quick

Step 1 — Tips for Using Conductive Paint

Print off the Piano Key Stencil. (Alsofound at the end of this guide.)

Use some fancy paper cutting skillsand turn that print out into a stencil.

Tape the stencil to your work areaand use Bare Conductive Paint topaint piano keys.

Let dry. Then run conductive tapefrom your Touch Board and overeach key.

While you don't need to, you canthen over the parts of your tape thatgo over the paint.

Bare Conductive Paint is watersoluble. That means that anymoisture on your hands will start tomelt the paint. To protect it, apply aclear coat spray paint over the top ofit. This won't cause any issues withthe Capacitive Touch.

No, seriously. Throw on a quick coatof spray paint. Otherwise just usesome aluminum tape from thehardware store to make keys.

It should go without saying that youdon't NEED to make Piano keys.Giant dots or stenciled letters (thatalign to the note thats being played)work beautifully in a classroom orlibrary.

Conductive Paint Piano Release: 1.1 [major] 2017-11-24Guide ID: 10 -

This document was generated on 2019-10-13 02:58:26 PM (MST).

© 2019 browndoggadgets.dozuki.com/ Page 3 of 9

Page 4: Conductive Paint Piano - Amazon Web Services€¦ · clear coat spray paint over the top of it. This won't cause any issues with the Capacitive Touch. No, seriously. Throw on a quick

Step 2 — Create a Platform

Start with an 8x16 sized brick plate.

Create a raised platform for yourTouch Board to sit on. Use eitherthin brick plates or larger brickblocks.

Creating a platform is necessarybecause there are only holes aroundthe outside of the Touch Board.

Step 3 — Connect the Piezo Speaker

Connect Pin 10 to one side of thePiezo Speaker.

Connect the other side to Ground.

Our Piezo Speaker has a White anda Colored side, however it doesn'tmatter which side you use for thePin 10 connection and Groundconnection.

Conductive Paint Piano Release: 1.1 [major] 2017-11-24Guide ID: 10 -

This document was generated on 2019-10-13 02:58:26 PM (MST).

© 2019 browndoggadgets.dozuki.com/ Page 4 of 9

Page 5: Conductive Paint Piano - Amazon Web Services€¦ · clear coat spray paint over the top of it. This won't cause any issues with the Capacitive Touch. No, seriously. Throw on a quick

Step 4 — Connect the Touch Board to the Paint

There are 11 Touch Pins that can beused for this project. We used 10Touch Points in our example, butyou can use all 11 or fewer.

Run your tape from a ConductivePaint Touch Point to a Pin on theTouch Board. The Conductive Tapeshould overlap your ConductivePaint area for half an inch or more.

Pins 15, 16, 17, 18, 19, 22, 23, 0, 1,3, and 4 are all Touch Points andare set up to play notes with ourcode.

While you typically don't need to,you can always paint over theoverlap area of your Tape and Paint.

Conductive Paint Piano Release: 1.1 [major] 2017-11-24Guide ID: 10 -

This document was generated on 2019-10-13 02:58:26 PM (MST).

© 2019 browndoggadgets.dozuki.com/ Page 5 of 9

Page 6: Conductive Paint Piano - Amazon Web Services€¦ · clear coat spray paint over the top of it. This won't cause any issues with the Capacitive Touch. No, seriously. Throw on a quick

Step 5 — Programing the Touch Board

If you've not used your Touch Boardbefore you should read the TouchBoard User Guide. Practiceuploading code before doing thisproject.

Open up your Arduino Software.

Download the Teensie Piano codefile. (Found at that link.)

Copy and paste that code into yourArduino software window.

If you're not changing anything, justupload the code. Otherwise go tothe next step to see how we changethings up!

Conductive Paint Piano Release: 1.1 [major] 2017-11-24Guide ID: 10 -

This document was generated on 2019-10-13 02:58:26 PM (MST).

© 2019 browndoggadgets.dozuki.com/ Page 6 of 9

Page 7: Conductive Paint Piano - Amazon Web Services€¦ · clear coat spray paint over the top of it. This won't cause any issues with the Capacitive Touch. No, seriously. Throw on a quick

Step 6 — Changing the Notes

You can change the type of tone (note) that each Touch Point makes by changing number valuesin the code.

For example, the code that determines the sound that Pin 15 makes is controlled by the codebetween lines 67 - 69. (Line 15 says that Pin 15 gets called touchPinA in the rest of the code.)

Specifically: tone(speakerPin, 523);

What this code says is that when the Touch Point of pin 15 is activated, the Piezo Speaker will playa tone at a value of 523 Hertz, or what a musician would call a C note.

To change the value just change that number. You can find a full list of what musical notecorresponds to what Hertz value on this website.

Once you're done, upload the code.

Conductive Paint Piano Release: 1.1 [major] 2017-11-24Guide ID: 10 -

This document was generated on 2019-10-13 02:58:26 PM (MST).

© 2019 browndoggadgets.dozuki.com/ Page 7 of 9

Page 8: Conductive Paint Piano - Amazon Web Services€¦ · clear coat spray paint over the top of it. This won't cause any issues with the Capacitive Touch. No, seriously. Throw on a quick

Step 7 — Touch Board Auto-Calibration

Once the code has been uploaded itwill run automatically whenever theTouch Board is powered on. Thiscan be from a computer or from awall USB port.

When it first turns on it will take 3-5seconds to Calibrate. This meansthe board is sensing what isattached to the various TouchPoints. During this time you shouldnot touch anything.

The Touch Board shows when it'sCalibrating by turning on a smallLED in the middle of the TouchBoard. Once that LED turns off, youcan start to use the piano.

Conductive Paint Piano Release: 1.1 [major] 2017-11-24Guide ID: 10 -

This document was generated on 2019-10-13 02:58:26 PM (MST).

© 2019 browndoggadgets.dozuki.com/ Page 8 of 9

Page 9: Conductive Paint Piano - Amazon Web Services€¦ · clear coat spray paint over the top of it. This won't cause any issues with the Capacitive Touch. No, seriously. Throw on a quick

This project is a great crowd pleaser and easy to expand into many formats. Paint, dough, aluminumtape, conductive fabric, cups of water, or even people can be used as Touch Points. Experiment withdifferent materials and find what works best for you.

Step 8 — Trouble Shooting

Did you let your Touch Board Calibrate for 4-5 seconds when you first plugged it in?

Did your code upload properly? (Refer to the Touch Board User Guide)

Is your Piezo Speaker hooked up to the correct pin? Make sure that whatever pin it's physicallyhooked up to is the same as the pin designated in the code. (Step 6)

When in doubt, ask a question in our web forum. Post pictures and code to get feedback.

Conductive Paint Piano Release: 1.1 [major] 2017-11-24Guide ID: 10 -

This document was generated on 2019-10-13 02:58:26 PM (MST).

© 2019 browndoggadgets.dozuki.com/ Page 9 of 9


Recommended