„Elecrow Mbits“ yra mikrovaldiklis, įkvėptas populiaraus BBC „micro: bit“ ir ESP32. Jis turi daug panašių funkcijų kaip „micro: bit v2“, tačiau vietoj to turi integruotą ESP32 lustą, o tai reiškia, kad jis atveria duris daugeliui daiktų interneto projektų, kuriems reikalingas interneto ryšys. Pažvelkime atidžiau į jo funkcijas, kaip jis lyginamas su „micro: bit“ ir ESP32 ir ar turėtumėte jį gauti.

Kas yra „micro: bit“?

„Micro: bit“ yra mažas kompiuteris, kurį sukūrė „British Broadcasting Corporation“ savo iniciatyvai „Make It Digital“. Ji buvo suteikta nemokamai daugiau nei milijonui Jungtinės Karalystės studentų ir dabar naudojama mokymo programose visame pasaulyje. Yra daugybė įvairių „micro: bit“ mokymo išteklių ir kodavimo platformų, tokių kaip „MakeCode“.

„Micro: bit“ savybės

Yra dvi „micro: bit“ versijos: originali ir antroji, v2. Nors yra naujų įmontuotų komponentų, micro: bit v2 taip pat sakoma, kad ji turi keturis kartus didesnę apdorojimo galią nei pirmoji versija. Be to, palyginti su originaliu „micro: bit“, RAM yra aštuonis kartus daugiau. Šiame straipsnyje mes išnagrinėsime „micro: bit v2“.

„Micro: bit Foundation“/„Micro: bit Foundation“

Naujausiame „micro: bit“ yra mygtukai, akselerometras, temperatūros jutiklis, jutiklinis jutiklis, mikrofonas, kompasas, akumuliatoriaus lizdas, LED matrica, įmontuotas radijas ir „Bluetooth“ antena, taip pat 25 išoriniai jungtys. Pastarosios yra ant jo krašto ir gali būti prijungtos prie daugybės elektroninių komponentų.

Su daugybe funkcijų, supakuotų į mažą kompiuterį, daug pradedantiesiems palankūs projektai buvo sukurtos su juo.

Kas yra ESP32?

Elecrow/Elecrow

Toliau pažvelkime į ESP32 modulį, kuriame yra galingas 32 bitų mikrovaldiklis, pagamintas „Espressif Systems“. Yra daug variantų, įskaitant serijas ESP32-Solo, ESP32-WROOM, ESP32-MINI, ESP32-PICO, ESP32-DU ir ESP32-WROVER.

Rašymo metu, ESP32-WROOM-DA taip pat buvo neseniai išleistas, kuris siūlo dvigubas ofsetines antenas, kad būtų galima dar patikimiau prisijungti. Visose plokštėse yra integruotas „WiFi“ ir „Bluetooth 4.2“. „Espressif“ taip pat atskirai parduoda ESP32 sistemos mikroschemą (SoC), taip pat kūrimo rinkinius.

Šių mikrovaldiklių pagrindas yra „Tensilica Xtensa LX6“ arba vieno branduolio RISC-V mikroprocesorius. Priklausomai nuo modulio, ESP32 turi 4 MB, 8 MB arba 16 MB „flash“ atminties. ESP32 buvo sukurtas taip, kad būtų mažos galios ir pilnas įvesties/išvesties kaiščių: nuo 38 iki 77, priklausomai nuo modulio. Dėl visų šių funkcijų jis tinka įvairiems projektams, įskaitant robotiką, žaidimus ir daiktų interneto (IoT) programas.

„Mbits“ ypatybės

Elecrow/Elecrow

Iš pirmo žvilgsnio „Mbits“ mikrovaldiklis atrodo panašus į „micro: bit v2“ ir turi tas pačias funkcijas. Tačiau jis pagrįstas moduliu ESP32-WROVER-B ir yra šiek tiek didesnis-52–52 mm. Komplekte yra 4 MB „flash“ atmintis ir 8 MB RAM. Lentoje taip pat rasite MEMs mikrofoną, 5x5 LED matricą, akselerometrą, temperatūros jutiklį, du programuojamus mygtukus, 2,4 GHz „WiFi“ funkciją ir „Bluetooth 4.2“.

Naudodami tą pačią krašto jungtį, esančią lentos apačioje, turėsite prieigą prie 25 kaiščių. „Mbits“ gali būti maitinamas 5 V įtampa per „micro-USB“ prievadą. Arba maitinkite jį per 3 V, naudodami kraštinę jungtį arba akumuliatorių; didžiausia rekomenduojama srovė yra 500 mA.

„Mbits“ ir „micro: bit“ palyginimas

Procesorius

Pirmasis pagrindinis skirtumas tarp dviejų plokščių yra naudojamas lustas. „Micro: bit“ yra sukurtas remiantis „Nordic Semiconductor nRF52833“, 64 MHz Arm Cortex-M4. Kita vertus, „Elecrow Mbits“ yra pagrįstas „Espressif Systems“ ESP32.

Atmintis

