Violano-Lilypad Arduino XBee instrument (2 / 6 stap)

Stap 2: Aansluiten van een Lillypad met LED en de Sensor


a. het is raadzaam om te stoppen en Controleer bij elke stap van de programmering voordat u verdergaat naar het koppelen van de LED's.

b. beginnen door te controleren of de sensor werkt door het aanbrengen van Led met het bestuur van de Lillypad alligator clips gebruiken.

c. Gebruik de circuit pathway geïllustreerd in de bijlage de LED's verbinden met de sensor.

1. LED's knipperen met lichte sensor-1 (het resultaat is hieronder opgenomen)

Program van de lichtsensor waarnaar de opgegeven hoeveelheid licht met behulp van de onderstaande code.
Dit veld bepaalt wanneer de LED zou inschakelt.

int myLed [] {A2, A3, A4} =;

int i = 0;

int sensor = A5;

VOID Setup {}

Serial.begin(9600);

voor (ik = 0; ik < 3; i ++) {}

pinMode (myLed [i], OUTPUT);

}

}

void loop {}

int sensorValue = analogRead(sensor);

Serial.println(sensorValue);

delay(100);

Als (sensorValue > 225) {{}

digitalWrite (myLed [i], laag);

}

}

else {}

Light();

}

}

ongeldig light() {}

voor (ik = 0; ik < 3; i ++) {}

digitalWrite (myLed [i], hoge);

delay(100);

digitalWrite (myLed [i], laag);

delay(100);

}

}

2. de controle LEDs met lichtsensor - 2

Het doel is om de LED afzonderlijk met de lichtsensor controle.

Als u de werking van de lichtsensor via de seriële poort, noteer de maximale en minimale waarde. U kunt dit programma om te bepalen van de manipulatie van de lichtsensor. Bijvoorbeeld, in welke mate moet de lichtsensor worden gedekt door licht voor de LED inschakelen.

int myLed [] {A2, A3, A4} =;

int i = 0;

int sensor = A5;

VOID Setup {}

Serial.begin(9600);

voor (ik = 0; ik < 3; i ++) {}

pinMode (myLed [i], OUTPUT);

}

}

void loop {}

int sensorValue = analogRead(sensor);

Serial.println(sensorValue);

delay(100);

Als (sensorValue < 50) {/ / Tur alle de LED af, als de waarde hoger is dan 40

digitalWrite (myLed [i], laag);

}

anders als (sensorValue > 60, sensorValue < 120) {}

digitalWrite (myLed [0], hoge);

delay(100);

digitalWrite (myLed [0], laag);

delay(100);

}

anders als (sensorValue > 120, sensorValue < 230) {}

digitalWrite (myLed [1], hoge);

delay(100);

digitalWrite (myLed [1], laag);

delay(100);

}

anders als (sensorValue > 230, sensorValue < 330) {}

digitalWrite (myLed [2], hoge);

delay(100);

digitalWrite (myLed [2], laag);

delay(100);

}

anders

{

Light();

}

}

ongeldig light() {}

voor (ik = 0; ik < 3; i ++) {}

digitalWrite (myLed [i], hoge);

delay(100);

digitalWrite (myLed [i], laag);

delay(100);

}

}

Gerelateerde Artikelen

LilyPad Arduino knipperen fiets veiligheid Patch

LilyPad Arduino knipperen fiets veiligheid Patch

ik maakte deze geborduurde patch in een verschillende instructable, maar hier zal ik u tonen hoe te voegen knipperende LEDs aan uw rugzak voor plezier en veiligheid. Ik gebruikte een LilyPad Arduino met een oplaadbare lithium-polymeer batterij voor v
Open hart &amp; LilyPad Arduino broche

Open hart &amp; LilyPad Arduino broche

hier is hoe te de Jimmie Rogers' Open hart Kit combineren met een LilyPad Arduino microcontroller board om een animeren LED hart broche.Hier is een video van het in actie:Materialen:Open hart kit of maak je eigenLilyPad ArduinoLilyPad AAA vermogen be
LilyPad Arduino gevuld Fox Toy

LilyPad Arduino gevuld Fox Toy

Voor een klasse op technologie in bibliotheken, ik had voor het maken van een project dat de LilyPad Arduino gebruikt, en ik koos maken een knuffeldier die "Jesus Loves Me zingt" terwijl lichten met de toelichting knipperen. Ik maakte een vos, m
LilyPad Arduino licht-up Critter

