Kazalo:

Bledenje/nadzor LED/svetlosti z uporabo potenciometra (spremenljiv upor) in Arduino Uno: 3 koraki
Bledenje/nadzor LED/svetlosti z uporabo potenciometra (spremenljiv upor) in Arduino Uno: 3 koraki

Video: Bledenje/nadzor LED/svetlosti z uporabo potenciometra (spremenljiv upor) in Arduino Uno: 3 koraki

Video: Bledenje/nadzor LED/svetlosti z uporabo potenciometra (spremenljiv upor) in Arduino Uno: 3 koraki
Video: Изучите Arduino за 30 минут: примеры и проекты 2024, November
Anonim
Image
Image
Potrebne komponente
Potrebne komponente

Arduino analogni vhodni pin je priključen na izhod potenciometra. Tako analogni pin Arduino ADC (analogno -digitalni pretvornik) bere izhodno napetost s potenciometrom. Z vrtenjem gumba potenciometra se spreminja izhodna napetost in Arduino to spremembo prebere. Arduino pretvori vhodno napetost v analogni pin v digitalno obliko. Digitalna vrednost se giblje od 0 do 1023 voltov. 0 predstavlja 0 voltov in 1023 predstavlja 5 voltov. Arduino ADC je 10-bitni, kar pomeni, da odvzame vhodno napetost vzorca in ga odda v razponu od 0 do 1023 voltov (2^10 = 1024). Arduino deluje na 5 voltov, zato je tudi njegovo območje vhodne napetosti ADC med 0 in 5 voltov. Arduino plošče, ki delujejo na vhodnem območju 3 voltov za ADC, so 0 do 3 volti.

Opomba: Če povečate napetost na analogne zatiče Arduino, boste poškodovali ploščo Arduino. Torej v našem primeru izhodna napetost potenciometra ne sme povečati 5 voltov

1. korak: Potrebne komponente:

Potrebne komponente
Potrebne komponente
Potrebne komponente
Potrebne komponente

1. Arduino Uno

2. Ogledna plošča

3. Potenciometer (10k)

4. Led

5. Upor

6. Mostične žice

2. korak: Shema vezja:

Image
Image

Potenciometer se uporablja v vezjih, kjer potrebujemo spremenljiv upor za nadzor toka in napetosti. Ste opazili, da zvočnik, ki ga imate doma, premaknete z gumbom v smeri urinega kazalca in v nasprotni smeri urinega kazalca, da nastavite glasnost. Pravzaprav je za gumbom potenciometer, to pomeni, da spreminjate upor, da nastavite glasnost. Podobno se v mnogih drugih gospodinjskih aparatih za enak namen uporablja potenciometer (stari televizorji, stari radijski sprejemniki itd.).

Če LED neposredno povežemo s potenciometrom, lahko svetlost LED osvetlimo/nadziramo, vendar ne natančno, in če vstavimo in vmesni mikrokrmilnik, lahko mikrokontroler zbledi z želeno stopnjo svetlosti. Pri neposrednem krmiljenju svetlosti je odvisno od upora potenciometra, pri mikrokontrolerju pa je svetlost odvisna od izhodne napetosti potenciometra in nekako lahko celo zanemarimo izhod napetosti in ga nadziramo po naših definiranih parametrih. Z mikrokrmilnikom je večja prilagodljivost kot ročno bledenje.

3. korak: Koda:

Za bolj zanimive projekte se povežite z mano na:

Youtube: https://www.youtube.com/channel/UCTS10_CRYJhT-vb9…Facebook stran:

Instagram:

void setup ()

{Serial.begin (9600); pinMode (5, OUTPUT); pinMode (3, INPUT); } void loop () {int a = analogRead (A0); int b = a/4; Serial.println (b); analogWrite (5, b); zamuda (200);

}

Priporočena: