Prima imagine arata semnalul de pe pinul digital 13 cu sketch-ul "Blink" (interval de o secunda)
void loop()
{
digitalWrite(ledPin, HIGH); // set the LED on
delay(1000); // wait for a second
digitalWrite(ledPin, LOW); // set the LED off
delay(1000); // wait for a second
}
Pentru a doua imagine am facut un mic montaj cu un LED pe pinul digital PWM 9 si un potentiometru pe pinul analog IN 5. Imaginea arata cum valoarea citita de la potentiometru (impartita la 4) este scrisa la pinul cu LED.
void loop() {
sensorValue = analogRead(sensorPin);
analogWrite(ledPin, sensorValue / 4);
}
Pentru a fi mai clar am facut si un filmulet in timp ce invarteam potentiometrul de la minim la maxim si inapoi.
Niciun comentariu:
Trimiteți un comentariu