MIDI-handschoen met behulp van de Arduino en lichtsensoren drummen


ik zal beschrijven een leuke en gemakkelijke manier om uw eigen geluid expressie opbouwt MIDI ingeschakeld handschoen gebruikten veel van geld op MIDI Interfaces of dure sensoren zonder.

Voel je vrij om contact met mij direct per mail als u suggesties hebt of bevalt.

Dit project werd geïnspireerd door andere doe het zelf projecten met behulp van Piezo (zoemer) als input receptor maar ze zijn te groot en moeten filteren voor nauwkeurige snelheid-lezing.

Dus dit is uit de doos en onconventionele knock sensing invoermethode die ik heb gebruikt en nu is het jou ook.

Als u van elektronica houdt, gadgets en muziek tijd in beslag nemen en zelf een van deze bouwen. Gebruik het en afstemmen van de software-synthesizer brengt u veel plezier en genot.

Allereerst, het resultaat van dit project. It's me de handschoen voor de eerste keer met behulp van FL Studio en synth software testen.

De versie 1.0 van de code van het prototype dat het ik ben vrijgeven voert niet HIT snelheid voor geluidsintensiteit verhoogd/verlaagd, maar het is een vrij eenvoudig en een nette codering uitdaging voor uw na bouwen.

De 2.0 prototype dat niet klaar nog is discreet, dual-handed, Wireless is ingeschakeld, ondersteunt verslaan snelheid en kan de speler omhoog/omlaag verschuiven octaven en Tom in real-time. Ook is het de doet zich niet beroepen op virtuele MIDI-poort.

De handschoenen (paar) v2.0 zullen openbare alsof dit zodra het klaar is dus niet nodig om te vragen voor meer informatie contact opnemen met.

Laat ik beginnen met de lijst met vereisten:

Belangrijkste vereiste:
1 x muziek liefhebber Arduino DIY'er op zoek naar een spannende en leuke geluid project.

Onderdelen lijst:
1 x Arduino bord met ten minste 4 analoge ingangen.
4 x kleine LDR Light Resistor (it-kosten $ cent en zijn zeer nauwkeurige)
4 x 1 K Ohm weerstand (of een andere door drempels en triggers op de CODE te wijzigen)
5 x meter voor dun en flexibel vaste kern draad. (dunne draad van oude telefoon snoer koorden kan goed doen)
1 x handschoen. Ik heb gekozen katoenen werkhandschoenen met rubber puntjes; ($1/paar)
1 x Protoboard en een bos Jumper Kabels;
1 x USB- of seriële kabel aansluiten op een Arduino -> PC.

Instrumenten en Misc materialen
Soldeer ijzer en soldeer draad
Een 10 "x 10" stukje EVA Foam voor LDR Sensor behuizing of soortgelijke hardschuim is zeer voorgesteld.
Een kleine schaar of keukenmes voor het snijden van de EVA in Ring vorm. Check de foto's.
Sterke Contact Lijm lijm (zoals gebruikt voor de wederopbouw van versleten schoenen!)
15 minuten Hobby Epoxy lijm (2 samengestelde), gebruikt op de behuizing van het schuim de LDR sensoren stevig vast te stellen.

Software lijst

--SpiekenzieLabs Serial Midi Converter: download en instructies pagina hier

--LoopBe1--vrije virtuele Midi poort - http://nerds.de/en/loopbe1.html

--FL Studio of Ableton of een andere goede synth-software met MIDI Automatisering mogelijkheden: FL Studio Demo
Er zijn tal van Drummer specifieke software die je op google vinden kan. Ook zou moeten GarageBand op MAC werken!
Ik heb echt liever dynamische synth geluid geboden door FL Studio plugins zoals Toxic Biohazard

Thats it.

Gebouw tips en bedrading schema 's

Sommige achtergrond: Aangezien LDR sensoren zijn slechts weerstanden die veranderen van de weerstand door de relatieve hoeveelheid licht dat zij u ontvangen overwegen die zijn geen palen als kathode en anode. Er zijn geen positieve en negatieve lood zoals Leds die Diodes.

Voorbeeld van hoe een LDR sensor met behulp van de arduino draad. Zorg ervoor dat u deze eenvoudige test vóór de bouw van uw handschoen. Gebruik de volgende code om te testen het schema:

http://www.Arduino.CC/cgi-bin/yabb2/YaBB.pl?num=1225675113 maar vergeet niet om de analoge IN-poort voor degene die u echt gebruikt wijzigen. In het voorbeeld gebruikt poort 0 en foto schematische poort 3.

