Nursery Rhyme Hat (2 / 8 steg)

Steg 2: Skapa en Plan



jag började med en idé till en hatt som du kan bära under en storytime med små barn. När de utsätts för ljus (lyft den blomma filt löv) hatten skulle lysa upp och spela en barnvisa melodi som en rolig prop för storytime. Jag använde eller lärt sig koden från Leah Buechley ljudexempel, Caseys ljussensor koden för hennes natt och dag leksak, Alyson's Dark-vara-borta kod och Leah Buechley Tricolor LED kod. Jag slutade med en kod som gjort min hatt lysa upp och spela Maria hade ett litet lamm (se nedan).

Anslut din FTDI och batteri till moderkortet och coonect den till datorn med USB-kabeln. Ladda upp din kod.

/*
Nursery Rhyme hatt
Liz Huessy
Mars 2014
*/
int ledPin =
int ledPin = A3; Den vita LED stiftet är ansluten till pin A3
int redPin = 10; Den röda LED stiftet är ansluten till pinne 10
int bluePin = 9; Blå LED stift är ansluten till pin 9
int greenPin = 6; / / grön LED stift är ansluten till stift 6
int marken = 11; Stift 11 är marken pin
int speakerPin = A2; Högtalaren är ansluten till digital pin A2
int sensorPin = A4; Ljussensorn är ansluten till pin A4
int sensorValue; Variabel för att lagra värdet kommer från sensorn

void setup()
{

pinMode (speakerPin, produktionen); Anger detta stift vara en utgång
pinMode (A3, OUTPUT); Anger detta stift vara en utgång
pinMode (10, OUTPUT); Anger detta stift vara en utgång
pinMode (9, OUTPUT); Anger detta stift vara en utgång
pinMode (6, OUTPUT); Anger detta stift vara en utgång
pinMode (sensorPin, ingång); //
pinMode (marken, OUTPUT);
digitalWrite (marken, låg); Stänger av strömmen till stift 11 (mark)

}

void loop() / / kör på en slinga
{

sensorValue = analogRead(sensorPin); Läsa värdet från sensorn
Delay(100); Fördröjning för 1/10 sekund

om (sensorValue < 20) / / om det är mörkt, stänga alla lysdioder av
{
digitalWrite (6, låg).
Delay(750);
digitalWrite (9, låg).
Delay(500);
digitalWrite (10, låg).
Delay(500);
digitalWrite (A3, låg);
Delay(500);
}
annat {//If det är inte mörkt, tur grön och blå lysdioder på och spela melodin och slå sedan på röda och vita lysdioder
digitalWrite (6, hög).
Delay(500);
digitalWrite (9, hög).
Delay(500);
Scale(); Anropa funktionen scale()
Delay(1000); Dröjsmål i 1 sekund
digitalWrite 10, hög.
Delay(500);
digitalWrite (A3, hög);
Delay(500);

}
}
void beep (unsigned char speakerPin, int frequencyInHertz, lång timeInMilliseconds) / / ljudet producerar funktion
{
int x;
lång delayAmount = (long)(1000000/frequencyInHertz);
lång loopTime = (long)((timeInMilliseconds*1000)/(delayAmount*2));
för (x = 0; x < loopTime; x ++)
{
digitalWrite(speakerPin,HIGH);
delayMicroseconds(delayAmount);
digitalWrite(speakerPin,LOW);
delayMicroseconds(delayAmount);
}
}

Annullera skala () //Play Maria hade ett litet lamm
{
beep(speakerPin,2637,500); E
beep(speakerPin,2349,500); D
beep(speakerPin,4186,500); C
beep(speakerPin,2349,500); D
beep(speakerPin,2637,500); E
beep(speakerPin,2637,500); E
beep(speakerPin,2637,1000); E

beep(speakerPin,2349,500); D
beep(speakerPin,2349,500); D
beep(speakerPin,2349,500); D
beep(speakerPin,2637,500); E
beep(speakerPin,2637,500); E
beep(speakerPin,2637,1000); E

beep(speakerPin,2637,500); E
beep(speakerPin,2349,500); D
beep(speakerPin,4186,500); C
beep(speakerPin,2349,500); D
beep(speakerPin,2637,500); E
beep(speakerPin,2637,500); E
beep(speakerPin,2637,1000); E

beep(speakerPin,2637,500); E
beep(speakerPin,2349,500); D
beep(speakerPin,2349,500); D
beep(speakerPin,2637,500); E
beep(speakerPin,2349,500); D
beep(speakerPin,4186,1000); C
beep(speakerPin,4186,1000); C
}

När jag skrivit min kod, nästa sak jag gjorde var att skapa ett diagram över min e-textil, visar den exakta anslutningar och layout av min krets, att se till att inga negativa och positiva fodrar crosssed och att varje LED, Summer och Sensor var ordentligt anslutna.
Det är mycket viktigt att slutföra det här steget innan du tar isär Lilypad bitar!

Se Steg
Relaterade Ämnen

Kitsch figur skulpturer

Tänk på dessa skulpturer som godtagbar inför trädgårdstomte, kitsch till peka av god smak, vi vill att de granna, läskiga, tastelessly braskande och inomhus.De är tre dimensionell tecknat utför vitsiga. I grunden är det konst som är begripliga och pr...

Choklad jordnötssmör Hi Hat

detta är en anpassning av stefs choklad jordnötssmör Hi Hat från cupcakeprojects.comJag fann att dessa är ganska rik, så de bäst skulle avnjutas med ett glas mjölk, men ack så läckra!Steg 1: Behöver du:1 1/2 koppar alla ändamål mjöl1 tsk bakpulver1/2...

