Č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. Čítaj viac.

Doska mikrokontroléra Raspberry Pi Pico je skvelé zariadenie, ktoré možno použiť na automatizáciu mnohých domácich úloh, napr ako automatické zavlažovanie rastlín, otváranie a zatváranie garážových brán, detekcia pohybu v domácnosti atď na.

Vybudovanie základných vedomostí na úspešné dokončenie jedného (alebo všetkých) z týchto príkladov si vyžaduje čas. Tu sa bude hodiť súprava pre vynálezcu. Všetko, ako napríklad návod na použitie, komponenty a potrebné káble, je zahrnuté, takže môžete vytvorte experimenty, ktoré rozšíria vaše vedomosti a zručnosti na automatizáciu čohokoľvek, čo je vo vašom srdci túžby.

Príprava

Thonny IDE (integrované vývojové prostredie) je skvelý nástroj, ktorý vám pomôže pripojiť Raspberry Pi Pico k počítaču a naprogramovať Pico. Aby ste sa uistili, že máte všetko správne nastavené, prečítajte si nášho sprievodcu na Začíname s Thonnym na Raspberry Pi Pico pre podrobnosti.

instagram viewer

Súprava Kitronik Inventor's Kit prichádza so všetkým, čo potrebujete na dokončenie tohto svetelného experimentu. Ak ste elektronický nadšenec s náhradnými dielmi, možno už máte to, čo potrebujete:

  • Raspberry Pi Pico (alebo Pico W)
  • Breadboard
  • Otočný potenciometer
  • 2x tlačidlový spínač
  • Červená 5mm LED
  • 8x prepojovací kábel M/M
  • 220 ohmový odpor (označený farebnými pásmi: červená, červená, hnedá, zlatá)

Bol váš Pico dodaný s predspájkovanými kolíkmi GPIO? Ak nie, zistite, ako na to pripájajte kolíky hlavičky k vášmu Raspberry Pi Pico správna cesta.

Očakávaný výstup

Tento experiment poskytuje skvelú vizuálnu reprezentáciu, ktorá pomáha vysvetliť, čo sa stane počas rutiny prerušenia (stlačenie tlačidla), pri ktorom bod a výstup modulácie šírky impulzu (PWM) určuje jas LED diódy, ktorú možno ovládať pomocou potenciometra ako analógového vstup.

Softvérové ​​prerušenie sa zistí, keď stlačíte tlačidlo na doske. Táto akcia spustí premennú, ktorá bude riadiť, kedy sa rozsvieti alebo zhasne červené LED svetlo. Keď otočíte potenciometer v ľubovoľnom smere, jeho analógová vstupná hodnota sa prenesie na výstup PWM pre LED. Toto je kúzlo (ak chcete), že LED svetlo bude buď slabšie alebo jasnejšie.

Zostavenie kódu projektu

Než budete pokračovať vpred, vezmite si kópiu požadovaný kód pre tento experiment priamo z oficiálnej stránky podpory Kitronik. Tento zdroj funguje aj ako podporný sprievodca, ak sa na ceste zaseknete.

Kým máte kód na obrazovke, poďme rozobrať niektoré kľúčové body v kóde:

  • Vypínač je namapovaný na GP15 na Raspberry Pi Pico.
  • LED svetlo je nastavené ako PWM výstup na GP16 na Pico.
  • Potenciometer (potenciometer) sa spolieha na vstavaný analógovo-digitálny prevodník (ADC) GP26.
  • Pri prvom spustení programu Python je stav tlačidla predvolený na hodnotu false.
  • Obsluha IRQ (alebo signál prerušenia) je prepojená so vstupom spínača.
  • The zatiaľ čo slučka zistí, či je spínač stlačený, a potom pokračuje v čítaní hodnoty hrnca (v závislosti od toho, akým smerom otočíte potenciometer), aby sa nastavil jas LED.

Cieľom tejto Inventor's Kit je stavať na vedomostiach, ktoré získate, keď budete postupovať prostredníctvom priloženej brožúry. S každým otočením stránky zistíte, že získavate vedomosti postupne. Môžete sa tiež pristihnúť, že sa hrdo uškrniete, pretože „žiarovkové“ momenty budú naberať na frekvencii, ako vaša skúsenosť rastie.

Ak sa chcete vrátiť k základom svetelných senzorov a analógových vstupov, prejdite na naše Začíname so sprievodcom elektronikou Raspberry Pi Pico podrobnosti týkajúce sa predchádzajúceho svetelného experimentu v tejto sérii.

Vaša budúcnosť je jasná

Tieto súpravy sú skvelé pre tých, ktorí experimentujú s elektronikou až po stredne pokročilú úroveň. Teraz, keď ste sa naučili niektoré ďalšie základy okolo analógových vstupov, signálov prerušenia a ovládania jasu LED svetla, môžete byť pripravení posunúť svoje znalosti na ďalšiu úroveň.

Použitie tranzistora na pohon motora, vychádzajúc z nedávneho experimentu s potenciometrom pridaním a servo, nastavenie tónu bzučiaka, počítanie pomocou displejov, pochopenie základov veternej energie a viac.

Zoberte si súpravu, ktorá obsahuje brožúru a všetky vecičky a káble, ktoré potrebujete, aby ste mohli začať. Ešte lepšie je, kúpte si jeden pre vás a pre niekoho iného, ​​koho poznáte, kto sa tiež rád hrá s elektronikou a technológiami.

Najdôležitejšie je, aby ste si vychutnali proces budovania vedomostí. Nezabudnite sa tiež pozastaviť nad hrdosťou, keď zistíte, že dokončujete experimenty, ktoré sa končia vyhlásením ako: "Dokázal som to!"