Belangrijk: Houd er rekening mee dat elke sensor de 5V lijn zullen delen .

Dus na de handschoen klaar is zul je 5 draden tussen de Arduino en de handschoen.

5 Volt spanning lijn van arduino zal in 4 LDR lood, een ieder verbinden.
De andere 4 resterende draden zal worden aangesloten op de resterende LDR sensoren leidt.

DRADEN en poorten:

Draad #1 - groen op de foto's: 5v poort en 4 LDR in een gemeenschappelijke en gedeelde lijn leidt verbindt.
Draad #2 - White: Verbindt LDR uit 1 vinger op analoge IN-poort 0
Draad #3 - Wit: Verbindt LDR van vinger 2 met analoge IN poort 1
Draad #4 - wit: Verbindt LDR uit vinger 3 op analoge IN-poort 2
Draad #5 - wit: Verbindt LDR uit vinger 4 analoge IN poort 3

Als u de bovenstaande poorten die geen veranderingen nodig op de code die ik ben het verstrekken van zal worden.

Met betrekking tot de software. Eerst de stuurprogramma's LoopBe1 virtuele Midi poort dan zullen kunnen interface tussen seriële poort en Sound Generator toepassing.

De Arduino is codeset voor seriële poortsnelheid 57600 dus zorg ervoor dat u deze snelheid kiest wanneer uitgevoerd de Serial Midi Converter Software.

Binnen de synthesizer software zoekt en kies als standaard input poort de poort LoopBe Midi IN en zorg ervoor dat LoopBe en serieel naar Midi apps lopen en verzenden voordat u probeert te gebruiken een Midi-toepassingen.

Ik echt niet de tijd hebben nu tot het opstellen van een volledig schema van de protoboard maar het is precies zoals het op de LDR onderzoeksmethode met 4 weerstanden in plaats van één. En de LDR zullen ver en verbonden met de handschoen.

Hoop dat u geniet van uitvoeren en spelen met het na klaar.

De code moet hier worden gedownload:
Officiële downloadlocatie:
http://snipt.org/wngki

Opmerking: voel je vrij om de Debug-vlag inschakelt en controleer de seriële comm of werkt niet zoals verwacht.

Beste wensen

Gerelateerde Artikelen

TV afstandsbediening handschoen met behulp van Arduino, summatieve Project van TEJ3

TV afstandsbediening handschoen met behulp van Arduino, summatieve Project van TEJ3

Vandaag zullen we leren hoe maak je een handschoen afstandsbediening voor uw TV met behulp van een Arduino. Ik maakte een handschoen die alleen gebruikmaakt van drie vingers, als u wilt dat alle vijf u moet flex sensor (5), weerstand (5), man-man jum
DIY | Ambilight met behulp van de Arduino Nano

DIY | Ambilight met behulp van de Arduino Nano

In dit Instructable zal ik onderwijzen u hoe kunt u uw eigen (b) ambilight voor onder $40!Houd in gedachten dat de Ambilight werkt alleen op een PC met de Bambilight software.U moet de volgende onderdelen:Individueel adresseerbare RGB LED-strip - bes
Programmeren van uw chipkit dp32 met behulp van de Arduino IDE

Programmeren van uw chipkit dp32 met behulp van de Arduino IDE

chipKIT platen hebben meestal veel meer geheugen en rekenkracht dan vele Arduino boards Arduino boards, en dientengevolge, ze zijn zo veel beter in het manipuleren van gegevens.Aan de andere kant is de Arduino IDE gemakkelijk te gebruiken en te begri
ESP8266 ESP-12E NodeMCU met behulp van de Arduino IDE - een Tutorial programmering

ESP8266 ESP-12E NodeMCU met behulp van de Arduino IDE - een Tutorial programmering

NodeMCU Dev Board is gebaseerd op grote schaal onderzocht esp8266 systeem op Spaander van Expressif. Het gecombineerde functies van WIFI accesspoint en station + microcontroller en gebruikt eenvoudige LUA gebaseerde programmeertaal. ESP8266 NodeMCU a
ESP8266 controle WS2812 Neopixel LEDs met behulp van de Arduino IDE - A Tutorial

ESP8266 controle WS2812 Neopixel LEDs met behulp van de Arduino IDE - A Tutorial

