Difference between revisions of "2018-5"
From Digitálne technológie výroby
Line 19: | Line 19: | ||
LED Blynk | LED Blynk | ||
+ | |||
+ | <source lang="C"> | ||
void setup() | void setup() | ||
Line 32: | Line 34: | ||
delay(1000); // Pockat 1 sec. | delay(1000); // Pockat 1 sec. | ||
} | } | ||
− | + | </source> | |
Ovladanie LEDky potenciometrom | Ovladanie LEDky potenciometrom | ||
− | + | <source lang="C"> | |
void setup() | void setup() | ||
{ | { | ||
Line 50: | Line 52: | ||
} | } | ||
− | + | </source> | |
Ovladanie LEDky buttonom | Ovladanie LEDky buttonom | ||
+ | <source lang="C"> | ||
void setup() | void setup() | ||
Line 68: | Line 71: | ||
} | } | ||
+ | </source> |
Revision as of 10:01, 6 April 2018
Citanie hodnoty z potenciometra
void setup()
{
//Nacitaj seriovu komunikaciu s rychlostou 9600 bitov za sekundu
Serial.begin(9600);
}
void loop()
{
//nacitaj hodnoru zo senzosru Analog 0 a zapis ju do premmenej
int sensorValue = analogRead(A0);
Serial.println(sensorValue);
delay(1); //cakaj 1 mili sekundu kvoli stabilite
}
LED Blynk
void setup()
{
pinMode(9, OUTPUT);
}
void loop()
{
digitalWrite(9, HIGH); // Zapnut LED
delay(1000); // Pockat 1 sec.
digitalWrite(9, LOW); // Vypnut LED
delay(1000); // Pockat 1 sec.
}
Ovladanie LEDky potenciometrom
void setup()
{
Serial.begin(9600);
}
void loop()
{
int sensorValue = analogRead(A0);
analogWrite(9, sensorValue / 4); // Zapnut LED
Serial.println(sensorValue);
delay(10);
}
Ovladanie LEDky buttonom
void setup()
{
pinMode(10, INPUT);
pinMode(9, OUTPUT);
Serial.begin(9600);
}
void loop()
{
int button = digitalRead(10);
digitalWrite(9, button);
Serial.println(button);
delay(200);
}