Šta je i kako radi
U kompletu imamo jedan potenciometar označen sa 10 kΩ. Između krajeva njegove otporne staze nalazi se nominalni otpor, dok pomični kontakt, klizač, dodiruje različita mjesta na stazi dok okrećemo osovinu. Tri električna izvoda omogućavaju da ga koristimo kao podesivi djelitelj napona.
Kada su krajevi povezani s odgovarajućim naponom i masom, napon klizača mijenja se okretanjem. ESP32 analogno očitavanje pretvara taj napon u broj. Taj broj zatim program može pretvoriti u željenu postavku. Oznaka 10 kΩ nije vrijednost napona niti broj koraka okretanja; ne govori sama po sebi ni da je promjena potpuno linearna.
Za šta ga možemo koristiti
- Ručno odabrati brzinu treperenja LED diode.
- Podesiti prag pri kojem senzor svjetlosti uključuje indikator.
- Upravljati položajem grafičke trake ili izborom vrijednosti na OLED ekranu.
Prva vježba
Uz isključeno napajanje prepoznajte krajeve staze i klizač mjerenjem otpora. Nakon pravilnog povezivanja pratite očitanje dok polako okrećete osovinu. Zabilježite najmanji i najveći rezultat, pa ih programski preslikajte na jednostavnu skalu od 0 do 100.
Na šta obratiti pažnju
Za ovu vježbu koristite 3,3 V, nikako 5 V prema ESP32 analognom ulazu. Izaberite ADC pin i podešavanje raspona prema konkretnom ESP32 modelu; sirovo očitanje nije nužno precizno mjerenje napona. Ne forsirajte osovinu preko krajnjeg položaja. Potenciometar ovdje zadaje signal, a ne napaja motor ili drugi veći potrošač.
Izvor: SparkFun — Reading a Potentiometer; njihove primjere napajanja prilagodite logici ESP32.
