botland BASE V1 Device Prototype Development Board
LANDIRANI
The Micromesh Base V1 developer board ndi chida chamakono cha mainjiniya ndi opanga mapulogalamu kuti apange ntchito zapamwamba zamagetsi. Mbali yaikulu ya bolodi ndi ntchito ESP32 Chip, amene ndi mmodzi wa tchipisi otchuka kwambiri popanga ntchito Intaneti opanda zingwe (Wi-Fi ndi Bluetooth).
Izi zimapangitsa bolodi kukhala yabwino popanga zida za intaneti ya Zinthu (loT) ndi mapulogalamu ena omwe amafunikira kulumikizana opanda zingwe. Kugwiritsa ntchito Micromis kumathandizidwa ndi chosinthira cha USB-UART chomangidwira, chomwe chimalola chipangizocho kukonzedwa pogwiritsa ntchito chingwe cha USB-C. Soketi ya USB yomangidwa mu chipangizocho imalolanso kuwongolera zida za chipangizocho ndi zida zina zolumikizidwa ndi nsanja.
Pulatifomu ili ndi modem ya Quectel M65, yomwe imathandizira kulumikizana ndi ma netiweki am'manja komanso kutumiza ma data pamanetiweki a GSM.
Modem ili ndi cholumikizira chophatikizira cha antenna, kotero imatha kulumikizidwa mosavuta ndi mlongoti wakunja kuti ikhale yolumikizana bwino.
Chipangizocho chilinso ndi ma adilesi a LED. zomwe zimatha kuyendetsedwa ndi mapulogalamu ndikugwiritsidwa ntchito kuti muwone momwe chipangizocho chilili kapena kupanga zowunikira. Kuphatikiza apo, ili ndi chipangizo cha MPU6050, chomwe chimatha kuyeza mathamangitsidwe ndi kuzungulira mu nkhwangwa zitatu. kulola kupanga mapangidwe omvera.
Bungweli lakhalanso ndi LM75 sensor sensor, yomwe imalola kuyeza kutentha kozungulira ndi kulondola kwa 0 .5 digiri Celsius. Izi ndizothandiza pamapulogalamu omwe amafunikira kuyeza kutentha, monga makina oziziritsira mpweya ndi zida zoyezera.
Micromis Base V1 ilinso ndi zingwe za golide zaakazi, zomwe zimalola kulumikizidwa kwa zotumphukira zakunja ndi zokutira za Micromis kukulitsa luso la bolodi lokha.
Pulatifomu ilinso ndi zodzitchinjiriza zingapo, kuphatikiza overvoltage, chitetezo chocheperako, kutentha kwambiri komanso kupitilira apo kuchokera padoko la USB, ndikupangitsa kuti ikhale chida choyenera kwa oyambitsa zamagetsi.
MUZISANGALALA PAMENE MUGWIRITSA NTCHITO MICRDMIS BASE V1!
MICROMIS BASE V1: QUICK ST ART
Kugwiritsa ntchito nsanja ya Micromis Base V1 ndikosavuta! Kuti muyambe ndi bolodi lanu, muyenera kutsatira njira zingapo pansipa:
- Tsegulani bolodi lanu la Micromis Base V1 kuchokera pamapaketi
- Ikani nano SIM khadi yogwira mu SIM khadi slot
- Lumikizani mlongoti wa GSM ku cholumikizira cha U.FL
- Lumikizani mbali imodzi ya chingwe cha USB Type C ku bolodi la Micromis Base V1 ndi linalo ku kompyuta
- Ikani chilengedwe pa kompyuta yanu momwe mumapangira bolodi
- Ikani madalaivala a CP2102 chip kuchokera www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers
- Ikani phukusi la data la tchipisi ta ESP32.
- Sankhani bolodi la "ESP32 Dev Module".
- Kwezani pulogalamu yanu yoyamba pa bolodi la Micromis Base V1
Ngati mudagwiritsapo kale matabwa okhala ndi chip ESP32 ophatikizidwa mdera lanu lachitukuko, mwina simudzafunikanso kukonza zina, ndipo bolodi ya Micromis Base V1 idzagwira ntchito mukangolumikiza ku kompyuta yanu.
Ngati mulibe malo opangira mapulogalamu omwe mungakonzere bolodi la Micromis Base V1, kapena simukudziwa momwe mungayikitsire mapaketi a data pama board okhala ndi tchipisi ta ESP32, ndiye patsamba lotsatirali tikambirana ziwiri zodziwika kwambiri. malo komanso momwe mungapangire bolodi la Micromis Base V1 kuti lizigwira ntchito nawo.
MICROMIS BASE V1: KUGWIRITSA NTCHITO NDI ARDUINO IDE
Arduino IDE ndiye malo otchuka kwambiri omwe amagwiritsidwa ntchito makamaka pazokonda. Chifukwa chotha kuitanitsa ma board owonjezera komanso gulu lalikulu kwambiri la ogwiritsa ntchito IDE iyi, eni ma board ambiri okhala ndi chip ESP32 aganiza zogwiritsa ntchito malowa.
Ngati mulibe Arduino IDE chilengedwe chokhazikitsidwa ndiye muyenera kutsitsa kuchokera pa ulalo womwe uli pansipa ndikuyika pa kompyuta yanu, makamaka kutsitsa mtundu wa 2.0 kapena mtsogolo.
https://www.arduino.cc/en/software
Pambuyo kukhazikitsa Arduino IDE chilengedwe, muyenera dinani:
File -> Zokonda komanso mu "Woyang'anira ma board owonjezera URLs" lowetsani ulalo wotsatirawu, uwu ndi ulalo wa phukusi lovomerezeka kuchokera kwa wopanga chipangizo cha ESP32: https://raw.githubusercontent.com/espressif/arduino-esp32/ghpages/package_esp32_index.json
Mukadula ulalo wa woyang'anira bolodi, muyenera dinani "batani OK11 kuti mutuluke zomwe mumakonda. Tsopano muyenera dinani motsatira:
Zida -> Board -> Boards Manager ndi mu board manager lembani "esp3211 mu injini yosakira, pakapita nthawi muyenera kuwona phukusi" esp32 ndi Espressif Systems11 , pansi pa bokosi muyenera dinani 11lnstall 11 , zaposachedwa. mtundu wa ESP32 chip-equipped board packages udzangoyika. Ngati simukuwona mapaketi a matailosi mutawonjezera ulalo wa phukusi kwa 11Additional board manager URLs11 ndikulemba mawu oti "esp3211 mu injini yosakira matayala, ndibwino kuyambitsanso chilengedwe chonse.
MICROMIS BASE V1: KUGWIRITSA NTCHITO NDI KHODI YOONETSA STUDIO
Malo achiwiri odziwika bwino pama board opangira mapulogalamu okhala ndi tchipisi ta ESP32 ndi Visual Studio Code yokhala ndi Platform IO IDE extension. Kukula kwa Platform IQ kumatilola kuti tizigwira ntchito momasuka ndi ma board ambiri achitukuko ndi tchipisi toimirira, zomwe titha kuzikonza mumadongosolo ambiri. Kuti mugwiritse ntchito kuthekera kwa chilengedwechi, muyenera kutsitsa ndikuyika Visual Studio Code kuchokera pa ulalo: https://code.visualstudio.com/
Kuphatikiza apo, muyenera kutsitsa ndikuyika Python 3.8.5 kapena kenako kuchokera pa ulalo: https://www.python.org/downloads/
Mukayika Visual Studio Code chilengedwe ndi Python, dinani View-> Zowonjezera mu Visual Studio Code, zenera la msakatuli wowonjezera liyenera kutsegulidwa kumanzere. Mu msakatuli wowonjezera muyenera kulemba 11PlatformlO IDE11 , mukadina chinthucho ndi dzina la "Platform IO IDE" zenera lidzatsegulidwa ndi tsatanetsatane wa zowonjezera, tsopano muyenera kungodina 11 lnstall11 ndikuwonjezera kudzawonekera. ndi kukhazikitsa yokha.
Pambuyo khazikitsa kutambasuka. tiyenera dinani chizindikiro cha Platform IO chomwe chili pazida kumanzere, ndiyeno dinani chizindikiro chakunyumba pa kapamwamba kakang'ono. zomwe zibweretsa tsamba loyambira lazowonjezera. Mukakhala patsamba lofikira, muyenera dinani "Mabodi" ndikulemba 11ESP32 Dev Module mubokosi losakira matayala. Bolodi yomwe mukufuna idzawonekera yokha m'bokosi losakira. Mukapanga polojekiti. zomwe muyenera kuchita ndikukopera ID ya bolodiyo ndikuyiyika mu pulojekitiyo, kapena popanga pulojekitiyo, sankhani bolodi yomwe mungakonzekere ngati "ESP32 Dev Module".
MICROMIS BASE V1: PIN FUNCTION
ADC
Zolowetsa ku ADC, ADC ili ndi 12-blt resolution. Ndi Iwo. Titha kuwerenga ma analogi kuyambira 0 mpaka 4095 Mu voltage ranges kuchokera 0V kuti 3,3V. pomwe o ndi 0V ndi 4095 ndi 3.3V. Kumbukirani kuti musagwirizane ndi voltagndi apamwamba kuposa 33V ku zikhomo analogi
12C
ESP32 ili ndi njira ziwiri za 12C ndipo pini iliyonse ikhoza kukhazikitsidwa ngati SDA kapena SCL kuti igwiritsidwe ntchito mosavuta. Zida zomwe zili pa bolodi ndi zotsogola pazikhomo zagolide zatumizidwa ku zikhomo 21 (SDA) ndi 22 (SCLJ.
MAIN UART
Mapini a board olembedwa kuti MAIN UART amalola kulumikizana kudzera pa protocol ya UAAT, yolumikizidwa ndi protocol yayikulu ya UART ya ESP32. ndipo ingagwiritsidwe ntchito kukonza chip kudutsa chip CP2102 chomangidwa mu bolodi. Sitikulimbikitsa kugwiritsa ntchito zolumikizira izi pazifukwa zina kupatula kulumikizana kwa UART.
GND
Zikhomo za board kuti zitha kutulutsa.
RTC WAKEUP
Chip cha ESP32 chimathandizira kudzuka kuchokera kukusowa kwakunja kudzera pa chipangizo cha RTC chopulumutsa kwambiri pogwiritsa ntchito mapini !olembedwa ATC WAKEUP.
SPI
Kuti tilankhule ndi zigawo zamuyaya tingagwiritse ntchito ndondomeko ya SPI yomangidwa mu ESP32, pa board pins 23 (MOSI) 19 (MISOI 18 (CLK) S (CS) yaperekedwa ku SPI Interface.
Mtengo wa 3V3
3.3V mphamvu yotulutsa mphamvu, yomwe ingagwiritsidwe ntchito popangira zida zamafuta. koma mphamvu yaposachedwa ya cholumikizira ichi mpaka 350mA. Ngati mukufuna kupatsa mphamvu chinthu chovuta kwambiri, gwiritsani ntchito gwero lamphamvu lakunja.
BUTI
Pini ya BOOT Ndi udindo woyang'anira machitidwe a ESP32, chifukwa cha Icho chip chikhoza kulowa mudongosolo la mapulogalamu. Pini imalumikizidwa ndi batani la BOOT pa bolodi.
KUGWANITSA
ESP32 ili ndi masensa 10 amkati a capacitive touch. Amalola kuzindikira kusintha kwa malo omwe ali ndi magetsi. Ndi izi. titha kupanga mapepala osavuta okhudza omwe angagwiritsidwenso ntchito kudzutsa chip.
ZOlowera ZOKHA
Zikhomo za bolodi zolembedwa INPUT ZOKHA sizitilola kulamulira zigawo zakunja, tikhoza kuzigwiritsa ntchito powerenga zizindikiro za analogi kapena digito.
5v
5V cholumikizira mphamvu, chomwe chitha kugwiritsidwa ntchito kupatsa mphamvu zida zakunja. koma mphamvu yaposachedwa ya cholumikizira ichi ndi 2S0mA. ngati mukufuna kupatsa mphamvu gawo lovuta kwambiri, gwiritsani ntchito gwero lamphamvu lakunja. Cholumikizira chitha kugwiritsidwanso ntchito kupatsa mphamvu bolodi ngati chipangizocho sichimayendetsedwa ndi doko la USB.
EN
Pini ya EN ili ndi udindo wokhazikitsanso chip ESP32. Pini imalumikizidwa ndi batani la EN pa bolodi.
MICROMIS BASE V1: LINDIKIRANI ZAMBIRI ZA nyerere PA BODI
- ESP32-WROO~M-32D microcontroller
- Quintal M65 GSM modemu
- Nano SIM khadi slot
- Cholumikizira cha USB Type-C
- MPU6050 accelerometer ndi gyroscope
- LM75 sensor kutentha
- WS2812C yolumikizidwa ndi LED
- Chithunzi cha CP2102
- Kuphatikizika kwa GSM antenna array
MICROMIS BASE V1: BLOCK DIAGRAM YA ZINTHU ZOFUNIKIRA
MICAOMIS BASE V1: KUGWIRITSA NTCHITO ZINTHU ZOKHALA T-IN - GSM MODEM
Bungwe lachitukuko la Micromis Base V1 lili ndi modemu ya Quintal M65 yolumikizirana ndi netiweki ya GSM, yomwe imalola chipangizocho kuti chilumikizane ndi intaneti popanda WiFi ndikutumiza ma SMS.
Kuti m1odem igwire bwino ntchito, timafunika kukula kwa nano SIM khadi ndi mlongoti wokhala ndi U.FL. cholumikizira choyenera kugwira ntchito pafupipafupi kuchokera ku 800MHz: mpaka 1900 MHz. Malingana ndi zosowa zathu, tingagwiritse ntchito SIM khadi yomwe imalola kusinthana kwa deta ya m'manja, palibe chifukwa cha SIM khadi ndi SMS a1nd foni yothandizira.
Protocol ya UART yomwe modemu imalumikizana ndi ESP32 imalumikizidwa kwamuyaya ndi ma pin 16 (RX2 ESP32) ndi 17 (TX2 ESP32), omwe ndi doko lokhazikika la protocol ya UAl~T2 pa chip ESP32.
Kuti muzitha kuyang'anira mosavuta ntchito ya modemu. titha kuwongolera ma PWR_KEY ndi MAIN_DTR mapini. Pini ya modemu ya PWR_KEY imalola kuti modemu itsegule ndi kuzimitsa, pamene malo apamwamba agwiritsidwa ntchito ku ESP32 pin 27 kwa sekondi imodzi modem idzasintha chikhalidwe chake kuchokera ku kuyatsa kapena kutseka. Pamene malo apamwamba aperekedwa kwa 20 ms pa pin 26 ya ESP32, timatsegula MAIN_DTR pin, vvich imalola modemu kudzuka pamene kusunga mphamvu kutsegulidwa.
Ma board a NETLIGHT LED akuwonetsa momwe modemu ikugwirira ntchito, ikamathwanima zikutanthauza kuti modem ndi \Nor king, ngati sichoncho ndiye kuti yazimitsa.
MICAOMIS BASE V1: KUGWIRITSA NTCHITO ZINSINSI ZA BUIL T-IN COMPONENENTS - NIPU6O5O IMU
Pa bolodi lachitukuko la Micromis Base V1 ndi chipangizo cha MPU6050, chomwe chimatha kuwerenga mathamangitsidwe ndi malo ozungulira - kuphatikiza kwa gyroscope ndi accelerometer.
MPU6050 imalankhulana ndi ESP32 pogwiritsa ntchito protocol ya I2C, yomwe imatulutsidwanso pazikhomo za Micromis - pini 22 (SCL) ndi 21 (SDA). Kuti tilankhule ndi IMU, tidzafunika adilesi yake - pankhani ya chip yomwe ili mu bolodi la Micromis Base V1. adilesi ya chip singasinthidwe - imakhazikitsidwa pa 0x68.
Chip chimalola kugwira ntchito m'magawo osiyanasiyana oyezera:
- accelerometer - ± 2 g, ± 4 g. ±8 g. ± 16g
- gyroscope - ±250 °/s, ±500 °/s, ±1000 °/s, ±2000 °/s
MICAOMIS BASE V1: KUGWIRITSA NTCHITO ZINSINSI ZA BUIL T-IN - LIM75 TEMP SENSOR
Kuphatikiza pa chipangizo cha MPU6050, sensor ya kutentha ya LM75 imayikidwa pa bolodi lachitukuko la Microtips Base V1, lomwe limalola kuwerenga kutentha kozungulira kuchokera -Sis ° C mpaka +125 ° C.
Sensa ya LM75 imayankhulana ndi ESP32 pogwiritsa ntchito protocol ya I2C, yomwe imatulutsidwanso pazikhomo za chipangizo cha Micromis - pini 22 (SCL) ndi 21 (SDA). Kuti tilankhule ndi LM75, tidzafunika adiresi yake - pankhani ya chip yomwe ili mu bolodi la Micromis Base V1, adiresi ya chip sichikhoza: kusinthidwa - imakonzedwa ndipo ndi 0x48.
Sensa ya kutentha ya LM75 imatithandiza kulamulira dziko lake kuti sensa ikhoza kuzimitsidwa nthawi iliyonse. Advan yofunika kwambiritage ndiyomwe imagwiritsa ntchito pakali pano panthawi yogwira ntchito (2S0μA) komanso pomwe idayimitsidwa (4μA).
MICAOMIS BASE V1: KUGWIRITSA NTCHITO ZINTHU ZOPHUNZIRA T-IN COMPONENTS · WS2812C LED
Bungwe lachitukuko la Micromis Base V1 lilinso ndi RGB LED yokhoza kutulutsa zowunikira. Diode yokwera imaphatikizapo chipangizo cha WS2812C, chomwe chimayang'anira diode ndikulola wogwiritsa ntchito kusankha mtundu ndi mawonekedwe amtundu wa kuwala kwa diode. Chifukwa chogwiritsa ntchito ukadaulo wa RGB, pali zophatikizira zopitilira 16 miliyoni zomwe ogwiritsa ntchito angagwiritse ntchito kuti akwaniritse kuyatsa kokwanira.
LED yoyankhidwa imalumikizidwa kwamuyaya ndi 32 pin ya ESP32 chip ndipo imatha kuwongoleredwa pogwiritsa ntchito malaibulale ambiri omwe ali ndi udindo woyang'anira ma LED omwe angathe kulumikizidwa.
MICROMIS BASE V1: BOARD DIMENSIOINS
Pulatifomu ya Micromis Base V1, chifukwa cha kukula kwake kophatikizana. Zitha kugwiritsidwa ntchito pamapulojekiti osiyanasiyana omwe amafuna kuti nsanja yowongolera ikhale yaying'ono kukula ndikusunga mphamvu zochepa, magwiridwe antchito apamwamba komanso kulumikizana kwamitundu yambiri kudzera pa WiFi. Bluetooth kapena GSM.
MICROMIS BASE V1: SAMPMA PROGRAMS · MODEM PRESENT A TIDN
Kugwiritsa ntchito bolodi la Micromis Base V1 ndikosavuta chifukwa gululo limagwirizana pang'ono ndi mayankho ena otchuka pamsika, kotero titha kugwiritsa ntchito molimba mtima mapulogalamu a ESP32 palokha, modemu ya Quintal M65, ma diode opezeka, IMU MPU6050, ndi kutentha kwa LM75. sensa. Komabe, gulu la Chipangizo cha Prototype lapanga mapulogalamu odzipatulira pagawo lililonse lowonjezera, kotero mutha kuwona mosavuta momwe zigawo za PCB yanu zimagwirira ntchito pogwiritsa ntchito chilengedwe cha Arduino IDE.
Pulogalamu yoyamba ndi "Modem presentation," yomwe ndi pulogalamu yosavuta yomwe imakulolani kuyesa ntchito ya rr1odem yomangidwa. Mukatsitsa pulogalamuyo pa chipangizocho ndikuyendetsa seri Monitor, titha kulemba malamulo adongosolo omwe amawongolera modemu ndikulola,ample, kutumiza mauthenga a SMS, kufufuza maukonde onse omwe alipo, kukonza modemu kapena con nesting ku netiweki. Kumbukirani kumaliza zosinthika kumayambiriro kwa pulogalamu musanayike, popanda iwo simungathe kulumikizana ndi• maukonde ndikutumiza mauthenga a SMS moyenera.
Chothandiza kwambiri cha pulogalamuyi ndikutha kutumiza malamulo a AT ku modem.
Ngati mutumiza lamulo lomwe silinaphatikizidwe pamndandanda wamalamulo omwe amathandizidwa ndiye kuti pulogalamuyo imangotumiza ku modemu, izi zitha kuthandiza kwambiri ogwiritsa ntchito apamwamba kwambiri omwe angafune kupanga chiwembu cha malamulo otumizidwa kuti awonjezedwe. kenako ku mapulogalamu awo. Mndandanda wa malamulo a AT ndi kufotokozera kwawo ukuphatikizidwa mu paketi yazinthu za bolodi ndipo wapangidwa ndi wopanga modem ndikugawidwa m'malemba pa gawo lililonse la ntchito ya modem.
MICROMIS BASE V1: SAMPLE MALANGIZO · LEEI PRESENT A TIDN
Pulogalamu yachiwiri ndi "kuwonetsera kwa LED", ndi script yaifupi kwambiri yomwe imakulolani kuti muwone momwe ma LED amagwirira ntchito mu bolodi la Micromesh Base V1. Pambuyo pa kukweza pulogalamuyo ndikuyendetsa seri Monitor, tili ndi mwayi wotumiza malamulo angapo ku LED, malamulo amatha kuzimitsa LED, kuyika mtundu uliwonse wa palette ya RGB kapena kuyika mtundu umodzi wokonzedweratu monga wofiira, wobiriwira. buluu. pinki, wachikasu kapena wofiirira.
Kutengera ndi malamulo omwe ali mu code code. ogwiritsa novice amatha kupanga zolemba zawo mosavuta kuti athandizire kugwiritsa ntchito ma LED omwe angayankhidwe.
MICROMIS BASE V1: SAMPLE PROGRAMS – IMUI PRESENTATION
Pulogalamu yachitatu ndi "IMU Presentation", ndi yophweka kwambiri komanso yaifupi script yomwe imatilola kuyang'ana momwe sensor ya IMU imayikidwa mu bolodi la Microtips Base v1 imawerengera deta. Pambuyo kutsitsa pulogalamuyo ndikuyendetsa Serial Plotter. timatha view zomwe zimawerengedwa kuchokera ku sensa ya IMU mu nthawi yeniyeni.
Mukathamanga Serial Plotter mungathe mosavuta view deta yomwe bolodi imatumiza, kugwedeza kulikonse kapena kuyenda kwa looard kudzalembedwa ndikuwonetsedwa mu ma graph. Kutengera chikhumbo chanu choyang'ana magawo ena, mutha kusankha miyeso yamunthu payekhapayekha kuti mudziwe zambiri za njira imodzi yokha ya data.
MICRDMIS BASE V1: READY TD USE PROJECTS
Kuti tithandizire kugwiritsa ntchito matailosi a Micromis Base V1, tapanga maziko odziwa omwe angakuthandizeni kupeza ma projekiti olimbikitsa. Tikugwira ntchito nthawi zonse pazomwe zilipo pa webmalo kotero inu mosavuta onani sampkugwiritsa ntchito zinthu zathu.
Osadikirira kuti muwone tsopano: https://deviceprototype.com/hobby/knowledge-center/
Zolemba / Zothandizira
![]() |
botland BASE V1 Device Prototype Development Board [pdf] Buku Logwiritsa Ntchito BASE V1 Device Prototype Development Board, BASE V1, Device Prototype Development Board, Prototype Development Board, Development Board, Board |