LilyPad Arduino e-Reader fallet (3 / 8 steg)

Steg 3: Kodning ditt projekt.

Ta inte din LilyPad isär innan du har framgångsrikt kodat projektet. Inte bara är det lättare att arbeta med LilyPad bitar när de är sammansvetsade i styrelsen, men att veta att din kodning är korrekt och fungerar innan du tar isär bitarna för att sy på ditt fall är avgörande. Om du stöter på några problem i framtiden, vet du att problemet inte är med kodningen!

Detta är vad jag ville ha mitt projekt att göra: När top case luckan öppnades, skulle nyligen utsatta ljussensorn känna ljuset och slå på fyra vita lysdioder och spela ett kort utdrag från hedwigs tema på summern. Fliken kuvert skulle förbli stängda över elektroniska bitarna medan detta hände. Musiken skulle spela en gång med ljus och sedan gå ut. Sensorn skulle behöva gå mörkt igen och sedan känna ljuset att starta musik/lamporna igen.

Min projektkod finns i den första filen nedan. Jag försökte förklara mina steg genomgående kodning. Jag tog de flesta av min kod från Arduino exemplen [Blink, ToneMelody och AnalogInput], ändra för att passa mitt projekt. Jag kodade den första 14 anteckningar från hedwigs tema med guide i ToneMelody och låtens noter. Jag fick den så nära som jag kunde få till verkliga ljudet — del fantasi kan vara nödvändigt! Den andra filen innehåller information som "Platser", krävs att spela melodin.

Vad är tredje koden? Jag skadat på något sätt min sensor efter att slutföra projektet. Jag hade därför att ändra kodningen så fallet skulle spela musik och lyser upp [en gång] när jag satte på den. Den tredje filen nedan representerar denna kod. Om inte din sensor på något sätt blir skadad [och jag ska inkludera en varning om detta på lämplig plats i min syinstruktioner], behöver du inte det tredje blocket av kod!

Se Steg
Relaterade Ämnen

LilyPad Arduino binär klocka

LilyPad Arduino binär klocka instruktioner!Förteckning över material:LilyPad Arduino 328 moderkortet - $21,95https://www.Sparkfun.com/products/9266LilyPad FTDI grundläggande Breakout - $14.95https://www.Sparkfun.com/products/10275Mini USB-sladd - $3,...

LilyPad Arduino målad duk med musik och ljus

detta är ett projekt som jag skapade för mina barn och teknik klass som jag tar i mitt bibliotek Science magisterprogrammet. Detta var en av mina första erfarenheter med kodning så detta var en prova process men detta instructable bör beskriva min fr...

Athena Uggla kudde nattlampa-Lilypad Arduino

IntroduktionFör min teknik för ungdom i bibliotek klass fick jag experimentera med en cool bit teknik som kallas en Lilypad Arduino. Denna typ av Arduino ombord är specifikt för e-textilier. Moderkortet för Arduino kan programmeras och komponenter so...

LilyPad Arduino fyllda Fox leksak

Jag var tvungen att skapa ett projekt som använde LilyPad Arduino för en klass på teknik i bibliotek, och jag valde att skapa ett gosedjur som sjunger "Jesus älskar mig" medan lampor blinkar med anteckningar. Jag gjorde en räv, men mönstret som...

Musikaliska uppstoppade djur med LilyPad Arduino

detta är plommon. Hon spelar "Gamla MacDonald har en Farm" när knappen i sitt högra öra skjuts.Hon är ett projekt jag gjorde för en klass - ungdom och teknik i biblioteken. Här finns ett gosedjur med en tryckknapp switch sys in sitt ear och alla...

Lilypad Arduino - regnbågen fisk Twinkle Bag

Jag deltar i en kurs här terminen på teknik i skolor och bibliotek. Vi var tvungna att göra något slags projekt med LilyPad Arduino och dess programvara. Detta var min första erfarenhet sömnad, och var definitivt en "lära-som-du-gå" uppdrag med...

Alligator clip jumper tråd för LilyPad Arduino

Medan prototyper med min Lilypad Arduino ville jag använda en skärbräda. Jag började bara klippning vissa alligator testsladdarna (bifogas Lilypad) till startkablar (i bakbord), men min arbetsyta kunde få överfulla med kablar, och snabbt. Också, jag...

