See on Potentsiomeetr
Komponendid:
LED vilgutamise kiiruse reguleerimiseks kasutatakse potentsiomeetrit.

Komponentide ühendamine
- Toiteühendus
Punane juhe (5V Arduino-st) läheb maketilauda plussjuhile.
Must juhe (GND Arduino-st) läheb maketilauda miinusjuhile.
- Potentsiomeetri ühendamine
Potentsiomeetril on 3 väljundit:
- Vasak väljund ühendatakse GND (must juhe).
- Parem väljund ühendatakse 5V (punane juhe).
- Keskmine väljund (väljund) ühendatakse A0 (Arduino analoog sisend, kollane juhe).
- LED ühendamine
Anood (pikem jalg) läheb digitaalsetesse pinni 9 Arduino kaudu takistisse.
Katood (lühike jalg) läheb GND-le.
- Takisti ühendamine
Üks väljund ühendatakse LED anoodiga.
Teine väljund ühendatakse pinni 9 Arduino-le.
Kood
// C++ code
//
int potekas = 0;
int punane = 11;
int potval = 0;
void setup(){
pinMode(punane,OUTPUT);
Serial.begin(9600);
}
void loop(){
potval = map(analogRead(potekas),0,1023,0,255);
analogWrite(punane,potval);
Serial.println(potval) ;
}
Kuidas see töötab
- Potentsiomeetri pööramisel muutub pinge selle keskmisel väljundil.
- Arduino loeb väärtuse A0-lt ja teisendab selle vahemikku 0–255 (LED heledus).
- Mida kõrgem on potentsiomeetri väärtus, seda heledamalt LED põleb.
- Väärused on nähtavad porta monitoris (Serial Monitor Arduino IDE-s).
Kokkuvõte
See skeem võimaldab reguleerida LED-i heledust potentsiomeetri abil. See aitab mõista, kuidas töötab Arduino analoogsisend ja PWM (laius-impulssmodulatsioon), et juhtida heledust.
