Tokie skaitytojai kaip jūs padeda palaikyti MUO. Kai perkate naudodami nuorodas mūsų svetainėje, galime uždirbti filialų komisinius.
Raspberry Pi Pico yra galinga, nebrangi mikrovaldiklio plokštė, kurią galima naudoti kaip įvairių elektronikos projektų smegenis. Be to, jau yra daugybė priedų ir priedų.
Vienas iš tokių priedų yra „Kitronik Inventor's Kit“, skirtas Raspberry Pi Pico. Į rinkinį įeina bukletas, ištraukimo lenta, duonos lenta ir įvairūs elektronikos komponentai, užtikrinantys mokymosi valandas. Pažiūrėkime atidžiau.
Ką galiu sukurti naudodamas „Kitronik“ išradėjo rinkinį?
The Kitronik išradėjo rinkinys yra (beveik) viskas, ko reikia norint atlikti išradėjo vaidmenį:
- Pin Breakout PCB Raspberry Pi Pico
- Servo
- Mini ekranas
- Užtrauktukas (su smeigtukais)
- šviesos diodai
- Rezistoriai
- Ventiliatoriaus mentė ir variklis
- Jumperių laidai
- Skambutis
- Kondensatoriai
- Terminalo jungtis
- Potenciometras
Norėdami užbaigti šį rinkinį, jums tereikia Raspberry Pi Pico su prie jo prilituotomis GPIO kaiščių antraštėmis. Jei lituojate pirmą kartą, nesijaudinkite: peržiūrėkite mūsų vadovą, kaip tai padaryti
litavimo antraštės kaiščiai ant Raspberry Pi Pico.Eksperimentų vykdymas
Rinkinio brošiūroje yra puikios nuoseklios instrukcijos, paveikslėlių nuorodos ir paaiškinimai, išskaidantys kodo elementus, kad sustiprintumėte mokymąsi. Dešimt interaktyvių eksperimentų supažindins jus su tokiais būdais kaip skaitmeniniai įėjimai ir išėjimai, naudojant a potenciometras LED šviesai pritemdyti, tranzistorių naudojimas varikliui valdyti, kintamo greičio vėjo energija, muzikavimas su garsinis signalas ir kt.
Pavyzdiniai rinkinio projektai suprogramuoti naudojant MicroPython kalbą, Python variantą mikrovaldikliams. Sužinokite, kaip pradėkite naudoti „MicroPython“ Raspberry Pi Pico.
Palengvinkime, pradėdami mirksėti „Pi Pico“ integruotą šviesos diodą. Projekto įvade pastebėsite trumpą santrauką, kas tikimasi, kartu su paaiškinimu, kas vyksta.
Aukščiau esančiame paveikslėlyje parodytas kodas apima nedidelį „Pi Pico W“ variantą, kuris turi vidinį ryšį su šviesos diodu. Jei įsigijote standartinį „Pi Pico“ (be „Wi-Fi“ galimybių), žr. įmontuotą šviesos diodą su šiuo kodu:
LED = mašina. Pin(25, mašina. Smeigtukas. OUT) # Nustatykite integruotą LED kaištį kaip išvestį
Turėsite paspausti Sustabdyti mygtuką Thonny IDE, kad kodas nebūtų paleistas amžinai. Iššūkį sau sustabdyti šį procesą, kai tik paspaudžiamas klaviatūros mygtukas.
Naudokite jungiklį, kad įjungtumėte ir išjungtumėte šviesos diodą
Peržiūrėdami brošiūrą pastebėsite, kad autorius padės jums palaipsniui tobulinti žinias. Šiame eksperimente remdamiesi esamu kodu valdysite šviesos diodą naudodami sąlyginius teiginius a o Tiesa begalinis ciklas.
Skaitmeniniai įvesties ir išvesties signalai naudojami paspaudus jungiklį, kad įjungtumėte ir išjungtumėte „Pi Pico“ šviesos diodą. Paprasčiau tariant, paspaudus jungiklį pirštu, grandinė užbaigiama ir 3,3 V siunčiama į prijungtą Pico GPIO įvesties kaištį. Kodas jeigu tada sąlyga įvykdoma ir šviesos diodas įsijungia. Kai mygtukas nepaspaudžiamas, elifas sąlyga įvykdoma ir šviesos diodas išjungtas.
Prasideda jūsų kelionė su grandinėmis, duonos lentomis ir viskuo, kas yra tarp jų. Jei užstrigote, pagalbos ieškokite eksperimento nuoroda, parašyta pridedamoje knygelėje.
Šviesa, jutiklis, veiksmas!
Nors kai kurie gali manyti, kad šviesos diodo valdymas ranka yra magija, iš tikrųjų tai yra fototranzistorius, aptinkantis šviesą. Padėjęs objektą (pvz., ranką), kad blokuotų tiesioginę šviesą, fototranzistorius sureaguos ir įjungs Pi Pico šviesos diodą. Tai tikrai panašu į tai, kaip jūsų automobilio prietaisų skydelio jutiklis automatiškai įjungia automobilio priekinius žibintus naktį. Šiame projekte turėsite naudoti kai kuriuos trumpiklius, rezistorių ir fototranzistorių.
Šiame eksperimente dėmesys sutelkiamas į analoginę įvestį, priklausomai nuo to, kuris LED šviesos lygis bus reguliuojamas (pagal suvokiamą jūsų kambario šviesumą). Kaip pamenate, anksčiau naudotas jungiklis naudojo skaitmeninį signalą (tik įjungtas arba išjungtas). Šį kartą naudojate vieną iš Pico ADC (analoginio į skaitmeninį keitiklį) kanalų, kad išmatuotų kintantį analoginį signalą iš fototranzistoriaus.
Kai lygis yra žemiau tam tikros ribos, įjungiamas borto šviesos diodas; jei jis viršija slenkstį, šviesos diodas išjungiamas. Nedvejodami pakeiskite lightLevelToSwitchAt reikšmę kode į kitą skaičių. Ar vis dar matote tą patį efektą?
Dvi galvos yra geriau nei viena
Tais atvejais, kai kils problemų, dažnai malonu turėti antrą akių grupę, kuri peržiūrėtų jūsų Python kodą (ypač kai kas nors randa Reddit giją, paaiškinančią LED laidų skirtumus tarp Pi Pico ir Pi Pico W).
Tokiu atveju, sujungus elektros inžinerijos ir Linux administravimo išsilavinimą, penktadienio vakarą turėtų vykti visapusiški gudravimo ir galvosūkių tyrinėjimai. Tai pasakius, kai abu komandos nariai klysta, belieka lenktyniauti su mėgstama paieškos sistema ir lažintis, kas pirmas suklups atsakymą. Jei užstrigsite, visada galite eiti į Kitronik mokymosi ištekliai taip pat dėl patarimų ir gudrybių.
Ko tikitės pirmiausia išspręsti?
Paskutiniame eksperimente turėsite sukurti „vėjo turbiną“, kuri visas pamokas perkels į paskutinę jūsų naujų žinių šventę. Ar jums labiau patinka dirbti su skaitmeniniais signalais? Galbūt jums patinka jaustis kaip magas, mojuodami ranka virš fototranzistoriaus, kad galėtumėte valdyti LED šviesos ryškumą?
Jei esate itin kūrybingi, galite atkurti 8 bitų mėgstamos teminės dainos versiją su garsiniu signalu. Tai yra, jei galite nustatyti tinkamus kiekvienos natos dažnius.
Elektronikos tyrinėjimas su Pico
Tai tik sulaužys tai, ką galite padaryti naudodami „Raspberry Pi Pico“ ir „Kitronik Inventor's Kit“. Yra daug daugiau elektroninių eksperimentų, kuriuos reikia ištirti. Arba „Pico“ yra kitų rinkinių ir ištraukimo lentų. Jei jaučiatės įsitikinę, galite tiesiog prijungti „Pico“ prie standartinės duonos plokštės ir prijungti atskirai įsigytus elektroninius komponentus. Arba galite jį naudoti daugeliui kitų projektų, tokių kaip retro žaidimai, muzika ir namų automatizavimas.