Arduino rullstol trumset (3 / 3 steg)

Steg 3: programvara

Lägg till Arduino_MIDI_Library_v4.2 och Bounce2-master bibliotek till din Arduino programmering ansökan.

https://github.com/FortySevenEffects/arduino_midi _...

https://github.com/thomasfredericks/Bounce2

Kopiera och klistra in följande i en arduino skiss och ladda ner det till din arduino.

Du kan behöva leka med MIDI-not nummer beroende på vilken enhet du använder bearbeta dem.

#include

#include

MIDI_CREATE_DEFAULT_INSTANCE();

CONST int button_1 = 2;

CONST int button_2 = 3;

CONST int button_3 = 4;

CONST int button_4 = 5;

CONST int button_5 = 6;

CONST int button_6 = 7.

Bounce debouncer1 = Bounce();

Bounce debouncer2 = Bounce();

Bounce debouncer3 = Bounce();

Bounce debouncer4 = Bounce();

Bounce debouncer5 = Bounce();

Bounce debouncer6 = Bounce();

void setup() {

MIDI.begin(MIDI_CHANNEL_OMNI);

pinMode (button_1, INPUT_PULLUP);

pinMode (button_2, INPUT_PULLUP);

pinMode (button_3, INPUT_PULLUP);

pinMode (button_4, INPUT_PULLUP);

pinMode (button_5, INPUT_PULLUP);

pinMode (button_6, INPUT_PULLUP);

debouncer1.attach(button_1);

debouncer1.Interval(5);

debouncer2.attach(button_2);

debouncer2.Interval(5);

debouncer3.attach(button_3);

debouncer3.Interval(5);

debouncer4.attach(button_4);

debouncer4.Interval(5);

debouncer5.attach(button_5);

debouncer5.Interval(5);

debouncer6.attach(button_6);

debouncer6.Interval(5);

}

void loop() {

debouncer1.Update();

debouncer2.Update();

debouncer3.Update();

debouncer4.Update();

debouncer5.Update();

debouncer6.Update();

om (debouncer1.rose ()) {

MIDI.sendNoteOn (38, 120, 1);

Delay(10);

MIDI.sendNoteOff(38,0,1);

}

om (debouncer2.rose ()) {

MIDI.sendNoteOn (36, 120, 1);

Delay(10);

MIDI.sendNoteOff(36,0,1);

}

om (debouncer3.rose ()) {

MIDI.sendNoteOn (48, 120, 1);

Delay(10);

MIDI.sendNoteOff(48,0,1);

}

om (debouncer4.rose ()) {

MIDI.sendNoteOn (45, 120, 1);

Delay(10);

MIDI.sendNoteOff(45,0,1);

}

om (debouncer5.rose ()) {

MIDI.sendNoteOn (43, 120, 1);

Delay(10);

MIDI.sendNoteOff(43,0,1);

}

om (debouncer6.rose ()) {

MIDI.sendNoteOn (49, 120, 1);

Delay(10);

MIDI.sendNoteOff(49,0,1);

}

}

Se Steg
Relaterade Ämnen

Rigga en bil Horn till din väckarklocka!

Trött på att vara sent för något? Är din väckarklocka inte bullriga nog? Varför inte rigga en bil horn till din väckarklocka!? Här är en guide som lär dig hur man gör så.~Om du föredrar att titta på videor. Här är en full video tutorial jag gjort. Nj...

Arduino MIDI Rockband trumset

denna video visar en tidig prototyp av min arduino MIDI rockband trumset....

24V Motor Controller för $24, RC & Arduino