Duct Tape Hat

en annan regnig morgon - kan inte göra något gården arbete (boo-hoo).Detta ser ut som en bra dag att prova en idé jag har varit funderar över en duct tape hatt att bära på stadens parad den 4 juli!Verktyg:SaxHäftapparatMärkning pennaLeveranser:Tidnin...

Duct Tape Pirate Hat

rackare! Det är dags att sätta segel på jakt efter bytet. Men varje pirat needin' en trogen hatt. Och jag fick bara instruktionerna för dig.Steg 1: materialTid:Det tar ca 2 timmar att avsluta duct tape pirate hat.Material:2 rullar svart silvertejp1 r...

CD-mosaik reflekterande Hat

märkte jag var en stack av riktigt gamla CD-skivor av mitt skrivbord (saker som Encarta 2000, 65 000 Clipart bilder, etc.). Det första jag tänkte var "OOOOHHHH glänsande". Nästa sak jag tyckte var "Hmm, kanske jag skulle kunna göra något av...

Bilda en cowboyhatt från ett billigt Straw Hat

jag behövde en hatt för att gå med en cowgirl outfit min mamma gjorde för min dotter, men allt jag kunde hitta var en påsk stråhatt som inte riktigt matcha... Vi beslutade att få det och se om vi kunde få det att fungera och jag blev förvånad över hu...

Mini Top Hat

baserat på instruktionerna och http://overthecrescentmoon.blogspot.com/2011/08/mini-top-hat-tutorial.html. För en kommande outfit att bära till Anime Central 2012 i Chicago. Kartong och maskeringstejp inne, filt sydd utanför (så det kan vara re-used/...

Fotmanövrerad virveltrumma - en adapter för hi-hat stativ

Detta är en enkel-till-bygga, billig (förutsatt att du redan har ett trumset), road-testad mekanism som omvandlar en regelbunden hi-hat stativ till en effektiv virveltrumma visp. Det skulle vara enkel att anpassa för kabel hi-hat för mer mångsidighet...

Upptagen Baby Hat

nr baby kommer att dra detta hat off... det är för mycket kul!Steg 1: Upptagen Baby mössa Steg ett: materialHitta en långärmad småbarn teeNål och trådBarnsjukdomar filt / toySteg 2: Upptagen Baby mössa Steg två: skärandeKlippte av ärmarna på axelnSkä...

Baby Owl Hat

fyra av mina vänner hade bara bebisar här senaste månaden. Naturligtvis innebär det stickning tid! Jag trodde att sticka en baby mössa skulle vara lätt - bara ta en vuxen storlek hatt, och skala ner, höger? Så jag börja arbeta, och gjorde något som v...

Baby Pie Hat

ett mindre rörigt sätt för barn att bära deras paj. Denna hatt har en hatt crown diameter 5 inches och en höjd på 7 inches. Det ska passa ett barn runt 5-6 månader.Stygn-dubbel virka, kedja, bobble, slip stitch, gå med färgerStorlek krok-5,50 mmGarn...

Pärlstav hat

här är en pärlstav hatt som jag gjort till mina flickor. De älskar dem. Jag hittade mönstret på provocraft hemsida. Jag använde kniffty knitter vävstolar. Jag använde pastell gula Jiffy garn. För det hat som har lila i den. Jag använde en del av ögon...

Beard Hat

You need:Färgade garn för hatten (eller en mössa typ hatt)Naturfärgat garn för skäggetVirka färdigheterVirknålSaxSymaskinSteg 1.Lär dig att virka.Eller bara prata med din mormor.Steg 2.Virka en hatt. Jag använder mönster nedan. Du kan också använda n...

Skäggiga Hat

vintern kan komma till ett slut, men det betyder inte att kylan är. Denna mössa är en perfekt idé för antingen män som redan har rakat deras skägg de samlat under vintermånaderna och känsla som de behöver en ersättare, en rolig present till en vän, e...

How to Make a Leather Costume Hat

Detta är den andra läderhatt jag har avslutat. Min första var ett slags stiliserad ta på en mer traditionell cylinderhatt. Här är ännu mer intressant eftersom det är från en anime. Anime kallas Black Blood Brothers och det handlar om en vampyr heter...

3W LED Hat lampa - 300 Lumens

HandsfreeDimbar med 3 inställningarKörtid: 2-3 timmar (hög), 4-6 timmar (normal), 20-30 timmar (låg)Använder 3 AA-batterierAlternativ för andra LED-färgerDenna hatt lampa var inspirerad av ProdMod som ritade en 3W LED videokamera ljus.Steg 1: materia...

3W LED Hat lampa uppdatering (PWM Dimmer krets)

hat lampan jag tidigare konstruerade hade 3 Ljusstyrkeinställningar för. Jag trodde inklusive en PWM dimmer skulle göra det användbart för mörk anpassning och utöka batteritiden. Med en svag inställning för en varm färg skulle vara melatonin vänlig n...

Hur: 70-talet stil plumsa kände Hat från en gammal Western Hat

så, har du tittat hela yon interwebz och varje sparsamhet butik eller antika köpcentret i staden för att hitta den perfekta vintage 70-tal hatten, men till ingen nytta? Du har kommit till rätt ställe! Om du är som mig, du ser dessa diskett mästerverk...

Flygande papper hat

hur till göra en flygande papper HAT...