Vai jūs interesē robotika un programmēšana? Vai jums tas šķiet ļoti grūti? Varbūt tas ir tāpēc, ka jūs joprojām nezināt risinājumus M5Stack. Tie ir mazi kabatas datori ar dažādiem spraudņu moduļiem, kas padara tos lieliski piemērotus, lai iedziļinātos programmēšanas un robotikas pasaulē. Tāpat M5Stack aprīkojums ar savietojamību ar Arduino un ar LEGO. Tāpēc arī tie ir paredzēti, lai iepazīstinātu mazos ar šo pasauli.
M5Stack piedāvā plašu aprīkojuma katalogu. Tie parādās tirgū 2016. gadā, un to modeļi, komplekti un aksesuāri ir nedaudz palielināti. Tāpat mums ir jāsaka, ka M5Stack ir saderīgs ar vairākiem programmēšanas valodas: MicroPython, Arduino IDE, UIFlow (programmēšana pa blokiem un ideāli piemērota mazajiem), kā arī ar operētājsistēmu reāllaikā Bezmaksas RTOS.
Lai gan Arduino ir daudz sekotāju visā pasaulē, tā ir taisnība, ka tas var nebūt labākais veids, kā sākt šajā pasaulē. Bet varbūt, ar M5Stack un tā moduļiem lietas mainās. Moduļu salikšana un mūsu M5Stack pārvēršana par visu moduļu datoru ir daudz vienkāršāka nekā to salikt pa komponentiem, un, iespējams, tas ir paredzēts pieredzējušākiem lietotājiem.
Ko mēs varam atrast M5Stack katalogā?
Ja paskatīsimies, mēs atradīsim 4 dažādas ģimenes: Kodols, Stick, Atom un E-papīrs. Tās visas ir programmējamas un paredzētas projektiem DIY (Dariet to pats vai dariet to pats). Tāpat visiem varam pievienot papildierīces un aksesuārus, lai mūsu iztēle lidotu un radītu visu, sākot no šo mazo vadītajiem droniem un beidzot ar perfektām mašīnām, kas izstrādātas tā, lai varētu kontrolēt augu laistīšanu, ņemot vērā mitrumu un gaiss.
M5Stack pamatģimene
Šī mazo kontrolieru saime ir jaudīgākā ģimenes katalogā. Turklāt tie ir visvairāk modulāri, var pievienot moduļus ar baterijām, lielāku portu paplašināšanu, piemēram, LAN utt. Tie ir balstīti uz mazs ESP32 procesors, kas izveidots mazām mazjaudas sistēmām un kas ievieš moduli vienā SoC WiFi un Bluetooth. Turklāt tiem ir pievienots arī ekrāns - dažos gadījumos pieskāriens -, kā arī slots priekš microSD kartes vai USB-C ports.
Šie modeļi ir orientēti uz vērienīgākajiem un pilnīgākajiem projektiem. Turklāt ar visiem tajā integrētajiem komponentiem un visiem moduļiem, ko varam pievienot, mēs sasniegsim patiesus mākslas darbus.
M5Stack Stick ģimene
Daži datori ir mazāki par iepriekšējiem, bet funkcionāli un tas ir balstīti arī uz ESP32 SoC. Atkarībā no modeļa M5Stack Stick ka mēs izvēlamies, mums būs kontrolieri ar ekrāniem vai kamerām -šie pēdējie ir lieliski piemēroti projektiem, kuros kamera būs būtiska, piemēram, transportlīdzeklim, kuram jābrauc pa iezīmētu maršrutu uz zemes vai jāpārtrauc kustība atkarībā no šķēršļiem-.
Šo modeļu cena ir diezgan pieņemama un tie parasti ir ap 20-25 eiro. Turklāt tie ir lieliski piemēroti arī izglītojošiem projektiem un eksperimentiem ar valkājamām ierīcēm. Viņiem ir arī Bluetooth un WiFi savienojums.
M5Stack Atom ģimene
Kā jūs varēsit novērtēt pēc tā nosaukuma, šis Atoms M5Stack ir mazākie kataloga dalībnieki no ģimenes. Tos parasti papildina LED gaismas vai mazs ekrāns. Dažiem modeļiem ir arī skaļrunis un mikrofons, kas darbojas kā viedais skaļrunis. Šie mazie ir paredzēti maza mēroga robotikas projektiem un var būt lieliski piemēroti maziem trauksmes signāliem, tālvadības brīdinājumiem utt.
M5Stack e-papīra saime
Visbeidzot, mēs runāsim par dažiem ļoti interesantiem M5Stack kontrolieriem. Un tie ir balstīti uz ESP32 SoC, bet saskaņā ar a e-tintes ekrāns no 1,5 līdz 4,7 collām. Kā jūs jau būsiet atklājuši, šie ekrāni dos daudz spēles. It īpaši, ja mēs runājam par sadzīves problēmām, kurās mēs varam izveidot uzdevumu sarakstus vai kopā ar Amazon skaļruni un tā Alexa mēs varam pievienot produktus, lai tie tiktu atzīmēti tieši M5Stack e-papīrs -Vai varat iedomāties savam Amazon Echo skaļi pastāstīt šādu iepirkumu sarakstu?-. Varat arī izveidot kalkulatoru, ekrānu, uz kura zīmēt, elektronisko grāmatu lasītāju vai visu, kas patiešām ienāk prātā.
Šo M5Stack programmēšana
Patiešām interesants šajos mazajos datoros ir iespēja tos programmēt nedaudz vienkāršāk un vizuālāk ar UIFlow, pamatojoties uz Blockly un Python. Citiem vārdiem sakot, jūs varat nodot visas komandas Python, kad vien vēlaties vai strādāt — tas ir ideāli piemērots visnepieredzējušākajiem vai mazākajiem — pilnīgi vizuālā veidā, bez nepieciešamības rakstīt komandas uz tastatūras.
Visbeidzot, lai gan platforma, kurai ir lielāka kopiena, ir Arduino, M5Stack šajā nozarē iegūst lielu nozīmi, kas ir uzticamāka, ātrāka un spēj aptvert vairāku veidu lietotājus. Ja vēlaties uzzināt vairāk par visiem viņu produktiem, varat apmeklēt viņus oficiālā lapa.