Čitatelia ako vy pomáhajú podporovať MUO. Keď uskutočníte nákup pomocou odkazov na našej stránke, môžeme získať pridruženú províziu.

Raspberry Pi Pico je výkonná, lacná doska mikrokontroléra, ktorú možno použiť ako mozgy pre rôzne elektronické projekty. Okrem toho je už preň k dispozícii široká škála doplnkov a príslušenstva.

Jedným z takýchto doplnkov je súprava Kitronik Inventor's Kit pre Raspberry Pi Pico. Súprava obsahuje brožúru, vylamovaciu dosku, doštičku na krájanie a rôzne elektronické komponenty, ktoré zaistia hodiny učenia dopredu. Poďme sa na to pozrieť bližšie.

Čo môžem postaviť pomocou súpravy Kitronik Inventor’s Kit?

The Kitronik Inventor's Kit prichádza s (takmer) všetkým, čo potrebujete na to, aby ste mohli hrať úlohu vynálezcu:

  • Pin breakout PCB pre Raspberry Pi Pico
  • Servo
  • Mini displej
  • Zipsová palička (so špendlíkmi)
  • LED diódy
  • Rezistory
  • Lopatka ventilátora a motor
  • Štartovacie káble
  • Bzučiak
  • Kondenzátory
  • Konektor terminálu
  • Potenciometer

Na dokončenie tejto súpravy potrebujete iba Raspberry Pi Pico s pripájanými kolíkmi GPIO. Ak je to prvýkrát, čo aplikujete spájku, nebuďte nervózni: pozrite si našu príručku, ako na to

instagram viewer
spájkovacie kolíky hlavičky na Raspberry Pi Pico.

Vykonávanie experimentov

Brožúra súpravy obsahuje skvelé pokyny krok za krokom, odkazy na obrázky, ako aj vysvetlenia rozdeľujúce prvky kódu na posilnenie vášho učenia. Desať interaktívnych experimentov vás oboznámi s takými technikami, ako sú digitálne vstupy a výstupy, pomocou a potenciometer na stlmenie LED svetla, použitie tranzistorov na pohon motora, veterná sila s premenlivou rýchlosťou, tvorba hudby pomocou bzučiak a ďalšie.

Príklady projektov pre súpravu sú naprogramované pomocou jazyka MicroPython, čo je variant Pythonu pre mikrokontroléry. Naučiť sa ako začnite s MicroPythonom na Raspberry Pi Pico.

Uvoľnime sa tým, že začneme blikať LED na palube Pi Pico. V úvode projektu si všimnete rýchle zhrnutie toho, čo sa očakáva, že sa stane, spolu s vysvetlením toho, čo sa deje.

Kód zobrazený na obrázku vyššie obsahuje malú variáciu pre Pi Pico W, ktorá má vnútorné pripojenie k LED. Ak ste si zakúpili štandardné Pi Pico (bez možností Wi-Fi), pozrite si namiesto toho indikátor LED s nasledujúcim kódom:

LED = stroj. Pin(25, strojček. Pin. VON) #Nastavte integrovaný kolík LED ako výstup

Budete musieť stlačiť tlačidlo Stop v Thonny IDE, aby ste zabránili spusteniu kódu navždy. Vyzvite sa zastaviť tento proces vždy, keď stlačíte tlačidlo klávesnice.

Na zapnutie a vypnutie LED použite prepínač

Keď sa prepracujete brožúrou, všimnete si, že autor vás vedie k tomu, aby ste postupne stavali na svojich vedomostiach. V tomto experimente budete stavať na existujúcom kóde na ovládanie LED pomocou podmienených príkazov v rámci a kým Pravda nekonečná slučka.

Digitálne vstupné a výstupné signály sa používajú pri stlačení spínača na zapnutie a vypnutie LED diódy Pi Pico. Jednoducho povedané, keď stlačíte spínač prstom, obvod sa dokončí a 3,3 V sa odošle na pripojený vstupný pin GPIO na Pico. Kód je ak vtedy je splnená podmienka a LED sa rozsvieti. Keď nie je stlačené tlačidlo, elif je splnená podmienka a LED zhasne.

Vaša cesta s okruhmi, doskami a všetkým medzi tým sa začína. Ak uviaznete, postupujte podľa odkazu na experiment napísaný v priloženej brožúre a získajte pomoc.

Svetlo, senzor, akcia!

Hoci si niektorí môžu myslieť, že ovládanie LED diódy rukou je kúzlo, v skutočnosti je to fototranzistor, ktorý deteguje svetlo. Položením predmetu (napríklad ruky) na blokovanie priameho svetla fototranzistor zareaguje a zapne LED Pi Pico. Je to naozaj podobné tomu, ako senzor na palubnej doske vášho auta automaticky rozsvieti svetlomety vozidla v noci. Tento projekt vám umožní použiť prepojovacie káble, odpor a fototranzistor.

Tento experiment sa zameriava na analógový vstup, v závislosti od ktorého sa nastaví úroveň osvetlenia LED (na základe vnímaného jasu vašej miestnosti). Ako si pamätáte, predtým použitý prepínač používal digitálny signál (iba zapnutý alebo vypnutý). Tentoraz používate jeden z kanálov ADC (analógový na digitálny prevodník) Pico na meranie premenlivého analógového signálu z fototranzistora.

Keď je hladina pod určitým prahom, potom sa zapne LED na doske; ak je nad prahovou hodnotou, LED sa vypne. Neváhajte a zmeňte lightLevelToSwitchAt hodnotu v kóde na iné číslo. Vidíte stále rovnaký efekt?

Dve hlavy sú lepšie ako jedna

V situáciách, keď sa vyskytnú problémy, je často pekné, ak si váš kód v Pythone prezerá druhý pár (najmä keď niekto nájde vlákno Reddit vysvetľujúce rozdiely v zapojení LED medzi Pi Pico a Pi Pico W).

V tomto prípade by spojenie zázemia elektrotechniky a správy Linuxu malo v piatok večer vyústiť do všestranných sedení majstrovania a skúmania hádaniek. Keď sa teda obaja členovia tímu mýlia, ostáva už len pretekať na váš obľúbený vyhľadávač a staviť, kto narazí na odpoveď ako prvý. Ak uviaznete, vždy sa môžete vydať na Učebné zdroje Kitronik aj za tipy a triky.

Čo sa tešíte ako prvé?

V poslednom experimente vytvoríte „veternú turbínu“, ktorá prenesie všetky lekcie do konečnej oslavy vašich novoobjavených vedomostí. Uprednostňujete prácu s digitálnymi signálmi? Možno sa radi cítite ako kúzelníci, keď mávnete rukou nad fototranzistorom, aby ste mohli manipulovať s jasom LED svetla?

Ak ste super kreatívny, je tu potenciál, že budete môcť pomocou bzučiaka znovu vytvoriť 8-bitovú verziu svojej obľúbenej tematickej piesne. To znamená, že ak dokážete získať správne frekvencie každej noty.

Skúmanie elektroniky s Pico

To len narúša povrch toho, čo môžete robiť s Raspberry Pi Pico a súpravou Kitronik Inventor's Kit. Existuje mnoho ďalších elektronických experimentov na preskúmanie. Prípadne sú pre Pico k dispozícii ďalšie súpravy a vylamovacie dosky. Ak máte istotu, môžete Pico jednoducho pripojiť k štandardnej doske a pripojiť elektronické komponenty zakúpené samostatne. Alebo ho môžete použiť na mnoho iných projektov, ako sú retro hry, hudba a domáca automatizácia.