Sunteți pe pagina 1din 13
  Automatizing Percussion with Solenoids: "The Sound Compass" Made by touchmysound - Published in
 
Automatizing Percussion with Solenoids: "The
Sound Compass"
Made by touchmysound - Published in Adafruit, Arduino, and SparkFun
Keep up to date with the latest Arduino UNO & Genuino UNO projects, when you sign up for Hackster.
Get updates

Are you a developer? Try out the HTML to PDF API

ABOUT THIS PROJECT A very simple circuit to activate four timed solenoids for automated percussion:

ABOUT THIS PROJECT

A very simple circuit to activate four timed solenoids for automated percussion: in this case hitting resonant plastic pipes.

art

arte

drums

PROJECT INFO

music

sound

Type

Full instructions provided

Difficulty

Are you a developer? Try out the HTML to PDF API

Published License September 10, 2017 CC BY-NC-SA  1,496  6  Respect project 
Published
License
September 10, 2017
CC BY-NC-SA
 1,496
 6
 Respect project
 I made one
 Bookmark
 Share
 Give feedback
THINGS USED IN THIS PROJECT
Hardware components:
Adafruit solenoid 24V
×
4
SparkFun Resistor 1k ohm
×
4

Are you a developer? Try out the HTML to PDF API

 
     
 
     
 
 

Diode 1N4004

×

4

 

 
   
 
   
 
 

Adafruit Transistor TIP120

×

4


Breadboard (generic) × 1 

Breadboard (generic)

×

1


 

Power Supply 24V

×

1

Arduino UNO & Genuino UNO × 1  

×

1

 

Software apps and online services:

 
Arduino IDE 

 

MIDI-to_arduin

STORY

Are you a developer? Try out the HTML to PDF API

Read more SCHEMATICS Download Four solenoids 24V, schematics Automatize four solenoids with Arduino
Read more
SCHEMATICS
Download
Four solenoids 24V, schematics
Automatize four solenoids with Arduino

Are you a developer? Try out the HTML to PDF API

CODE "The Sound Compass" Arduino Example of a short pattern.   1 void setup

CODE

"The Sound Compass" Arduino

Example of a short pattern.

 
 

1

void setup(){

2

pinMode(2, OUTPUT);

3

pinMode(4, OUTPUT);

4

pinMode(7, OUTPUT);

Are you a developer? Try out the HTML to PDF API

5

pinMode(8, OUTPUT);

6

7

doPerformance();

8

}

9

10

void loop(){

11

}

12

13

void doPerformance(){

14

15

delay(10);

16

digitalWrite(2,HIGH);

17

digitalWrite(4,HIGH);

18

digitalWrite(7,HIGH);

19

digitalWrite(8,HIGH);

20

delay(984);

21

digitalWrite(2,LOW);

22

digitalWrite(4,LOW);

23

digitalWrite(7,LOW);

24

digitalWrite(8,LOW);

25

delay(299);

26

digitalWrite(2,HIGH);

27

dela (740)

CREDITS

touchmysound  Alessandro Perini's artistic production ranges from audiovisual and light-based works to net-art,

touchmysound Alessandro Perini's artistic production ranges from audiovisual and light-based works to net-art, land-art and vibration-based works.

Are you a developer? Try out the HTML to PDF API

Follow Contact Thanks to jts3k. REPLICATIONS Did you replicate this project? Share it!  I
Follow
Contact
Thanks to jts3k.
REPLICATIONS
Did you replicate this project? Share it!
 I made one
Love this project? Think it could be improved? Tell us what you think!
 Give feedback
COMMENTS

Are you a developer? Try out the HTML to PDF API

Please log in or sign up to comment.

 

SIMILAR PROJECTS YOU MIGHT LIKE

 
art
art
arte
arte
         
Easy
Easy

 
Easy
Easy

Are you a developer? Try out the HTML to PDF API