Som många människor, har jag velat använda basen på en elrullstol för fjärrkontrollen projekt. Dock rätt motor styrenheter är dyra, och jag tänkte att det måste finnas en billigare lösning. Jag ursprungligen köpte borstad råden (elektronisk Hastighet...

Hjärnan-kontrollerade rullstol

Hej! Många människor har skrivit oss sade de bygger Brain-Controlled rullstol, och det är bra! Vi ser fram emot att hjälpa dig att få igenom de hårda delarna, men några av er kommer inte att behöva någon hjälp (kanske). Vad vi vill från dig (alla) är...

Ögat kontrollerat rullstol!

Människor som har helt förlorat användning av deras muskler fungerar inte sina egna rullstolar.Det Eyedrivomatic systemet utnyttjar befintliga eye tracking-teknik så att användarna kan köra sina stolar igen - med bara sina ögon. Det är en låg kostnad...

Arduino-kontrollerade Robotic trumma

I år jag har berättat för någon som lyssnar som skulle jag bygga en robot trumma. De flesta slags ryckte likgiltigt. Även när jag byggde det, de flesta slags sneglade över på det och förmedlas tveksamhet. Det verkade som ingen men själv var övertygad...

Ultimate UpCycling: $40 rullstol Robot

jag behövde för att göra en del efterforskningar på Smart rullstol teknik, och vad bättre sätt för att göra det än på en faktisk rullstol?Tja, var ett bättre sätt upcycling 3 brutna rullstolar till en fungerande rullstol-baserad robot. Total kostnad...

Arduino UNO nRF24L01 + Shield

Nyligen fick jag mitt första par nRF24L01 + moduler. Men jag insåg snart, att den Arduino UNO ombord 3.3V regulatorn inte var kan köra nRF24 moduler på full effekt.Jag slutade med massor av ledningar mellan Arduino UNO, skärbräda med 3.3V regulator o...

Hemgjord elektroniska trumset

Vad är det?En fullstor hemlagad elektroniska trumset.Varför?Jag är entusiastisk över de ändlösa ljud tillgänglig via elektroniska provtagning. Jag har redan använt tangentbordet-baserad MIDI-controllers & en elektronisk Handtrumma (Roland Handsonic)...

Buggy rullstol Robot

detta är en ändring av en elektrisk rullstol.Jag kallade det "Buggy" av två skäl. #1 mina barn kan fortfarande rida runt eftersom jag lämnade stolen intakt. #2 jag har inte programmerat något på länge.Jag planerar att skapa "jobb" för...

Arduino xylofon

Jag gjorde en xylofon som använder en Arduino Mega att upptäcka när en anteckning träffas och generera MIDI-utgången. Detta projekt är wondeful eftersom jag i huvudsak gjorde en xylofon, ett trumset och alla andra MIDI kontrollerat ljud instrument, m...

Arduino R/C Lawnmower (painted)

What this is:Detta instructable visar dig hur man gör din Arduino till en R/C gränssnitt som du kan använda för precis vad som helst som kräver fjärrkontroll. Jag kommer också att visa hur jag byggde en R/C gräsklippare med min Arduino, en billig R/C...

USB-MIDI-fotpedal och trumset

Detta är en MIDI-fotpedal.Den har en hel massa funktioner och utbyggbart för ännu mer.De viktigaste funktionerna in i tre lägen.Läge 1. MIDI-kontroll uppdrag. Jag använder dessa i logik för att göra allt från att använda mobius som en loop pedal att...

Arduino trummor med Jetpack

Du kan bygga ett trumset ganska lätt om du har Arduino, Bluetooth och en Smartphone. Här har vi gjort en DIY Bluetooth trumset som tar input från en Piezo och spelar det från telefonen.Hela passar in i en låda och ljudet spelas upp från telefonen via...

Arduino, sensorer och MIDI-

Nu när du är igång med hjälp av Arduinos in- och utgångar, ger detta Instructable dig allt du behöver för att komma igång med sensorer för att utlösa MIDI-noter från Arduino. Detta inlägg är den sista delen i en serie workshops jag ledde på Kvinnors...

MIDI till ARDUINO

Detta är redan del av några av min Instructables, men förmodligen svårt att hitta via sökfunktionen.Det används i det följande Instructables:Micro Timelapse Dolly med DC motorer:Den avancerade mikro Timelapse Dolly med billiga steppers:Kabeln dolly p...

Låter reaktiva trumset

Trummor är redan en intressant att titta på instrument men vi kände mer kan göras. Vi beslutade att skapa ett trumset som kommer att reagera på det att träffas av en LED strip inuti trumman-belysning.Steg 1: Material/verktyg du behöver Arduino RedBoa...

MIDI-Arduino trummor

Jag har alltid velat lära sig spela ett trumset, men mina föräldrar låta aldrig mig eftersom "det tar upp för mycket plats" och "det gör för mycket brus".Så nu, många år och vissa elektriska kunskaper senare, har jag beslutat att göra...

Elektrisk rullstol Controller

Historia:Min vän kom till mig med en enkel begäran. För att reparera hans Elektrisk rullstol efter det skadades av lighning på laddning. Stolen var försedd med en haj controller, och den öppnas, fanns svår flash-overs synliga på handkontrollen dator...