Lilypad Arduino Rocket fartyget Cape

jag tar ett barn och teknik kurs för min MLS detta termin, och en av våra uppdrag är att skapa leksaker med LilyPad Arduino utveckling styrelsen. LilyPad Arduino används för att skapa e-textilier som du kan programmera för att göra olika saker. I det...

Öppna hjärtat & LilyPad Arduino brosch

här är hur man kombinerar Jimmie Rogers öppna hjärtat Kit med en LilyPad Arduino microcontroller styrelsen att göra en animera LED hjärtat brosch.Här är en video av det i aktion:Material:Öppet hjärta kit eller gör din egenLilyPad ArduinoLilyPad AAA p...

Lilypad Arduino Spider kostym

Denna termin tar jag en klass på barn och teknik som en del av min examen i arkivvetenskap. En av mina uppdrag omfattar listigheten en bärbar och programmerbara objekt via en LilyPad Arduino utveckling ombord. Jag har tre barn som alltid behöver kost...

Lilypad Arduino lätta upp Critter

att göra en uppstoppad kanin som lyser upp när du rör öronen tillsammans följa instruktionerna. Detta projekt kan skapas med hjälp av tyg rester och en Lilypad Arduino.Material:1 Lilypad Arduino4 LED lamporLedande trådEn mini USB-adapterPapperpennaTy...

LilyPad Arduino Sensor Demo matta

Denna handledning visar hur du skapar en sensor demo matta för LilyPad Arduino. Jag ville ha en plats där jag kan experimentera med olika sensorer, men också något som jag kunde använda för att visa exempel på vad som kan göras utan ständigt ladda up...

LilyPad Arduino Totoro plysch med paraply

material:För Totoro:Filt: 1 svart 3 grå, 1 vit, 1 beigeNålSvart trådPoly-fil fyllningCardstockSaxPinsPenna eller kritaDIY Totoro plysch Tutorial härTotoro mönster härFör paraply:3 eller 4 olika typer av tygFilt: 1 grå, 1 svart2 popsicle pinnarNålSvar...

LilyPad Arduino blinkande cykel säkerhet Patch

jag gjort här broderade lapp i en annan instructable, men här ska jag visa dig hur du lägger till blinkande lysdioder till din ryggsäck för nöje och säkerhet. Jag använde en LilyPad Arduino med ett laddningsbart litium-polymer batteri för planhet och...

Hur ladda upp koder till Lilypad Arduino utan FTDI med hjälp av Arduino Uno

Idag, ska jag visa dig som jag brukade hade ett problem med min FTDI modul medan jag försöker ladda upp någon - på Arduino IDE designat - koder från min dator till Lilypad Arduino Atmega328 ombord.Faktiskt, måste du använda dina FTDI moduler som vanl...

LilyPad Arduino natt och dag leksak

jag undervisar en kurs här terminen på teknik i bibliotek, och i år blir det en gör / kodning uppdrag med LilyPad Arduino. Detta är ett undersökande, öppen, lära-som-du-gå uppdrag. Jag hade aldrig använt en Arduino innan, inte heller hade jag kodat i...

Hur man gör en LilyPad Arduino LED kjol

kjolen blinkar slumpmässigt när det blir mörkt.Att se kjolen i aktion besök: http://collarandlapel.com/category/rock/lilypad-arduino-led-rock-lilypad-arduino-led-skirt/Materialet innehåller:TulleFoder (jag har använt mellantunga bomull.)Elastiska ban...

Barns tyg boken (med LilyPad Arduino)

som en sewable (mjuk) kretsar projekt, jag skapade en Broadway tema tyg bok. Jag blev inspirerad av en personlig tyg bok med familjemedlem bilder som min unga kusin fick. För att göra boken lyser upp och spela låtar, använde jag Lilypad Arduino tekni...

Läggdags styrelsen använda LilyPad Arduino

för en klass på Ungdom och teknik, vi tilldelades till ett projekt med LilyPad Arduino, en mikrokontroller ombord för att göra e-textilier. Jag beslöt att göra en hängande styrelse med en starscape som skulle lysa upp och spela en vaggvisa. Jag använ...