Clamshell effektpedalen (10 / 10 steg)

Steg 10: Arduino skiss för Vippbrytare



Vippbrytare

Jag vill ha clamshell bete sig som en riktig effektpedal, så jag beslöt att göra en Vippbrytare nästa. Jag använde prov skissen, "Knock", från "Sensorer" exempel.

Detta använder samma ledningar som "IfStatementConditional" ovan. Men innan jag laddade skissen, gjorde jag en liten förändring:

Serial.println("knock!");

blir

Serial.println(sensorReading);

Detta tillåter mig att se värdena den Arduino läser av clamshell.

Efter verifiering och lastning skissen, öppnade jag följetong bildskärmen. Nu varje gång jag knackade på clamshell, ledde inbyggt stift 13 växlas på eller av. Dessutom visades sensorn läser sig i följetong monitor.

Det fungerade bra, men jag märkte att skärmen ibland återvänt flera avläsningar för varje kran, eller ingen alls. Så jag spelade med försening värde, och varierade hur snabbt jag knacka växeln med min fot. En fördröjning av 150 tycktes fungera bäst för mig.

Precis som med den första skissen, tröskelvärdet är nyckeln: om det inte fungerar, kontrollera att numret som är tilldelat till "threshold" är mycket lägre än sensorn läser siffror i monitor.

Här är skissen, en liten variant på Knock!, som jag kallar Stomp_Toggle. När du får switch funktion, kan du klippa och klistra in koden i någon sketch du.

/ * Stomp växla

Denna skiss läser clamshell variabelt motstånd används som stomp växel.
Läser en analog stift och jämför resultatet med en uppsättning tröskel.
Om resultatet är större än tröskelvärdet, skriver det
värdet till seriell port och växlar LED på stift 13.

Krets:
* En bly av den clamshell bifogas A0
* Andra leda av clamshell bifogas 5V på Arduino
* 10K resistor fästs marken från analog i 0

http://www.Arduino.cc/en/tutorial/knock

skapad 25 Mar 2007
av David Cuartielles < http://www.0j0.org>
modifierade 30 Aug 2011
av Tom Igoe
modifierade 10 Dec 2013
av Jesse Seay

Denna exempelkod är offentlig.

*/

Dessa konstanter inte kommer att ändra:
CONST int ledPin = 13. ledde till digital stift 13
CONST int gaspedalsignal = A0; clamshell är ansluten till analoga stift 0
CONST int tröskel = 500. tröskelvärdet för att avgöra när det upptäckta trycket växlar omkopplaren

dessa variabler ändras:
int sensorReading = 0; variabel för att lagra värdet läsa från givarstaven
int ledState = låg; variabeln som används för att lagra den sista LED statusen, för att växla ljus

void setup() {
pinMode (ledPin, produktionen); förklara ledPin som som utdata
Serial.BEGIN(9600); Använd den seriella porten
}

void loop() {
Läs sensorn och lagrar det i variabeln sensorReading:
sensorReading = analogRead(knockSensor);

om sensorn läsningen är större än tröskelvärdet:
om (sensorReading > = tröskelvärde) {
Växla status för ledPin:
ledState =! ledState;
uppdatera LED PIN-koden sig själv:
digitalWrite (ledPin, ledState);
Skicka sensor läsa tillbaka till datorn, följt av newline
Serial.println(sensorReading);
}
Delay(150); dröjsmål till undvika överbelastning serieport bufferten
}

Se Steg
Relaterade Ämnen

Upcycled Clamshell Tin Box

här är hur man gör en fin liten clamshell låda ur två tomma rektangulära burkar - om en Altoids tin är inte stort nog, detta kan vara ett lämpligt alternativ...Den ljusa målade designen på dessa kinesiska stekt ål burkar var faktiskt den funktion som...

CLAMSHELL PARASOLL

Jag ville göra en rundad solskydd för mina barn som jag kunde ta isär och lägga undan när det inte var i bruk. Jag ville också att det är billig, med delar som byttes ut enkelt.Jag tittade över hela internet och såg många olika designer, men inget so...

Akustisk-elektriska trä effektpedalen med Piezo PickUp

detta instructable är avsett att gå igenom byggnaden av en akustisk-elektriska stomp box.Denna typ av stomp box är ett slagverksinstrument normalt spelas genom att trycka på en fot på ovansidan men kan spelas för hand medan hålls under armen eller i...

Hörlurar effektpedalen

Inledning:Om du har en trasig par hörlurar och en förstärkare, då kan du göra en effektpedal gratis.Material:1.) hörlurar (åtminstone en talare måste fortfarande arbeta)2.) förstärkareTillval: 1/4" adapter (om hörlurarna inte redan har en fjärdedel t...

