Nous Avons Simplement Transféré ce Procédé À Une Version Électronique d ' une Bougie Qui Fonctionne Avec Une Led.
Eine Kerze leuchtet mit einer Flamme ein- und Ausschalten mit zwei Fingern.
Gerade haben wir diesen Prozess auf eine elektronische Version einer Kerze, die mit LED arbeitet übertragen.
La Bougie von Studio Objet Augmente auf Vimeo.
Um dieses Rezept zu machen, benötigen Sie lediglich:
- Und führte einen Widerstand
-Ein LDR
-Dirigenten Sohn
-Ein Arduino Uno
-9V Batterie
-Stifthalter
Int Potar = A1;
Int führte = 11;
Int HowBright;
Int PotarValue;
Int PotarValueMap;
void setup() {}
PinMode geleitete (Ausgabe);
PinMode (Potar, Eingabe);
Serial.Begin(9600);
}
void loop() {}
lit et Les Valeurs du Potentiomètre Karte
potarValue=analogRead(potar);
PotarValueMap = Karte (Potar, 70, 1024, 0, 255);
Allume führte la Proportionnellement Avec le potentiomètre
Wenn (PotarValue < 750)
{
analogWrite(led,0); Aktion A
}
ElseIf ((led,0) & & (PotarValue < 650))
{
analogWrite(led,0); Aktion B
}
Wenn (PotarValue > 800)
{
{
HowBright = random(128,255); Ändern Sie etwas Helligkeit zwischen 128 und 255
AnalogWrite (led, HowBright); Leuchtet die LED mit der Helligkeit nahm
Delay(Random(50,150)); Macht LED scheinen zu flackern, wenn diese Option aktiviert für eine zufällige Zeit
} / / Aktion A
}
lit et Affiche Les Valeurs Dans le serielle Moniteur
Serial.Print («PotarValue = «»);
Serial.Print(potarValue);
Serial.Print («\t»);
Serial.Print («PotarValueMap = «»);
Serial.println(potarValueMap);
Delay(50);
}