Morot Piano (en MaKey MaKey Project) (2 / 5 steg)

Steg 2: Omprogrammering av MaKey MaKey



Detta är en ganska lång process men när du vänjer sig, det är extremt enkelt.

Innan du kan programmera den MaKey MaKey genom att använda Arduino, måste du hämta Arduino miljö från här-http://arduino.cc/en/Main/Software. Hämta den senaste versionen som passar ditt operativsystem (Windows, Mac, Linux). Hämtningen kommer i form av en zip-fil, som måste vara uppackade till en katalog som du kommer ihåg. Därifrån kan du komma åt Arduino programmet genom att dubbelklicka på programmet Arduino.

Du måste också hämta drivrutinen och addon för MaKey MaKey, du kan få de här-https://www.sparkfun.com/products/11511.

En detaljerad uppsättning instruktioner om programmering din MaKey MaKey är tillgängliga här-http://www.sparkfun.com/tutorials/388

Jag tänker inte gå in på Detaljer om hur man omprogrammera ditt MaKey MaKey men jag kommer att visa dig vad du ska lägga.

#include "Arduino.h"

/*
/////////////////////////////////////////////////////////////////////////
TANGENTMAPPNINGAR: VILKEN TANGENT KARTOR TILL VILKA STIFT PÅ MAKEY MAKEY STYRELSEN? //
/////////////////////////////////////////////////////////////////////////

-Redigera nyckelkoderna matrisen nedan för att ändra nycklarna skickas av MaKey MaKey för varje ingång
-kommentarerna berätta vilken kanal skickar nyckeln (till exempel standard "w" skickas av pin D5)
-ändra nycklarna genom att ersätta dem. till exempel kan du ersätta "w" med andra enskilda brev,
nummer eller symbol på tangentbordet
-Du kan också använda koder för andra tangenter som modifierare och funktion nycklar (se den
listan över extra nyckel koder längst ned på den här filen)

*/

int nyckelkoderna [NUM_INPUTS] = {
ovansidan av makey makey styrelsen

"c", / / upp pilen pad
"b", / / ned pilen pad
'n', / / vänster pilen pad
"v", / / höger pilen pad
är ', / / rymden button-kontrollen
"q", / / klicka på button-kontrollen

kvinnliga huvud på baksidan vänster sida

"w", / / pin D5
'a', / / pin-D4
's', / / pin-D3
hade ', / / stift D2
"f", / / stift D1
"g", / / pin-D0

kvinnliga huvud på baksidan höger sida

"h", / / pin-A5
"j", / / pin-A4
"k", / / pin A3
'l', / / pin-A2
"z", / / pin-A1
'x', / / pin A0
};

///////////////////////////
BRUS AVBOKNING / / /
///////////////////////////
#define SWITCH_THRESHOLD_OFFSET_PERC 5 / / antal mellan 1 och 49
större värde skyddar bättre mot buller svängningar, men gör det svårare att trycka på och släppa
rekommenderade värden ligger mellan 2 och 20
Standardvärdet är 5

#define SWITCH_THRESHOLD_CENTER_BIAS 55 / / antal mellan 1 och 99
större värde gör det lättare att "släppa" nycklar, men svårare att "press"
mindre värde gör det lättare att "Tryck på" nycklar, men svårare att "släppa"
rekommenderade värdena ligger mellan 30 och 70
50 är "mellersta" 2.5 volt center
Standardvärdet är 55
100 = 5V (Använd aldrig så högt)
0 = 0 V (aldrig Använd detta låg

/////////////////////////
MUSEN RÖRELSE / / /
/////////////////////////
#define MOUSE_MOTION_UPDATE_INTERVAL 35 / / hur många loopar för att vänta mellan
sändande musen rörelse uppdateringar

#define PIXELS_PER_MOUSE_STEP 4 / / fler gör musen
gå snabbare

#define MOUSE_RAMP_SCALE 150 / / skalning faktor för musen rörelse rampning
Lägre = mer känsliga musrörelse
Högre = långsammare rampning av hastighet
0 = ökningen av

#define MOUSE_MAX_PIXELS 10 / / Max pixlar per steg för musrörelse

/*

///////////////////////////
EXTRA NYCKEL KODER / / /
///////////////////////////

-Du kan använda dessa koder i matrisen nyckelkoderna ovan
-för att få specialtangenter, funktionstangenter, etc

KEY_LEFT_CTRL
KEY_LEFT_SHIFT
KEY_LEFT_ALT
KEY_LEFT_GUI
KEY_RIGHT_CTRL
KEY_RIGHT_SHIFT
KEY_RIGHT_ALT
KEY_RIGHT_GUI

KEY_BACKSPACE
KEY_TAB
KEY_RETURN
KEY_ESC
KEY_INSERT
KEY_DELETE
KEY_PAGE_UP
KEY_PAGE_DOWN
KEY_HOME
KEY_END
KEY_CAPS_LOCK

KEY_F1
KEY_F2
KEY_F3
KEY_F4
KEY_F5
KEY_F6
KEY_F7
KEY_F8
KEY_F9
KEY_F10
KEY_F11
KEY_F12

*/

Se Steg
Relaterade Ämnen

MaKey MaKey Piano

Spela enkelt piano ackord med en knapptryckning med hjälp av MaKey MaKey.Steg 1: Vad är en MaKey MaKey?En MaKey MaKey är en styrelse som förvandlar alla ledande föremål till en tangent på tangentbordet! I det här fallet kommer vi att använda det för...

Grafit Piano Keyboard med MaKey MaKey och Scratch

Vid MaKey MaKey bygga natten på Boise ange Albertsons Universitetsbiblioteket, deltagare och student, Scott Schmader, lärt sig grunden för att utveckla detta awesome piano. Använd händerna fria MaKey MaKey marken armbandet han utvecklade för maximal...

DIY Makey Makey golv Piano

Detta projekt byggde ut det av Dellinger (Klicka för att se sitt arbete).Jag ändrade några av de arbetande delarna som passar våra behov.Detta är ett enkelt projekt och är kul!Steg 1: material:BristolkartongAluminium tejpStandard elektrisk trådMakey...

Makey Makey golvet Piano

Vem vill inte dansa runt på en gigantisk våning piano som Tom Hanks i Big?Det finns många bra Makey Makey piano tutorials på nätet. Vi ville göra en version som verkligen såg ut som ett piano och det fungerade utan deltagare behöva hålla att en tråd...

Mänskliga Piano Makey Makey

Hej! Våra namn är Jackson och Felix, och vi gymnasieelever i klassen nya Maker på Arroyo Grande High School i Kalifornien.Vi gjorde en Makey Makey mänskliga Piano. Vi trodde det var något roligt och bara kul att bygga. Dess en enkel och snabb projekt...

Makey Makey: Piano handske

Hej! Så du skulle vilja spela piano, men det finns ett problem, rätt? Du behöver ett piano, men du inte har en, oavsett anledning är. Du kan spela piano med piano handskar, och bästa är att du kan spela det överallt. I ditt hus, vid skrivbordet, på g...

Makey Makey vatten Piano

Vi har några inspirerade lärare och beslutsfattare här i Arkansas.På den Arkansas State University Museum Tinkerfest 13 juni kom två av Tinkerfest personal upp med idén om ett vatten piano drivs av Makey Makey och Scratch. Jag samarbetar med dem att...

Lätt Makey Makey golvet Piano

Jag fick möjlighet att prova ut en Makey Makey som del av en Instructables bygga natt på min lokala makerspace, The Maker Station. Om du inte är bekant med den, en Makey Makey är ett kit som gör att du förvandla tur vardagsföremål till pekplattor som...

Lär dig pianotangenter med Makey Makey

Jag byggde detta för en Instuctables kväll på The Maker Station. Detta spel hjälper dig att lära dig där anteckningarna är på ett piano tangentbord genom lek.Vår grupp var inbjuden att vara en del av en Maker Station paviljong på expo en utbildning....

Makey Makey interaktiva målning

Definitionen av interaktiva har gått förlorad. Makey Makey gör att du kan interagera med en målning där du enkelt röra en del av en målning och målningen kommer att svara tillbaka genom att göra ett ljud.Steg 1: materialTom dukMakey MakeyAlligator Cl...

MaKey MaKey ljud penslar

Eureka! Factory höll vår januari Instructables bygga natt med MaKey MaKey med några av våra favorit unga beslutsfattare, Edgar Allan ohm, den Första robotteknik konkurrensen (FRC) team baserat på Mark O'Lakes Branch Library i Pasco, FL. Ohm hade en f...

Origami Makey Makey

Denna tutorial ska show dig hur man skapar en Origami Makey Makey.Steg 1: Origami mönsterFör att göra dina Origami djur behöver du bara papper, om du inte vet hur man gör Origami och sedan kan du följa instruktionerna nedan.Klicka här för Origami mön...

Makey Makey Nerf Game

Here is the video of the finished product. Det är en kombination av en Makey Makey styrelse och den programvara som kallas Scratch.Video: http://youtu.be/mxRJvs30iYkMakey Makey styrelse:http://www.Amazon.com/MaKey-original-Invention-kit/DP/B008SFLEPE...

Makey Makey elektroniska Melodica

Ansluta dig till marken/jorden när med hjälp av Makey Makey tangentbordet tar lite av roligt bort, eftersom det ofta innebär att du sluta med en tråd ofta klippt till din handled eller hållas i handen. Så kom Divya med utmärkta idén om att placera ma...

Anpassade Crazy Taxi Video Game Controller med Makey Makey

Vad sjutton är en Makey Makey?Har du någonsin velat ändra hur kontrollerna fungerar på en viss datorprogram eller spel? Någonsin velat skapa en rolig elektronisk uppfinning utan att behöva vara en ingenjör eller programmerare? Någonsin vill ha galet...

Lära sig att räkna pengar med mynt med MaKey MaKey!

Lära sig att känna igen och räkna med mynt med MaKey MaKey. Någon med en MaKey MaKey kan skapa detta pedagogiska verktyg för barn. Mjukvaran är skriven i grunden, som kan modifieras för att gå djupare i mynt samt repa programmering. Vi hoppas att du...

Hur man löda - Makey Robot Badge

Hej mitt namn är Jeff och jag en Maker. I denna "Introduktion till lödning" delar jag min teknik och verktyg jag använder för att göra en enkel LED projekt.Steg 1: Krävs verktyg Lödning kräver några grundläggande verktyg. De bifogade bilderna är...

Att införa Makey Makey

Vad är Makey Makey? Förvandla hela världen till ett tangentbord. Det är en enkel uppfinning Kit för nybörjare eller experter gör konst, teknik och allt däremellan. Hur fungerar det? Alligator Clip två objekt till Makey Makey. Till exempel, du och en...

Kul spelenheter med MaKey MaKey

MaKey MaKey är "en uppfinning kit för alla!" Du kan använda detta kit för att vända alla föremål som kan leda elektricitet i en styrenhet eller tangentbord. I detta Instructable, använder vi en färdig datorspel och vissa varje dag objekt--vi omv...