Kitas svarbus skirtumas yra turimoje atmintyje. „Mbits“ siūlo 8 MB RAM, o naujausias „micro: bit“ turi tik 128 KB. Kalbant apie saugojimą, „Mbits“ turi 4 MB „flash“ atminties, o „micro: bit“ turi tik 512 KB.

Borto komponentai

Vienas didžiausių vaizdo skirtumų tarp „Mbits“ ir „micro: bit“ yra 5x5 LED matricoje. Taip yra todėl, kad „Mbits“ turi 5x5 RGB LED matricą, o ne standartinius vienos spalvos raudonus šviesos diodus, esančius „micro: bit“.

Krašto jungtis

Tiek „Mbits“, tiek „micro: bit“ turi kraštinę jungtį, kurioje galite prijungti 25 kontaktus prie kitų elektroninių komponentų. Skirtumas tas, kad „Mbits“ turi tris, o ne keturis bendrosios paskirties įvesties/išvesties (GPIO) kaiščius. Tačiau jis turi su ADC suderinamą kaištį, o „micro: bit“ neturi.

Belaidis ryšys

Nors „Mbits“ turi 2,4 GHz „WiFi“ funkciją, „micro: bit“ neturi. „Mbits“ taip pat turi „Bluetooth LE 4.2“ funkciją, o „micro: bit“ palaiko „Bluetooth LE 5.0“.

Maksimali srovė

Maksimali srovė yra 500 mA „Mbits“, o 200 mA - „micro: bit“. Tai rekomenduojama srovė prijungiant išorinius priedus prie prietaisų.

Programavimas naudojant „Mbits“

Yra keli skirtingi „Mbits“ programavimo būdai, kaip ir „micro: bit“. „Mbits“ tai galima padaryti naudojant „Letscode“ vizualinį programavimą arba „Arduino“ programavimą, kuris yra C/C ++. Kita vertus, „micro: bit“ leidžia programuoti „MakeCode“, „MicroPython“ ir „Scratch“.

Kodo pavyzdžių ieškokite oficialus „Mbits“ wiki puslapis Elecrow. Kalbant apie „micro: bit“, jų yra daug pamokos pateikė „Micro: bit Educational Foundation“ „MakeCode“ vadovėliai.

„Mbits“ alternatyvos

Iki šiol mes pažvelgėme į „Mbits“ mikrovaldiklį ir „micro: bit“. Kiti kortelės dydžio kompiuteriai, tinkami pradedantiesiems, yra „Raspberry Pi Zero W“, „Raspberry Pi 3B+“ ir „Raspberry Pi 4B“.

Visi trys yra vienos plokštės kompiuteriai, o ne mikrovaldikliai, tokie kaip „Mbits“ ir „micro: bit“. Tačiau jie naudojami daugelyje gamintojų ir pradedantiesiems projektams, nuo susipažinimo su dažniausiai naudojamais elektroniniais komponentais, iki žaidimų, namų automatikos, daiktų interneto, robotikos, mašinų mokymosi ir daug daugiau.

„Raspberry Pi“ taip pat gamina pigų, bet galingą mikrovaldiklį „Pico“, pagrįstą bendrovės RP2040 mikroschema, kuri taip pat naudojama daugelyje kitų gamintojų gaminami mikrovaldikliai. RP2040 turi unikalią savybę: programuojamas įėjimas/išėjimas (PIO), universali aparatūros sąsaja, galinti palaikyti įvairius įvesties/išvesties standartus.

Ar „Mbits“ mikrovaldiklis jums tinka?

Šis straipsnis įsigilino į „Mbits“ ir „micro: bit“ ypatybes bei abiejų plokščių palyginimą. Pradedantiesiems atrodo, kad „Mbits“ mikrovaldiklis turi dar keletą integruotų funkcijų ir papildomos atminties. Kitas esminis skirtumas yra tai, su kokiomis programavimo kalbomis jis gali būti naudojamas. Galiausiai, jis siūlo „WiFi“ funkciją, todėl tai būtų atskiras sprendimas daugeliui daiktų interneto projektų.

Dalintis„Tweet“Paštu
„Coding for Kids“ - „BBC micro: bit“ apžvalga

Sekant itin populiaraus „Raspberry Pi“ minikompiuterio ir „Arduino“ mikrovaldiklio pėdomis ateina „BBC micro: bit“ - ir taip, mes turime omenyje tą BBC.

Skaityti toliau

Susijusios temos
  • Pasidaryk pats
Apie autorių
Cherie Tan (Paskelbti 4 straipsniai)

Cherie yra kūrybinė technologė, prisijungusi prie MUO 2021 m. Ji yra aistringa kūrėja ir techninė rašytoja, turinti patirties naudojant „Raspberry Pi“, „Arduino“, „Micro: bit“, „ATtiny“ ir „ATMega“ įrenginius, taip pat elektroninę tekstilę, 3D spausdinimą ir „KiCad“. Užsiėmimų metu Cherie mėgsta žaisti muziką ir sportuoti.

Daugiau iš Cherie Tan

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia