Koristite potenciometar sa svojim Raspberry Pi Pico

Koristite potenciometar sa svojim Raspberry Pi Pico
Čitatelji poput vas podržavaju MUO. Kada kupite putem poveznica na našoj stranici, možemo zaraditi partnersku proviziju. Čitaj više.

Mikrokontrolerska ploča Raspberry Pi Pico izvrstan je uređaj koji se može koristiti za automatizaciju mnogih kućnih zadataka kao što je automatsko zalijevanje biljaka, otvaranje i zatvaranje garažnih vrata, detektiranje kretanja u kući i tako dalje.





Izgradnja temeljnog znanja kako bi se uspješno dovršio jedan (ili svi) od ovih primjera zahtijeva vrijeme. Ovdje će vam dobro doći pribor za pronalazače. Sve je uključeno, kao što su knjižica s uputama, komponente i potrebne žice, tako da možete kreirati eksperimente koji će proširiti vaše znanje i vještine za automatizaciju svega što vam srce poželi.





MAKEUSEOF VIDEO DANA

Priprema

Thonny IDE (integrirano razvojno okruženje) izvrstan je alat za pomoć pri povezivanju vašeg Raspberry Pi Pica s vašim računalom i programiranju Pica. Kako biste bili sigurni da ste sve ispravno postavili, svakako pogledajte naš vodič na početak rada s Thonnyjem na Raspberry Pi Picu za detalje.





Kitronik Inventor's Kit dolazi sa svime što vam je potrebno za dovršetak ovog svjetlosnog eksperimenta. Ako ste elektronički entuzijast s rezervnim dijelovima koji leže uokolo, možda već imate ono što vam treba:

računalo se neće spojiti na wifi windows 10
  • Raspberry Pi Pico (ili Pico W)
  • Breadboard
  • Rotacijski potenciometar
  • 2x pritisni prekidač
  • Crvena LED dioda od 5 mm
  • 8x M/M premosne žice
  • Otpornik od 220 ohma (označen trakama u boji: crvena, crvena, smeđa, zlatna)

Je li vaš Pico došao s prethodno zalemljenim GPIO pinovima? Ako ne, saznajte kako lemiti pinove zaglavlja na vaš Raspberry Pi Pico pravi put.



Očekivani rezultat

Ovaj eksperiment pruža sjajan vizualni prikaz koji pomaže objasniti što se događa tijekom rutine prekida (pritisak na gumb), u kojoj točki izlaz širine pulsa (PWM) određuje svjetlinu LED-a—što se može kontrolirati pomoću potenciometra kao analogni ulaz.

Softverski prekid će se otkriti kada pritisnete gumb koji se nalazi na matičnoj ploči. Ova radnja će pokrenuti varijablu koja će kontrolirati kada se crveno LED svjetlo uključuje ili gasi. Kada okrenete potenciometar u bilo kojem smjeru, njegova analogna ulazna vrijednost prenosi se na PWM izlaz za LED. Ovo je magija (ako hoćete) iza LED svjetla koje postaje ili slabije ili svjetlije.





najbolje aplikacije za bočno punjenje za fire tv
  krupni plan potenciometra na matičnoj ploči

Sastavljanje koda projekta

Prije nego što nastavite naprijed, uzmite kopiju potreban kod za ovaj eksperiment izravno sa službene Kitronikove stranice za podršku. Osim toga, ovaj izvor služi kao pomoćni vodič ako zapnete na putu.

Dok imate kôd na zaslonu, raščlanimo neke ključne točke koda:





  • Prekidač za uključivanje/isključivanje mapiran je na GP15 na Raspberry Pi Pico.
  • LED svjetlo je postavljeno kao PWM izlaz na GP16 na Picu.
  • Potenciometar (pot) oslanja se na ugrađeni analogno-digitalni pretvarač (ADC) GP26.
  • Zadano je stanje gumba lažno kada prvi put pokrenete Python program.
  • IRQ rukovatelj (ili signal prekida) povezan je s ulazom prekidača.
  • The dok petlja detektira je li prekidač pritisnut i zatim nastavlja s očitavanjem vrijednosti potenciometra (ovisno o tome na koji način okrećete potenciometar) za postavljanje svjetline LED-a.
  kod za pokus poteniometra

Ovaj Inventor's Kit ima za cilj nadgraditi znanje koje stječete dok napredujete kroz uključenu knjižicu. Sa svakim okretanjem stranice otkrit ćete kako postupno stječete znanje. Također možete pronaći sebe kako se smiješite od ponosa dok se trenuci 'žarulje' povećavaju kako vaše iskustvo raste.

Ako se želite vratiti na osnove svjetlosnih senzora i analognih ulaza, prijeđite na naš početak rada s vodičem za elektroniku Raspberry Pi Pico za pojedinosti o prethodnom eksperimentu sa svjetlom u ovoj seriji.

Vaša budućnost je svijetla

Ovi setovi su izvrsni za one koji eksperimentiraju s elektronikom do srednje razine. Sada kada ste naučili neke dodatne osnove o analognim ulazima, signalima prekida i upravljanju svjetlinom LED svjetla, možda ste spremni podići svoje znanje na višu razinu.

Korištenje tranzistora za pogon motora, nadogradnja na nedavni eksperiment s potenciometrom dodavanjem servo uređaja, postavljanje tona zujalice, brojanje pomoću zaslona, ​​razumijevanje osnova energije vjetra i više.

Odaberite komplet koji uključuje knjižicu i sve sitnice i žice koje su vam potrebne za početak. Još bolje, kupite jedan za sebe i za nekog drugog koga poznajete tko također uživa petljati s elektronikom i tehnologijom.

Što je najvažnije, odvojite vrijeme za uživanje u procesu izgradnje znanja. Također, budite sigurni da zastanete od ponosa kada se nađete kako dovršavate eksperimente koji završavaju izjavom poput: 'Uspio sam!'

najbolji besplatni upravitelj datoteka za Windows 2018