IoT a robotika: jednodoskový mikropočítač CyberPi Go s WiFi na výučbu aj hobby I.

Mikrokontroléry
0

Tento počítač s displejom je na  jednom plošnom spoji a má zaujímavé možnosti tak čo sa týka výkonu, možností komunikácie, ako aj senzorovej výbavy. V kombinácii s možnosťou programovania pomocou grafických blokov a taktiež v modernom a populárnom programovacom jazyku Python je to zaujímavý nástroj na výučbu programovania, internetu vecí a umelej inteligencie. Na doske je displej, mini joystick, tri tlačidlá, senzor intenzity osvetlenia, gyroskop a 5 farebných LED diód.  

Predstavenie platformy je v našom videu

Technické parametre: Platforma: ESP32-WROVER-B; Procesor: 32 bitový dvojjadrový Xtensa taktovaný na 240 MHz; Pamäť ROM: 448 KB, SRAM: 520 KB, SPI Flash: 8 MB, PSRAM: 8 MB; Komunikácia: Wi-Fi, Bluetooth, USB-C; Port na pripojenie rozširujúcich modulov; Operačný systém: CyberOS od  Makeblock; Rozmery: 84 × 35 × 13 mm; hmotnosť 36 g. 

Hardvérová výbava a ovládacie prvky CyberPI Go

Modul Pocket Shield

Rozširujúci modul Pocket Shield, ktorý sa pripája k CyberPi cez konektor v spodnej časti modulu má nabíjateľnú batériu, dva dvojpólové rozhrania vhodné na napájanie jednosmerných motorov a podobných zariadení a dve 3-pólové rozhrania, ktoré je možné použiť na pripojenie servomotorov, Neopixel LED pásikov, či modelárskych motorov ovládaných cez PWM.

CyberPI Go s modulom Pocket Shield

Pohľad na rozobratý modul zpredu

Pohľad zozadu. Všimnite si modul ESP32 s podporou WiFi

Môžete programovať cez webové rozhranie, potrebujete akurát stiahnuť program mLink2, alebo si stiahnuť lokálne vývojové prostredie.  Na adrese https://www.mblock.cc/en-us/download si stiahnite softvér mBlock PC version pre Windows, alebo MacOS. 

Pri našich prvých pokusoch sme využili webové rozhranie https://ide.mblock.cc/#/ CyberPi zatiaľ v zozname hardvérových platforiem nie je, preto popdporu platformy pridáme nepriamo. Aktivujte v hornej časti webového vývojového prostredia aktivujte link Tutorials a následne Exlamples.

V ponuke platforiem vyberte CyberPi v zložke Data Science-Visualization. Následne si vyberte niektorý z príkladov. 

Príklad Rainbow Lights. Blokový program a zdrojový kód v jazyku Python 

V budúcom pokračovaní ukážeme postup programovania jednoduchej aplikácie

 

Zobrazit Galériu

Luboslav Lacko

Všetky autorove články
CyberPI Go IoT robotika

Pridať komentár

Mohlo by vás zaujímať

Mohlo by vás zaujímať