Teiesugused lugejad aitavad MUO-d toetada. Kui teete ostu meie saidil olevate linkide abil, võime teenida sidusettevõtte komisjonitasu.
Raspberry Pi Pico on võimas ja odav mikrokontrolleri plaat, mida saab kasutada mitmesuguste elektroonikaprojektide ajuna. Lisaks on selle jaoks juba saadaval lai valik lisandmooduleid ja tarvikuid.
Üks selline lisandmoodul on Kitronik Inventor's Kit Raspberry Pi Pico jaoks. Komplekt sisaldab brošüüri, jaotusplaati, leivatahvlit ja erinevaid elektroonikakomponente, mis tagavad tundidepikkuse õppimise. Vaatame lähemalt.
Mida saan Kitroniku leiutajakomplektiga ehitada?
The Kitronik leiutajakomplekt kaasas (peaaegu) kõik, mida vajate leiutaja rolli mängimiseks:
- Pin Breakout PCB Raspberry Pi Pico jaoks
- Servo
- Mini ekraan
- Tõmblukk (nõeltega)
- LEDid
- Takistid
- Ventilaatori laba ja mootor
- Jumper juhtmed
- Sumiseja
- Kondensaatorid
- Terminali pistik
- Potentsiomeeter
Selle komplekti komplekteerimiseks vajate ainult Raspberry Pi Picot, mille külge on joodetud GPIO tihvti päised. Kui kasutate jootet esimest korda, ärge olge närvis: vaadake meie juhendit, kuidas seda teha
Raspberry Pi Pico jootepäise tihvtid.Katsete läbiviimine
Komplekti brošüüris on suurepärased samm-sammult juhised, pildiviited ja selgitused, mis jaotavad koodielemendid, et teie õppimist tugevdada. Kümme interaktiivset katset tutvustavad teid selliste tehnikatega nagu digitaalsed sisendid ja väljundid, kasutades a potentsiomeeter LED-tule hämardamiseks, transistorite kasutamine mootori juhtimiseks, muutuva kiirusega tuuleenergia, muusika tegemine sumist ja palju muud.
Komplekti näidisprojektid on programmeeritud kasutades MicroPythoni keelt, mis on Pythoni variant mikrokontrolleritele. Õppige, kuidas alustage MicroPythoniga Raspberry Pi Picos.
Laske Pi Pico sisseehitatud LED-tuli vilkuma. Projekti tutvustuses näete kiiret kokkuvõtet sellest, mis eeldatavasti juhtuma hakkab, koos selgitusega, mis toimub.
Ülaltoodud pildil näidatud kood sisaldab Pi Pico W väikest variatsiooni, millel on LED-iga sisemine ühendus. Kui olete ostnud standardse Pi Pico (ilma Wi-Fi-võimalusteta), vaadake selle asemel järgmise koodiga sisseehitatud LED-i:
LED = masin. Pin(25, masin. Pin. OUT) #Seadistage pardal olev LED-pistik väljundina
Peate vajutama nuppu Peatus nuppu Thonny IDE-s, et takistada koodi igavesti töötamist. Esitage endale väljakutse see protsess peatada iga kord, kui klaviatuuri nuppu vajutatakse.
LED-i sisse- ja väljalülitamiseks kasutage lülitit
Brošüüri läbi töötades märkate, et autor juhendab teid oma teadmisi järk-järgult täiendama. Selles katses kasutate LED-i juhtimiseks olemasolevat koodi, kasutades a-s tingimuslauseid samas Tõsi lõpmatu silmus.
Pi Pico LED-i sisse- ja väljalülitamiseks kasutatakse lülitit vajutades digitaalseid sisend- ja väljundsignaale. Lihtsamalt öeldes, kui vajutate lülitit sõrmega, lõpetab see vooluringi ja 3,3 V saadetakse Pico ühendatud GPIO sisendi viigule. Kood on kui tingimus on täidetud ja LED lülitub sisse. Kui nuppu ei vajutata, siis elif tingimus on täidetud ja LED on välja lülitatud.
Algab teie teekond vooluringide, leivalaudade ja kõige muuga. Kui jääte jänni, järgige abi saamiseks kaasasolevas brošüüris kirjutatud katse linki.
Valgus, andur, tegevus!
Kuigi mõned võivad arvata, et LED-i käega juhtimine on võlu, on see tegelikult valgust tuvastav fototransistor. Kui asetate eseme (nt oma käe) otsest valgust blokeerima, reageerib fototransistor ja lülitab Pi Pico LED-i sisse. See on tõesti sarnane sellega, kuidas teie auto armatuurlaua andur lülitab öösel automaatselt sisse sõiduki esituled. Selles projektis saate kasutada mõningaid hüppaja juhtmeid, takistit ja fototransistori.
See katse keskendub analoogsisendile, olenevalt sellest, millist LED-valguse taset reguleeritakse (teie ruumi tajutava heleduse alusel). Nagu mäletate, kasutas varem kasutatud lüliti digitaalset signaali (ainult sisse või välja lülitatud). Seekord kasutate fototransistori erineva analoogsignaali mõõtmiseks üht Pico ADC (analoog-digitaalmuundur) kanalit.
Kui tase on alla teatud künnise, lülitub pardal olev LED-tuli sisse; kui see on üle läve, lülitub LED välja. Muutke julgelt lightLevelToSwitchAt koodis olev väärtus teisele numbrile. Kas näete ikka sama efekti?
Kaks pead on parem kui üks
Olukordades, kus ilmnevad probleemid, on sageli hea, kui teie Pythoni koodi vaatab üle ka teine silm (eriti kui keegi leiab Redditi lõime, mis selgitab LED-juhtmete erinevusi Pi Pico ja Pi vahel Pico W).
Sel juhul peaks elektrotehnika ja Linuxi administreerimise tausta ühendamine andma reede õhtul põhjalikud nuputamise ja mõistatuste uurimise seansid. Seda öeldes, kui mõlemad meeskonnaliikmed eksivad, jääb üle vaid oma lemmikotsingumootori poole kihla vedada ja kihla vedada, kes vastuse peale komistab. Kui jääte jänni, võite alati suunduda aadressile Kitroniku õppematerjalid ka näpunäidete ja nippide jaoks.
Millega ootate esimesena tegelemist?
Viimases katses saate luua "tuuleturbiini", mis toob kõik õppetunnid teie uute teadmiste viimaseks tähistamiseks. Kas eelistate töötada digitaalsete signaalidega? Võib-olla naudite end mustkunstnikuna, vehkides käega fototransistori kohal, et muuta LED-valguse heledust?
Kui olete üliloominguline, on võimalik, et saate sumistiga oma lemmikteemaloo 8-bitise versiooni uuesti luua. See tähendab, et kui saate iga noodi õiged sagedused kindlaks määrata.
Elektroonika uurimine Picoga
See teeb Raspberry Pi Pico ja Kitronik leiutajakomplektiga tehtavatest asjadest mõrad. Uurida on veel palju elektroonilisi katseid. Teise võimalusena on Pico jaoks saadaval ka muud komplektid ja eraldusplaadid. Kui tunnete end enesekindlalt, võite lihtsalt ühendada Pico tavalise leivaplaadiga, et ühendada eraldi ostetud elektroonilised komponendid. Või võite seda kasutada paljude muude projektide jaoks, näiteks retromängude, muusika ja koduautomaatika jaoks.