Pokud nepotřebujete příliš velký výpočetní výkon, mikrokontrolér Pico může být pro mnoho elektronických projektů vhodnější.
Existuje několik jednodeskových počítačů od společnosti Raspberry Pi, ale pouze jeden mikrokontrolér, Raspberry Pi Pico. Tato malá deska není zamýšlena jako alternativa k výkonnějším SBC, ale má jedinečnou sadu funkcí, díky kterým je vhodnější pro určité projekty.
Zde prozkoumáme různé důvody, proč byste mohli chtít používat Raspberry Pi Pico místo jiných modelů Raspberry Pi ve vašich elektronických projektech.
1. Architektura mikrokontroléru
Zatímco další modely Raspberry Pi dělat vznešené pokusy nahradit váš hlavní počítač nebo alespoň sloužit jako hodná alternativa, Pico je místo toho jednoduchá, decentní deska mikrokontroléru s žádným jiným posláním, než vám pomoci přivést vaše projekty v oblasti elektroniky život.
I když je celkově méně schopný než ostatní modely Pi, přináší to také několik výhod, jak je popsáno v následujících částech. Díky své mnohem jednodušší architektuře využívá Raspberry Pi Pico mnohem méně zdrojů ke splnění stejných úkolů jako běžné Raspberry Pi.
Je také mnohem jednodušší na nastavení a nemá žádné bezpečnostní problémy jako jednodeskový počítač. Kromě toho Pico nabízí 2 MB energeticky nezávislé flash paměti a nemá slot pro SD kartu, i když k připojení k Pico můžete použít adaptér. Tato flash paměť uchová vaše data i při náhlém výpadku napájení, zatímco s největší pravděpodobností byste měli na rukou poškozenou SD kartu.
2. Efektivita nákladů
Raspberry Pi Pico je nejlevnější produkt Raspberry Pi, který začíná na 4 dolarech za základní model. To je asi čtvrtina ceny Raspberry Pi Zero 2 W a mnohem levnější než nejlevnější Raspberry Pi 4. Raspberry Pi Pico nabízí nízkou bariéru vstupu do elektroniky, což vám umožní zahájit váš nový koníček s minimální investicí.
Dokonce i ve světě mikrokontrolérů je cena Pico stále vysoce konkurenceschopná a vy také Je nepravděpodobné, že byste našli desku, která nabízí podobné funkce, snadné použití a dokumentaci za tuto cenu směřovat.
Existují tři varianty Pico, všechny cenově odlišné. Základní model má oficiální cenu 4 dolary, ale je dodáván s nepájenými hlavičkami a postrádá bezdrátové připojení. Chcete-li získat tyto funkce v krabici, budete muset zaplatit 1 až 3 $ navíc. Verze Pico WH s Wi-Fi a předpájenými hlavičkami stojí 7 dolarů.
3. Energetická účinnost
Raspberry Pi Pico nemusí být energeticky nejúčinnější mikrokontrolérová deska, ale sama o sobě funguje dostatečně dobře, zejména v rámci rodiny Raspberry Pi. Použití Pico místo je jedním z našich doporučených tipy pro úsporu energie ve vašich projektech Raspberry Pi.
Nabízí dva režimy nízké spotřeby, spánek a klidový režim. Dormantní režim využívá nejmenší množství energie, ale vyžaduje externí spoušť, aby se Pico vrátilo do aktivnějšího stavu. Režim spánku na druhé straně využívá více energie, protože některá infrastruktura hodin v čipu je ponechána aktivní, aby v případě potřeby probudila Pico.
Ačkoliv Raspberry Pi Pico postrádá pokročilé režimy spánku ESP32, spotřebovává méně energie v aktivních režimech. Spotřeboval méně než 100 mA během testu přehrávání videa zaznamenaného v datovém listu (s vypnutou úsporou energie).
4. Programovatelný vstup/výstup
Raspberry Pi Pico má 40pinovou hlavičku s 26 multifunkčními kolíky GPIO (General Purpose Input/Output). Pico nabízí různé komunikační protokoly, včetně 2 x I2C, 2 x SPI a 2 x UART kanálů, podobně jako ostatní modely Raspberry Pi. Máme podrobný průvodce pinoutem Pico které byste si rozhodně měli prohlédnout.
Jedinečnou vlastností Raspberry Pi Pico je však jeho schopnost vytvářet vlastní digitální rozhraní a komunikační protokoly.
To je možné díky osmi stavovým automatům PIO na Pico. Jedná se v podstatě o procesorová jádra schopná zpracovávat data přicházející a vycházející z mikrokontroléru. Mohou odstranit zátěž určitých, časově kritických úkolů z CPU, což umožňuje lepší správu zdrojů na mikrokontroléru.
PIO se může hodit, když potřebujete pracovat s adresovatelnými LED diodami, řídicími motory nebo rozhraním s proprietárními protokoly nebo starším hardwarem.
5. Analogový vstup
Raspberry Pi Pico je jediný model, který je schopen číst analogové signály. Chcete-li odesílat signály z analogového zařízení do jednodeskového počítače Raspberry Pi, budete potřebovat analogově-digitální převodník (ADC) pro čtení těchto signálů a jejich odesílání do Pi v digitální podobě, umí číst.
Raspberry Pi Pico je na druhé straně schopen přijímat analogový vstup přímo díky vestavěnému 12bitovému ADC. Tři z 26 pinů GPIO na desce lze nakonfigurovat jako analogové vstupy. Takže můžete použijte Raspberry Pico ke čtení potenciometru, například.
6. Kompaktní velikost
Pico je nejmenší Raspberry Pi (2 x 0,8 x 0,04 palce), těsně za ním následuje Raspberry Pi Zero (2,6 x 1,2 x 0,2 palce). Pokud jste stavěli přenosnou herní konzoli, chytré brýle, monitor srdečního tepu nebo cokoliv jiného Projekt nositelné elektroniky, Pico by se pravděpodobně hodil mnohem lépe než většina ostatních Raspberry Pi modely. Celkově vzato, kompaktní velikost Pico rozšiřuje rozsah jeho použití a dělá z něj cenný nástroj pro projekty, kde jsou prostorová omezení hlavním hlediskem.
7. Aplikace v reálném čase
Na rozdíl od jiných modelů Raspberry Pi je Pico vhodný pro aplikace v reálném čase. Reálný čas ve výpočetní technice obvykle odkazuje na systém, který je navržen tak, aby reagoval na vnější událost ve stanoveném časovém omezení nebo termínu. Systémy v reálném čase jsou velmi důležité v aplikacích, které vyžadují rychlou odezvu, jako je obrana, telekomunikace, letectví a automobilový průmysl.
Pico má vnitřní hodiny reálného času, které většinou fungují podle očekávání, ale bohužel nejsou navrženy tak, aby fungovaly i po vypnutí zařízení. Pro ještě přesnější časování však můžete k Pico připojit externí hodiny reálného času.
Vzhledem k tomu, že na Pico není žádný operační systém, se kterým by bylo možné komunikovat, váš kód se spustí okamžitě při spuštění, na rozdíl od jiných modelů Raspberry Pi, kde musíte nejprve počkat, až se operační systém zavede. Zatímco na jiných modelech je programování na holé kovy technicky možné, je těžší s ním pracovat a je nejvhodnější pro pokročilé vývojáře.
Pico je proto vhodnější pro časově kritické projekty, jako jsou herní ovladače, zabezpečení domácnosti, robotické projekty a dokonce i aplikace domácí automatizace.
8. Podpora Raspberry Pi Silicon
Na rozdíl od jednodeskových počítačů a výpočetních modulů od Raspberry Pi udává Pico trend první deska mikrokontroléru a první produkt založený na vlastním interním čipu společnosti RP2040. Nízkonákladový, ale vysoce výkonný čip také pohání několik alternativ k Raspberry Pi Pico.
Nákup Raspberry Pi Pico znamená, že podporujete Raspberry Pi Silicon a zvyšujete pravděpodobnost, že v budoucnu uvidíme ještě lepší čipy než RP2040.
Raspberry Pi Pico je levná alternativa pro vaše elektronické projekty
To, co Raspberry Pi Pico postrádá ve výkonu a úložném prostoru, vynahrazuje schopnostmi v reálném čase, velikostí a cenovou dostupností. Je ideální pro projekty, kde by byl plnohodnotný počítač Raspberry Pi přehnaný. Pokud jsou I/O piny na Pi vše, co potřebujete k oživení svého projektu, možná vám bude lépe s jednou z variant Raspberry Pi Pico.