Lykkään tänne ensin Arduino-ohjelmani, jolla voin sytyttää 10 kpl UV-ledejä potentiometrin avulla:
int potpin = 0;
int val = 0;
int oldval = 1;
int leds = 10;
void setup()
{
Serial.begin(9600);
for (int i=0; i<leds; i++)
pinMode(i+2,OUTPUT);
}
void loop()
{
val = 1023-analogRead(potpin);
val = int(double(val)/1023*10+0.6);
if (oldval!=val) {
oldval=val;
for (int i=0; i<leds; i++)
if (oldval>=i+1)
digitalWrite(i+2,HIGH);
else
digitalWrite(i+2,LOW);
}
}
Ledit on liitetty 100 Ω vastuksilla digitaalisiin liitäntöihin (2-11). Potentiometrin keskimmäinen johdin on puolestaan liitetty analoogiseen väylään A0. Potentiometrin säätimellä voi sytyttää LED kerrallaan sovellukseni avulla.
PS. Kuvaa ja videota pukkaa myöhemmin UV-lampustani...
Tilaa:
Lähetä kommentteja (Atom)
Onnenristit
Nato ja Suomi 2023 Nato ja Suomi 2024 Kaukolan risti ja OTAN
-
Ainekset 1 kg lohta 1 l vettä 1 tl rouhittua merisuolaa 500 g lohkottuja puikulaperunoita 1 purjosipuli renkaina...
-
Tämän mureampaa lihaa on vaikeaa valmistaa! Ainekset 2 kg kassleria 5 dl valkoviiniä 1 juuripersilja hienonnettuna 1...
-
Ainekset – lihapyörykät 500 g poronjauhelihaa 4 dl mantelijauhetta 2 dl kermaa 1 kananmuna 1 dl vettä 4 rkl voita 2...
Ei kommentteja:
Lähetä kommentti