Hallo iedereen,Als u als me bent, hebt u zoekend rond het internet een goede tutorial over het gebruik van de ESP8266 met neopixel LEDs (AKA de WS2812 of WS2812b), geprogrammeerd via de Arduino IDE. Ik heb niet gevonden het allen in één plaats, in he
Steampunk ESP8266 Internet verbonden klok met behulp van de Arduino IDE

Steampunk ESP8266 Internet verbonden klok met behulp van de Arduino IDE

Wat u krijgt wanneer een ring NeoPixel, een goedkope Arduino Wifi aan boord en een laser cutter in een stoom-Punk-Sedan lopen?Een modieuze Steampunk ontworpen Internet verbonden klok met behulp van de ESP8266 chip en de Arduino IDE natuurlijk!Hier is
Remote controlled webcam met behulp van de Arduino, SensorMonkey, jQuery en Justin.tv

Remote controlled webcam met behulp van de Arduino, SensorMonkey, jQuery en Justin.tv

Web in te schakelen voor uw interactieve sensoren over desktop, smartphone en tablet apparaten.Deze tutorial beschrijft in detail hoe met de gratis SensorMonkey -service op afstand besturen van een pan en tilt webcam aangesloten op een Arduino met ni
RFIDuino - met behulp van een Arduino & RFID-lezer te maken van een puzzel GeoCache

RFIDuino - met behulp van een Arduino & RFID-lezer te maken van een puzzel GeoCache

ik geniet van zowel Geocaching en elektronica en heb een paar van elektronische puzzel caches met behulp van een Arduino.Mijn nieuwste creatie (met de hulp van een collega cacher voor de code) is met behulp van een Arduino en RFID lezer te maken van
Hoe maak je een enkele LED knipperen met behulp van een Arduino Uno Board

Hoe maak je een enkele LED knipperen met behulp van een Arduino Uno Board

Vandaag, we zullen worden ter illustratie van hoe maak je een enkele LED knipperen met behulp van een Arduino Uno-board. Door elke stap te volgen, zal je dit doel bereiken.U zal het volgende nodig:Een Arduino BoardBrood bordUSB-connectorkabelEEN LED3
LED controle met behulp van de Arduino Bluetooth en Android. (Deel 1)

LED controle met behulp van de Arduino Bluetooth en Android. (Deel 1)

Dit instructable is een eenvoudige tutorial uitleggen hoe de controle van één LED met Android's Bluetooth.U moet:Arduino UNOWeerstanden 300Ω (3 x)Weerstand 150ΩLEDJumpers;Bluetooth-Module (HC-06/andere);Android telefoon;SPP Bluetooth Apk (unWired Lit
Mening gecontroleerde licht met behulp van de Arduino || Arme man EEG sensor

Mening gecontroleerde licht met behulp van de Arduino || Arme man EEG sensor

Het zou niet geweldig om te schakelen dingen in- of uitschakelen met je geest... !!!Zoals de Puzlebox baan Mobile Edition (http://www.amazon.com/Puzzlebox-Puzlebox-Orbit-Mob... ) of de coole Star Wars Science - Force Trainer ( http://www.amazon.com/S
Het maken van uw eigen candy grabber machine met behulp van de Arduino & 1Sheeld

Het maken van uw eigen candy grabber machine met behulp van de Arduino & 1Sheeld

Eenvoudig, dit project is een candy grabber machine gecontroleerd met behulp van de Arduino en 1Sheeld via Game pad Shield.1Sheeld is een platform voor Arduino waarmee u om te onttrekken in de sensoren en de mogelijkheden van uw smartphone en u kunt
Met behulp van een Arduino te beheersen of te testen een SPI elektronisch apparaat

Met behulp van een Arduino te beheersen of te testen een SPI elektronisch apparaat

er zijn veel elektronische apparaten die gebruikmaken van de SPI bus, of Serial Peripheral Interface bus, voor communicatie (bijvoorbeeld verschillende sensoren, LCD displays, digitale potentiometers, D/A en A/D converters, draadloze zenders en ontva
2-wiel Self Balancing Robot met behulp van de Arduino en MPU6050

2-wiel Self Balancing Robot met behulp van de Arduino en MPU6050

2-wiel Self Balancing Robot met behulp van de Arduino en MPU6050.Arduino als de controller en de sensor MPU6050 gebruiken om te bepalen van het evenwicht. Gewoon een eenvoudige seriële Bluetooth module toevoegen en een Bluetooth seriële Controller AP