Hur man gör en enkel, mångsidig & badass "DragonBreath" Fuzz + snedvridning effektpedalen/pedal

.:: BADASS DISTORTION PEDAL::.Hej, är jag Emir, en persisk microelectronix ingenjör, expert, forskare, experimentalist, programmerare, innovatör, assembler, handledare & Hobby.& im så ledsen för min engelska inte är bra...: PDetta är min egen fuzz...

Riktig Mc Tube (effektpedalen gitarr Preamp)

Detta har jag riktig Mc tube gitarren effektpedal det cointain tube 12ax7 som låter superb... för migbaserat på Fred Nachbaur arbete och tonar pad, gärna se th pdf-fil som de byggerwww.DogStar.dantimax.dk/tubestuf/mctube.htmTonePadVARNING! -Läs igeno...

Pan Halstrad Basa filén med Clamshell svamp och smör citronsås

Klicka här för fler bra recept...

Dubbeldäckare, super Clamshell Altoid Tin(s)

har du någonsin velat passa något i en Altoids tin men hade inte tillräckligt med utrymme? Livet behöver inte vara som dålig, vet du. När jag först kom på denna kris gav jag nästan upp; ändlösa tårar förvandlas till sorgliga poesi sedan att få skrynk...

Korrugerad Clamshell Box

Detta är en enkel låda som är bekvämt för många ändamål. Rutan fungerar bäst när sidorna är minst 1 tum (2,54 cm) lång.Verktyg:linjalenpennamattkniv eller skalpellCutting matBen mapp (eller horn eller Teflon mapp) att göra mål veckbindemedel klipp, B...

Enkla lekfulla effektpedalen

att ha en hobbies och en unge i en gång ibland göra oss förvirrade. som en ska jag spela med i första rad?så, som en del av detta projekt är:1. lekfull2. enkelHuvudmålet är inte en "industriellt perfekt-ren-slät-bra fabricerade" sak men en "...

Rocksmith pedalen (effektpedalen stil controller) för XBox 360

detta är min första Instructable. Jag är glad att min timing kommer att sammanfalla med posten tidsfristen för Game.Life 2 utmaning! Jag har försökt att göra instructables innan, men det verkar som halvvägs genom mina projekt, jag sluta ta bilder. Sa...

Retro Raygun: förverkliga en prop genom CAD

Det är fullt möjligt, och ofta förekommande att förverkliga en prop genom hand-carving av olika material, antingen för den färdiga produkten eller som en mästare som ska användas för formning och gjutning.Det är också möjligt att göra betydande delar...

3D fjäril Mini-Cupcakes

den gångna våren jag tog tre dussin mini-cupcakes till våren picknick. Vad illustrerar bättre "Våren" än fjärilar? Jag kom upp med idén att göra fjärilar tredimensionellt med hjälp av smält choklad och detta Instructable kommer detalj hur jag gi...

Göra din egen BioChar och Terra Preta

ett enkelt sätt att göra BioChar i en 55 gallon drum. Hoppas att främja enkel, skalbar, miljövänliga metoder för att göra biochar för att förbättra jorden på små gårdar och bakgård trädgård. Och förbättra luften också.När du begrava kolet du binda de...

Ammo kan Power Pack

El är överallt. Ibland. Idén kom till mellan några vänner och mig att bygga en bärbar "power pack" så vi kan driva våra saker vart vi än går.Jag slutade att skapa en grej som inrymt ett 12 volts batteri, inverter och batteriladdare i en vattentä...

Äta lokalt, spara energi - en handledning

Min miljöbloggCa 5 år sedan gjorde jag ett åtagande för mig själv att jag skulle göra något åt de miljöfrågor som jag bryr mig om. Med arbete och två yngre barn, jag hade inte mycket bandbredd, men jag hade bestämning. Jag bestämde mig att forska och...

Gitarr-monterad F / X för $5!

Göra en mördare tonen/WahWah filtereffekt på de billiga! I Project används en "Remix" iPod modul, gjort för "repor" effekter med iPods. Ljudkvaliteten är faktiskt bra.Remix enheterna har drabbat lågprisbutiker (och ebay.) Den här kosta...

Boo från Monsters Inc.

detta var vår yngsta dotters första Halloween där hon var gammal nog att förstå vad som pågår och att delta fullt ut så att vi verkligen ville ha hennes klädedräkt att vara speciell. Vi beslutade om Boo från Monsters Inc.Steg 1: Det var ett bra val f...

En trevlig låda för en theremin

Efter diy grejer för musik saga var det dags att bygga en annan box, denna gång för min theremaniacs theremin kit.Jag hade theremin i en mycket ful trä låda och alltid velat ge det ett bättre hem. efter att ha gjort cajon på min sista instructable ja...