Sisukord:
Video: Tuhmumine/LED -i/heleduse reguleerimine potentsiomeetri (muutuva takisti) ja Arduino Uno abil: 3 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Arduino analoogsisend on ühendatud potentsiomeetri väljundiga. Niisiis loeb Arduino ADC (analoog -digitaalmuundur) analoog -pin potentsiomeetri abil väljundpinget. Potentsiomeetri nupu pööramine muudab väljundpinget ja Arduino loeb selle variatsiooni. Arduino teisendab sisendpinge analoogpingeks digitaalsesse vormi. Digitaalne väärtus on vahemikus 0 kuni 1023 volti. 0 tähistab 0 volti ja 1023 5 volti. Arduino ADC on 10-bitine, mis tähendab, et see nukib proovi sisendpinget ja väljastab selle vahemikus 0 kuni 1023 volti (2^10 = 1024). Arduino töötab 5 voltiga, seega on ka selle ADC sisendpinge vahemik 0 kuni 5 volti. Arduino plaadid, mis töötavad 3 -voldise sisendvahemikuga ADC jaoks, on 0 kuni 3 volti.
Märkus. Suurema pinge rakendamine Arduino analoogpistikutele kahjustab teie Arduino plaati. Nii et meie puhul ei tohi potentsiomeetri pinge väljund suurendada 5 volti
Samm: vajalikud komponendid:
1. Arduino Uno
2. Leivalaud
3. Potentsiomeeter (10k)
4. Led
5. Takisti
6. Jumper juhtmed
2. samm: vooluahela skeem:
Potentsiomeetrit kasutatakse ahelates, kus vajame voolu ja pinge juhtimiseks muutuvat takistust. Kas olete märganud, et teie kodus olev kõlar liigutab helitugevuse seadmiseks selle nuppu päripäeva ja vastupäeva. Tegelikult on nupu taga potentsiomeeter, see tähendab, et muudate helitugevuse seadmiseks takistust. Samamoodi kasutatakse paljudes teistes kodumasinates samal eesmärgil potentsiomeetrit (vanad telerid, vanad raadiod jne).
Kui ühendame LED -i otse potentsiomeetriga, saame LED -i heledust tuhmuda/juhtida, kuid mitte täpselt ning kui sisestame ja vahepealse mikrokontrolleri, võib mikrokontroller tuhmuda soovitud heledustasemega. Otsese reguleerimise korral sõltub heledus potentsiomeetri takistusest, kuid mikrokontrolleri vahel heleduse vahel sõltub potentsiomeetri väljundpinge ja mingil moel võime isegi välistada pinge väljundi ja seda reguleerida meie määratletud parameetrite järgi. Mikrokontrolleri abil on rohkem paindlikkust kui käsitsi tuhmumine.
3. samm: kood:
Huvitavate projektide jaoks võtke minuga ühendust:
Youtube: https://www.youtube.com/channel/UCTS10_CRYJhT-vb9… Facebooki leht:
Instagram:
tühine seadistus ()
{Serial.begin (9600); pinMode (5, VÄLJUND); pinMode (3, INPUT); } void loop () {int a = analogRead (A0); int b = a/4; Seeria.println (b); analogWrite (5, b); viivitus (200);
}
Soovitan:
Muutuva takisti valgendamine: 7 sammu (piltidega)
Muutuva takisti vilistamine: mida te teete, kui teil on 9 -voldine aku ja soovite kontrollida, kas punane LED (3 volti) töötab ilma seda puhumata. Vastus: Tehke muutuv takisti pliiatsi piitsutamisega
Arduino juhib alalisvoolumootori kiirust ja suunda potentsiomeetri, OLED -ekraani ja nuppude abil: 6 sammu
Arduino DC alalisvoolumootori pöörlemiskiirus ja suund potentsiomeetri, OLED -ekraani ja nuppude abil: Selles õpetuses õpime, kuidas kasutada L298N DC MOTOR CONTROL draiverit ja potentsiomeetrit, et juhtida alalisvoolumootori kiirust ja suunda kahe nupuga ning kuvada potentsiomeetri väärtus OLED -ekraanil. Vaadake näidisvideot
Arduino juhib alalisvoolumootori kiirust ja suunda potentsiomeetri abil: 6 sammu
Arduino DC alalisvoolumootori pöörlemiskiirus ja suund potentsiomeetri abil: Selles õpetuses õpime, kuidas kasutada L298N DC MOTOR CONTROL draiverit ja potentsiomeetrit alalisvoolumootori kiiruse ja suuna juhtimiseks. Vaadake näidisvideot
LED -i juhtimine potentsiomeetri abil: 6 sammu
Kontrollig LED potentsiomeetri abil: Varem oleme juhtpaneelile andmete saatmiseks kasutanud jadamonitori, mis võib uue tarkvara tundmisel olla valgustav. Selles õppetükis vaatame, kuidas muuta LED -i heledust potentsiomeetri abil ja saada potentsiomeetri andmed
LED -heleduse reguleerimine potentsiomeetri abil: 4 sammu
LED -i heleduse reguleerimine potentsiomeetri abil: Eelmises artiklis näitasin teile, kuidas lugeda Arduino abil potentsiomeetrist ADC väärtust. Seekord kasutan ADC väärtuse näitu. See on LED -i heleduse reguleerimine