Re-programmering i Makey Makey (3 / 6 steg)

Steg 3: Fabriken programvara



Den makey makey har en grundläggande fabriken programvara som vi nu ska ändra, kan du ladda ner mjukvaran från denna länk eller bara kopiera den kod nedan.

#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 styrelsens makey makey KEY_UP_ARROW, / / upp pilen pad
KEY_DOWN_ARROW, / / ned pilen pad
KEY_LEFT_ARROW, / / vänster pilen pad
KEY_RIGHT_ARROW, / / höger pilen pad
' ', / / rymden button-kontrollen
MOUSE_LEFT, / / klicka knappen pad / / kvinnliga huvud på baksidan vänster sida < /p >< p > 'w', / / pin D5
'a', / / pin-D4
's', / / pin-D3
hade ', / / stift D2
"f", / / stift D1
"g", / / pin D0 / / kvinna huvudet på baksidan höger sida < /p >< p > MOUSE_MOVE_UP, / / pin-A5
MOUSE_MOVE_DOWN, / / pin-A4
MOUSE_MOVE_LEFT, / / pin A3
MOUSE_MOVE_RIGHT, / / pin-A2
MOUSE_LEFT, / / pin-A1
MOUSE_RIGHT / / 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 < /p >< p > #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

Programmera din Makey Makey

Standard MaKey MaKey nyckel pressar inte passar dina behov?I detta Instructable ska jag visa dig hur du anpassar nycklarna!Vad du behöver:-MaKey MaKey-USB-kabel-Arduino IDESteg 1: Ladda ner addonMaKey MaKey behöver en addon att arbeta med Arduino IDE...

Makey Makey papper Theremin

Detta är riktigt snabba projekt som visar hur du använder Makey Makey "Pro" funktioner som en micro controller. I detta projekt använder vi en av 6 Analog ingång stiften på undersidan av Makey Makey. Detta är ett stort projekt för människor som...

Morot Piano (en MaKey MaKey Project)

har du någonsin tänkt att en morot kan skapa ett bra ljud? Med hjälp av en MaKey MaKey kan de. Men att bara ha några nycklar är inte tillräckligt bra, vi ska bygga en som kan ha 18 nycklar och 2 full octave.Steg 1: material -MaKey MaKey-Morötter (ell...

Göra en ange nyckelknappen!

Allsmäktigt ange nyckel! Detta oh-så-tillfredsställa lämna nyckel förtjänar en särskild knapp för alla det är nyttan!Lär dig att programmera en MaKey MaKey och bygga upp din egen awesome och anpassade enter-knappen! Bonus: det ännu lyser upp!Total pr...

Interaktiv undersökning spelet

En enkät kommer till liv! Använda (nästan) alla föremål för att samla användbara data via en interaktiv, engagerande och roligt flervalsfrågor undersökning.Detta projekt använder Makey Makey mikrokontroller i kombination med en Raspberry Pi dator att...

Whack-A-politiker 2016

Whack-A-politiker är en spin på den klassiska Whack-A-Mole spelet. Whack-A-politiker har fyra kandidater i presidentvalet 2016, där spelarna välja sin favorit kandidat och döda resten av politikerna ur loppet. Varje kandidat droppar ur tävlingen efte...

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...

Tillgänglig Makey Makey - Puzzle

Detta är ett pusselspel som fokuserade på synskadade som slutanvändare. Varje bit har olika mönster av koppar tejp på det som endast slutföra kretsen och därmed ge ett bra svar när de placeras på rätt plats. I denna prototyp som, vi tilldelade varje...

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 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...

Säga ost Photo Booth med MaKey MaKey

Säg "cheese!" Lägga till några smak till ditt evenemang foto monter med... några faktiska ost! Använd en MaKey MaKey att förvandla en bit ost till en controller, sedan plåta!MaKey MaKey är en "uppfinning kit för alla", och det kan du g...

Använda den MaKey MaKey för att göra DIY hjälpmedel för tillgång till dator

i detta Instructable kommer vi att titta på hur man använder en innovativ produkt som kallas den MaKey MaKey för att skapa anpassade, låg kostnad, DIY dator tillgång gränssnitt för användare med funktionshinder.Vad är en dator tillgång gränssnitt?En...

Med skrapa och Makey Makey för att göra egna spel

Någonsin ville göra ditt eget spel men visste inte var du ska börja? Med Makey Makey och en laptop eller PC, kan du dra nytta av lätt att använda program som kallas Scratch för att doppa tårna i att skapa ditt första spel.Steg 1: Verktyg och material...

Att hjälpa Specialpedagogiska barn - magi Makey Makey

Ledamot Adam skriver:Efter vi fått 5 Makey Makey kit på fizzPOP: The Birmingham Makerspace, jag måste erkänna att jag var fast för idéer om hur man använder dem. Så jag bestämde mig att ta dem arbete och prova dem med några av de autistiska ungdomar...

Makey Makey och Scratch drift spel

Göra en kul, naturlig storlek drift spel av din egen karaktär! Super enkelt projekt för alla åldrar!Steg 1: materialMaterial som behövs:Makey Makey KitDator med Scratch Program (gratis online och offline transportsätt)KartongFärgAluminiumfolieLimmet...

Riktig frukt Ninja med Makey Makey / Scratch Programming

Har frukt? Inte vara tråkigt och bara äta det, istället spela med maten! Med hjälp av en Makey Makey och Scratch programmering kan du spela frukt ninja med real frukt! Detta spel är enkelt och roligt för alla åldrar! Vi kommer att ha barnen i våra ST...

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...