LilyPad Arduino licht-up Critter

Volg deze instructies om het maken van een gevuld konijntje dat oplicht wanneer je aanraken haar oren samen.  Dit project kan worden gemaakt met behulp van restjes stof en een Lilypad Arduino.Materialen:1 Lilypad Arduino4 LED-lampjesGeleidende draadE
Athena de uil kussen nachtlampje-Lilypad Arduino

Athena de uil kussen nachtlampje-Lilypad Arduino

IntroductieVoor mijn technologie voor de jeugd in bibliotheken klasse heb ik om te experimenteren met een cool stukje technologie genaamd een Lilypad Arduino. Dit soort Arduino board is specifiek voor de e-textiel. De belangrijkste Raad van bestuur v
LilyPad Arduino Binary Clock

LilyPad Arduino Binary Clock

LilyPad Arduino Binary Clock instructies!Lijst van materialen:LilyPad Arduino 328 hoofdboard - $21,95https://www.Sparkfun.com/products/9266LilyPad FTDI fundamentele Breakout - $14.95https://www.Sparkfun.com/products/10275Mini USB cord - $3.95Misschie
Muzikale gevuld dier met LilyPad Arduino

Muzikale gevuld dier met LilyPad Arduino

dit is pruim.  Ze speelt "Oude MacDonald is een boerderij" wanneer de knop in haar rechteroor is geduwd.Ze is een project dat ik gemaakt heb voor een klasse - jeugd en technologie in bibliotheken.  Het beschikt over een knuffeldier met een druks
Hoe te uploaden codes naar Lilypad Arduino zonder FTDI met behulp van Arduino Uno

Hoe te uploaden codes naar Lilypad Arduino zonder FTDI met behulp van Arduino Uno

Vandaag, ga ik te laten zien waarmee ik had een probleem met mijn FTDI module terwijl ik probeer te uploaden - op de Arduino IDE ontworpen - codes van mijn computer aan Lilypad Arduino Atmega328 bestuur.Eigenlijk moet u uw FTDI modules zoals gebruike
Hoe maak je een LilyPad Arduino LED rok

Hoe maak je een LilyPad Arduino LED rok

de rok willekeurig knippert wanneer het donker wordt.Om te zien de rok in actie, bezoek: http://collarandlapel.com/category/rock/lilypad-arduino-led-rock-lilypad-arduino-led-skirt/Materiaallijsten:TulleVoering (ik heb middelzware katoen gebruikt.)Ela
LilyPad Arduino raket schip Cape

LilyPad Arduino raket schip Cape

ik ben het nemen van een kinderen en technologie van de cursus voor mijn MLS dit semester, en een van onze opdrachten is het creëren van speelgoed met het LilyPad Arduino ontwikkel bord. De LilyPad Arduino wordt gebruikt voor het maken van e-textiel,
LilyPad Arduino spin kostuum

LilyPad Arduino spin kostuum

Dit semester ik ben nemen van een klasse op kinderen en technologie als onderdeel van mijn graad in de bibliotheekwetenschap. Één van mijn taken omvat crafting een wearable en programmeerbare item met behulp van een LilyPad Arduino ontwikkel bord. Ik
Jumper wire-alligator clip voor LilyPad Arduino

Jumper wire-alligator clip voor LilyPad Arduino

Terwijl prototyping met mijn Lilypad Arduino wilde ik een breadboard te gebruiken. Ik begon enkel sommige alligator test leidt (verbonden aan de Lilypad) tot de jumper kabels knippen (in breadboard), maar mijn werkruimte kan krijgen overvol met drade
Child's stof Book (met behulp van LilyPad Arduino)

Child's stof Book (met behulp van LilyPad Arduino)

als een sewable (zacht) circuits project, ik heb een boek van Broadway thema stof gemaakt.  Ik werd geïnspireerd door een gepersonaliseerde stof boek met familielid foto's die mijn jonge neef ontvangen.  Ik gebruikte om te maken het boek oplichten en
LilyPad Arduino Sensor Demo Mat

LilyPad Arduino Sensor Demo Mat

Deze tutorial toont je hoe maak je een sensor demo mat voor de LilyPad Arduino. Ik wilde een plek waar ik zou kunnen met de verschillende sensoren, maar ook iets dat ik kon gebruiken experimenteren om voorbeelden van wat kan worden gedaan zonder voor