Raspberry Pi Pico mikrovaldiklio plokštė yra puikus įrenginys, kuris gali būti naudojamas automatizuoti daugelį namų užduočių, tokių kaip kaip automatinis augalų laistymas, garažo durų atidarymas ir uždarymas, judėjimo namuose aptikimas ir pan įjungta.
Norint sėkmingai užbaigti vieną (ar visus) iš šių pavyzdžių, reikia laiko sukurti pagrindines žinias. Čia pravers išradėjo rinkinys. Yra viskas, pvz., instrukcijų knygelė, komponentai ir reikalingi laidai, todėl galite kurkite eksperimentus, kurie praplės jūsų žinias ir įgūdžius, kad automatizuotų viską, kas jūsų širdyje norai.
Paruošimas
Thonny IDE (integruota kūrimo aplinka) yra puikus įrankis, padedantis prijungti Raspberry Pi Pico prie kompiuterio ir užprogramuoti Pico. Kad įsitikintumėte, jog viskas nustatyta tinkamai, būtinai peržiūrėkite mūsų vadovą pradėti su Thonny Raspberry Pi Pico dėl detalių.
Kitronik išradėjo rinkinyje yra viskas, ko reikia šiam lengvam eksperimentui užbaigti. Jei esate elektronikos entuziastas su atsarginėmis dalimis, galbūt jau turite tai, ko jums reikia:
- Raspberry Pi Pico (arba Pico W)
- Bandomoji Lenta
- Sukamasis potenciometras
- 2x mygtukas
- Raudonas 5 mm LED
- 8x M/M trumpikliai
- 220 omų rezistorius (pažymėtas spalvotomis juostomis: raudona, raudona, ruda, auksinė)
Ar jūsų Pico buvo su iš anksto lituotais GPIO kaiščiais? Jei ne, sužinokite, kaip tai padaryti lituokite antraštės kaiščius prie savo Raspberry Pi Pico teisingu keliu.
Numatoma išvestis
Šis eksperimentas suteikia puikų vaizdinį vaizdą, padedantį paaiškinti, kas vyksta pertraukimo rutinos metu (paspaudus mygtuką), kai impulso pločio moduliacijos (PWM) išvestis nustato šviesos diodo ryškumą, kurį galima valdyti naudojant potenciometrą kaip analogą. įvestis.
Programinės įrangos pertraukimas bus aptiktas, kai paspausite ant duonos lentos esantį mygtuką. Šis veiksmas suaktyvins kintamąjį, kuris valdys, kada įsijungs arba išsijungs raudona LED lemputė. Kai pasukate potenciometrą bet kuria kryptimi, jo analoginės įvesties reikšmė perkeliama į šviesos diodo PWM išvestį. Tai yra magija (jei norite), kai LED šviesa tampa silpnesnė arba ryškesnė.
Projekto kodo surinkimas
Prieš tęsdami pirmyn, paimkite kopiją reikalingas kodas Šiam eksperimentui tiesiogiai iš oficialios Kitronik palaikymo svetainės. Be to, šis šaltinis veikia kaip pagalbinis vadovas, jei pakeliui užstrigsite.
Kol ekrane rodomas kodas, suskirstykime keletą pagrindinių kodo punktų:
- Raspberry Pi Pico įjungimo / išjungimo jungiklis susietas su GP15.
- LED lemputė nustatyta kaip PWM išvestis „Pico“ GP16.
- Potenciometras (puodas) priklauso nuo GP26 integruoto analoginio į skaitmeninį keitiklį (ADC).
- Numatytoji mygtuko būsena yra false, kai pirmą kartą paleidžiate Python programą.
- IRQ tvarkytuvas (arba pertraukimo signalas) yra susietas su jungiklio įėjimu.
- The kol kilpa nustato, ar jungiklis paspaustas, ir tada nuskaito potenciometro vertę (priklausomai nuo to, kaip pasukate potenciometrą), kad nustatytumėte LED ryškumą.
Šio Išradėjo rinkinio tikslas – remtis mokymusi, kuriuos įgyjate, kai pažanga per pridedamą knygelę. Su kiekvienu puslapio vartymu jūs vis gausite žinių. Taip pat galite pastebėti, kad šyptelėsite iš pasididžiavimo, kai „lemputės“ akimirkos dažnėja, kai auga jūsų patirtis.
Jei norite grįžti prie šviesos jutiklių ir analoginių įėjimų pagrindų, eikite į mūsų darbo su Raspberry Pi Pico elektronikos vadovu Norėdami gauti daugiau informacijos apie ankstesnį šios serijos šviesos eksperimentą.
Jūsų ateitis šviesi
Šie rinkiniai puikiai tinka tiems, kurie eksperimentuoja su elektronika iki vidutinio lygio. Dabar, kai išmokote keletą papildomų analoginių įvesties, pertraukimo signalų ir LED šviesos ryškumo valdymo pagrindų, galite būti pasirengę perkelti savo žinias į kitą lygį.
Naudojant tranzistorių varikliui valdyti, remiantis neseniai atliktu potenciometro eksperimentu, pridedant a servo, garsinio signalo tono nustatymas, skaičiavimas naudojant ekranus, vėjo energijos pagrindų supratimas ir daugiau.
Paimkite rinkinį, kuriame yra bukletas ir visi įtaisai bei laidai, kurių jums reikia norint pradėti. Dar geriau, nusipirkite sau ir kitam pažįstamam asmeniui, kuriam taip pat patinka dirbti su elektronika ir technologijomis.
Svarbiausia – skirkite laiko pasimėgauti žinių kaupimo procesu. Be to, būtinai sustokite dėl pasididžiavimo, kai baigiate eksperimentus, kurie baigiasi pareiškimu, pvz.: „Aš tai padariau!