botland BASE V1 Device Prototype Development Board
KARIBU
Bodi ya wasanidi programu wa Micromesh Base V1 ni zana ya kisasa kwa wahandisi na watayarishaji programu kuunda miradi ya hali ya juu ya kielektroniki. Kipengele kikuu cha bodi ni matumizi ya chip ya ESP32, ambayo ni mojawapo ya chips maarufu zaidi za kuunda miradi kwa kutumia mitandao ya wireless (Wi-Fi na Bluetooth).
Hii inafanya bodi kuwa bora kwa kuunda vifaa vya Mtandao wa Vitu (loT) na programu zingine zinazohitaji muunganisho wa waya. Kutumia Micromis kunawezeshwa na kibadilishaji cha USB-UART kilichojengwa, ambacho kinaruhusu kifaa kupangwa kwa kutumia kebo ya USB-C. Soketi ya USB iliyojengwa ndani ya kifaa pia inaruhusu kuwezesha vipengee vya kifaa na vipengee vya ziada vilivyounganishwa kwenye jukwaa.
Jukwaa lina modemu ya Quectel M65, ambayo huwezesha muunganisho kwenye mitandao ya simu za mkononi na upitishaji wa data kupitia mitandao ya GSM.
Modem ina kiunganishi cha antenna iliyounganishwa, hivyo inaweza kuunganishwa kwa urahisi na antenna ya nje kwa ubora bora wa uunganisho.
Kifaa pia kina LED inayoweza kushughulikiwa. ambayo inaweza kudhibitiwa na programu na kutumika kuibua hali ya kifaa au kuunda athari za mwanga. Kwa kuongeza, imekuwa na chip ya MPU6050, ambayo inaweza kupima kasi na mzunguko katika axes tatu. kuruhusu uundaji wa miundo ya kuhisi mwendo.
Bodi hiyo pia imekuwa na kihisi joto cha LM75, ambacho kinaruhusu kipimo cha halijoto iliyoko kwa usahihi wa nyuzi joto 0 .5. Hii ni muhimu kwa programu zinazohitaji kipimo cha halijoto, kama vile mifumo ya viyoyozi na vifaa vya kupimia.
Micromis Base V1 pia ina miongozo ya pini ya dhahabu ya kike, ambayo inaruhusu uunganisho wa pembeni za nje na viwekeleo vya Micromis ili kupanua uwezo wa bodi yenyewe.
Jukwaa pia lina vifaa kadhaa vya ulinzi, pamoja na overvolvetage, mzunguko mfupi, joto la juu na ulinzi wa sasa kutoka kwa bandari ya USB, na kuifanya kuwa zana inayofaa kwa wanaoanza vifaa vya elektroniki.
FURAHISHA UKITUMIA MICRDMIS BASE V1!
MICROMI BASE V1: QUICK ST ART
Kutumia jukwaa la Micromis Base V1 ni rahisi sana! Ili kuanza na bodi yako, unahitaji kufuata hatua chache hapa chini:
- Fungua ubao wako wa Micromis Base V1 kutoka kwa kifurushi
- Ingiza SIM kadi ya nano inayotumika kwenye slot ya SIM kadi
- Unganisha antena ya GSM kwenye kiunganishi cha U.FL
- Unganisha upande mmoja wa kebo ya Aina ya C ya USB kwenye ubao wa Micromis Base V1 na mwingine kwenye kompyuta
- Sakinisha mazingira kwenye kompyuta yako ambayo unapanga ubao
- Sakinisha viendeshaji vya chip2102 kutoka www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers
- Sakinisha vifurushi vya data kwa chip za ESP32.
- Chagua ubao wa "ESP32 Dev Module".
- Pakia programu yako ya kwanza kwenye ubao wa Micromis Base V1
Ikiwa hapo awali umetumia bodi zilizo na chipu ya ESP32 iliyopachikwa katika mazingira yako ya ukuzaji, labda hutahitaji kufanya usanidi wowote wa ziada, na bodi ya Micromis Base V1 itafanya kazi mara tu utakapoiunganisha kwenye kompyuta yako.
Ikiwa bado huna mazingira ya programu ambayo utapanga bodi ya Micromis Base V1, au hujui jinsi ya kufunga vifurushi vya data kwa bodi zilizo na chips za ESP32, basi kwenye kurasa zifuatazo tutajadili mbili maarufu zaidi. mazingira na jinsi ya kupata bodi ya Micromis Base V1 iweze kufanya kazi nayo.
MICROMI BASE V1: KUTUMIA NA ARDUINO IDE
Arduino IDE ni mazingira maarufu zaidi yanayotumiwa hasa kwa madhumuni ya hobby. Kwa sababu ya uwezo wa kuagiza bodi za ziada na jamii kubwa sana ya watumiaji wa IDE hii, wamiliki wengi wa bodi zilizo na chip ya ESP32 wameamua kutumia mazingira haya.
Ikiwa huna mazingira ya Arduino IDE iliyosakinishwa basi unahitaji kuipakua kutoka kwa kiungo kilicho hapa chini na kusakinisha kwenye kompyuta yako, ikiwezekana pakua toleo la 2.0 au la baadaye.
https://www.arduino.cc/en/software
Baada ya kusakinisha mazingira ya Arduino IDE, unahitaji kubofya:
File -> Mapendeleo na katika “Kidhibiti cha bodi za Ziada URLs" ingiza kiunga kifuatacho, hiki ni kiunga cha kifurushi rasmi kutoka kwa mtengenezaji wa chip ya ESP32: https://raw.githubusercontent.com/espressif/arduino-esp32/ghpages/package_esp32_index.json
Baada ya kubandika kiungo cha meneja wa bodi, unahitaji kubofya kitufe cha "OK11 ili kuondoka kwenye mapendeleo ya mazingira. Sasa unahitaji kubofya kwa zamu:
Vyombo -> Bodi -> Meneja wa Bodi na kwenye meneja wa bodi andika “esp3211 kwenye injini ya utaftaji, baada ya muda unapaswa kuona kifurushi “esp32 by Espressif Systems11 , chini ya kisanduku unahitaji kubofya 11lnstall 11 , hivi karibuni zaidi. toleo la vifurushi vya bodi zilizo na chip za ESP32 zitasakinishwa kiotomatiki. Ikiwa hautaona vifurushi vya vigae baada ya kuongeza kiunga cha kifurushi kwa msimamizi wa bodi 11 za Ziada URLs11 na kuandika maneno “esp3211 katika mtambo wa kutafuta wa kidhibiti kigae, ni wazo nzuri kuanzisha upya mazingira yote.
MICROMI BASE V1: KUTUMIA NA MSIMBO WA KUONEKANA WA STUDIO
Mazingira ya pili maarufu kwa bodi za programu zilizo na chip za ESP32 ni Msimbo wa Visual Studio na kiendelezi cha IO cha Jukwaa la IO. Ugani wa Mfumo wa IQ huturuhusu kufanya kazi kwa raha na idadi kubwa ya bodi za ukuzaji na chip zinazojitegemea, ambazo tunaweza kupanga katika mifumo mingi. Ili kutumia uwezo wa mazingira haya, lazima kwanza upakue na usakinishe Msimbo wa Visual Studio kutoka kwa kiungo: https://code.visualstudio.com/
Kwa kuongeza, unapaswa kupakua na kusakinisha Python 3.8.5 au baadaye kutoka kwa kiungo: https://www.python.org/downloads/
Mara tu ukisakinisha mazingira ya Visual Studio Code na Python, bonyeza View-> Kiendelezi katika Nambari ya Visual Studio, kidirisha cha kivinjari kinapaswa kufunguliwa upande wa kushoto. Katika kivinjari cha upanuzi unahitaji kuandika 11PlatformlO IDE11 , unapobofya kipengee kilicho na jina "Jukwaa la IO IDE" dirisha litafungua na maelezo ya ugani, sasa unahitaji tu kubofya 11 lnstall11 na ugani utaonekana kupakua. na kujifunga yenyewe.
Baada ya kufunga ugani. tunahitaji kubofya ikoni ya Jukwaa la IO iliyoko kwenye upau wa zana upande wa kushoto, na kisha ubofye ikoni ya nyumbani kwenye upau wa chini. ambayo italeta ukurasa wa nyumbani wa kiendelezi. Unapokuwa kwenye ukurasa wa nyumbani wa kiendelezi, unahitaji kubofya "Bao" na uandike 11ESP32 Dev Moduli" kwenye kisanduku cha kutafutia kigae. Ubao unaovutiwa nao wenyewe utaonekana chini ya kisanduku cha kutafutia. Unapounda mradi. unachotakiwa kufanya ni kunakili kitambulisho cha ubao mahususi na kukibandika kwenye mradi, au unapotengeneza mradi, chagua ubao utakaopanga kama "Moduli ya ESP32 Dev".
MICROMI BASE V1: KAZI YA PIN
ADC
Pembejeo za ADC, ADC ina azimio la blt 12. Nayo. tunaweza kusoma maadili ya analogi kutoka 0 hadi 4095 Katika voltage ni kati ya 0V hadi 3,3V. ambapo o ni 0V na 4095 ni 3.3V. Kumbuka kutounganisha voltagni ya juu kuliko 33V kwa pini za analogi
12C
ESP32 ina chaneli mbili za 12C na kila pini inaweza kuwekwa kama SDA au SCL kwa urahisi wa matumizi. vipengele kwenye ubao na vielelezo kwenye pini za dhahabu vimeelekezwa kwenye pini 21 (SDA) na 22 (SCLJ.
UART KUU
Pini za bodi zilizoandikwa MAIN UART huruhusu mawasiliano kupitia itifaki ya UAAT, zimeunganishwa kwenye itifaki kuu ya UART ya ESP32. na inaweza kutumika kupanga chip kupitisha chipu ya CP2102 iliyojengwa Ndani ya ubao. Hatupendekezi kutumia viunganishi hivi kwa madhumuni mengine isipokuwa mawasiliano ya UART.
GND
Pini za ubao kwa pato linalowezekana chini.
RTC WAKEUP
Chip ya ESP32 inasaidia kuamka kutoka kwa uhaba wa nje kupitia chipu ya RTC inayookoa zaidi kwa kutumia pini !iliyoandikwa ATC WAKEUP.
SPI
Ili kuwasiliana na vipengele vya milele tunaweza kutumia itifaki ya SPI iliyojengwa ndani ya ESP32, kwenye ubao pini 23 (MOSI) 19 (MISOI 18 (CLK) S (CS) zimepewa Kiolesura cha SPI.
3V3
Utoaji wa nguvu wa 3.3V, ambao unaweza kutumika kuwasha vipengee vya kuweka maiti. lakini uwezo wa sasa wa kiunganishi hiki hadi 350mA. Ikiwa unahitaji kuwasha kijenzi kinachohitajika zaidi, tumia chanzo cha nguvu cha nje.
BUTI
Pini ya BOOT Inawajibika kudhibiti hali ya uendeshaji ya ESP32, kwa shukrani kwa It chip inaweza kuingia katika hali ya programu. Pini imeunganishwa kwenye kitufe cha BOOT kwenye ubao.
GUSA
ESP32 ina vihisi 10 vya ndani vya kugusa capacitive. Wanaruhusu kuhisi mabadiliko katika nyuso ambazo zina chaji za umeme. Pamoja na hili. tunaweza kuunda pedi rahisi za kugusa ambazo zinaweza pia kutumika kuamsha chip.
INGIA TU
Pini za ubao zilizo na alama ya PEKEE PEKEE hazituruhusu kudhibiti vipengee vya nje, tunaweza kuvitumia kusoma mawimbi ya analogi au dijitali.
5v
Kiunganishi cha nguvu cha 5V, ambacho kinaweza kutumika kuwasha vipengee vya nje. lakini uwezo wa sasa wa kiunganishi hiki ni 2S0mA. ikiwa unahitaji kuweka kijenzi kinachohitajika zaidi, tumia chanzo cha nguvu cha nje. Kiunganishi kinaweza pia kutumika kuwasha ubao endapo kifaa hakitumiki kutoka kwa mlango wa USB.
EN
Pini ya EN inawajibika kuweka upya chipu ya ESP32. Pini Imeunganishwa na kitufe cha EN kwenye ubao.
MICROMI BASE V1: INGIZA VIPENGELE VYA MCHAA KWENYE BODI
- Kidhibiti kidogo cha ESP32-WROO~M-32D
- Modem ya GSM ya M65
- Nano Sim kadi yanayopangwa
- Kiunganishi cha USB Type-C
- MPU6050 accelerometer na gyroscope
- Sensor ya joto ya LM75
- LED ya WS2812C inayoweza kushughulikiwa
- Chip ya programu ya CP2102
- Safu ya antena ya GSM iliyounganishwa
MICROMI BASE V1: BLOCK DIAGRAM YA VIJENZI MUHIMU
MICAOMIS BASE V1: KUTUMIA BUIL T-IN COMPONENENT – GSM MODEM
Bodi ya ukuzaji ya Micromis Base V1 ina modemu ya Quintal M65 iliyojengewa ndani kwa ajili ya mawasiliano ya mtandao ya GSM, ambayo inaruhusu kifaa kuunganishwa kwenye Mtandao bila WiFi na kutuma ujumbe wa SMS.
Kwa uendeshaji sahihi wa m1odem tunahitaji kadi ya ukubwa ya nano SIM na antena yenye U.FL. kontakt inayofaa kwa uendeshaji katika bendi ya mzunguko kutoka 800MHz: hadi 1900 MHz. Kulingana na mahitaji yetu, tunaweza kutumia SIM kadi ambayo inaruhusu tu kubadilishana data ya simu, hakuna haja ya SIM kadi yenye usaidizi wa simu ya SMS a1nd.
Itifaki ya UART ambayo modemu huwasiliana na ESP32 imeunganishwa kabisa kwa pini 16 (RX2 ESP32) na 17 (TX2 ESP32), ambazo ni mlango chaguomsingi wa itifaki ya UAl~T2 kwenye chipu ya ESP32.
Kwa usimamizi rahisi wa uendeshaji wa modem. tunaweza kudhibiti PWR_KEY na MAIN_DTR pini. Pini ya modemu ya PWR_KEY inaruhusu modem kuwashwa na kuzima, wakati hali ya juu inatumiwa kwa ESP32 pin 27 kwa sekunde moja modem itabadilisha hali yake kutoka kwa kuwasha au kutoka kwa kuzima. Hali ya juu inapotolewa kwa ms 20 kwenye pin 26 ya ESP32, tunawasha pini ya MAIN_DTR, vvich inaruhusu modemu kuamka wakati uokoaji wa nishati umewashwa.
LED ya NETLIGHT iliyojengewa ndani ya bodi inaonyesha uendeshaji wa modemu, ikifumba na kufumbua inamaanisha kuwa modemu ni \Wala mfalme, ikiwa sivyo inamaanisha kuwa imezimwa.
MICAOMIS BASE V1: KUTUMIA BUIL T-IN COMPONENENTS – NIPU6O5O IMU
Kwenye bodi ya maendeleo ya Micromis Base V1 ni chip ya MPU6050, ambayo inaweza kusoma kasi na mwelekeo wa anga - mchanganyiko wa gyroscope na accelerometer.
MPU6050 inawasiliana na ESP32 kwa kutumia itifaki ya I2C, ambayo pia hutolewa kwenye pini za kifaa cha Micromis - pini 22 (SCL) na 21 (SDA). Ili kuwasiliana na IMU, tutahitaji anwani yake - katika kesi ya chip iliyoingia kwenye ubao wa Micromis Base V1. anwani ya chip haiwezi kubadilishwa - ni fasta saa 0x68.
Chip inaruhusu kufanya kazi katika safu tofauti za kipimo:
- kipima kasi - ± 2 g, ± 4 g. ±8 g. ± g 16
- gyroscope - ±250 °/s, ±500 °/s, ±1000 °/s, ±2000 °/s
MICAOMIS BASE V1: KUTUMIA BUIL T-IN COMPONENENT – LIM75 TEMP SENSOR
Mbali na chip MPU6050, sensor ya joto ya LM75 imewekwa kwenye bodi ya ukuzaji ya Microtips Base V1, ambayo inaruhusu kusoma halijoto iliyoko kutoka -Sis °C hadi +125 °C.
Sensor ya LM75 inawasiliana na ESP32 kwa kutumia itifaki ya I2C, ambayo pia hutolewa kwenye pini za kifaa cha Micromis - pini 22 (SCL) na 21 (SDA). Ili kuwasiliana na LM75, tutahitaji anwani yake - katika kesi ya chip iliyoingia kwenye bodi ya Micromis Base V1, anwani ya chip haiwezi: kubadilishwa - ni fasta na ni 0x48.
Sensor ya joto ya LM75 inatuwezesha kudhibiti hali yake ili sensor inaweza kuzimwa wakati wowote. Advan muhimu sanatage ni kiwango cha chini cha matumizi yake ya sasa wakati wa operesheni (2S0μA) na wakati imezimwa (4μA).
MICAOMIS BASE V1: KUTUMIA VIPENGELE VYA BUIL T-IN · WS2812C LED
Bodi ya ukuzaji ya Micromis Base V1 pia ina LED ya RGB inayoweza kushughulikiwa ili kutoa mawimbi ya mwanga. Diode iliyopachikwa ni pamoja na chipu ya WS2812C, ambayo inadhibiti diode na kumruhusu mtumiaji kuchagua rangi na mjazo wa rangi kwa mwanga wa diode. Kwa sababu ya matumizi ya teknolojia ya RGB, kuna zaidi ya michanganyiko milioni 16 kwa mtumiaji ili kufikia athari za kuridhisha za mwanga.
LED inayoweza kushughulikiwa imeunganishwa kabisa kwenye pini 32 ya chipu ya ESP32 na inaweza kudhibitiwa kwa kutumia maktaba nyingi zinazowajibika kudhibiti LED zinazoweza kushughulikiwa.
MICROMI BASE V1: Vipimo vya BODI
Jukwaa la Micromis Base V1, kwa sababu ya saizi yake ya kompakt. inaweza kutumika katika anuwai ya miradi maalum ambayo inahitaji jukwaa la kudhibiti kuwa ndogo kwa ukubwa huku ikidumisha matumizi ya chini ya nishati, utendaji wa juu na mawasiliano ya majukwaa mengi kupitia WiFi. Bluetooth au GSM.
MICROMI BASE V1: SAMPLE PROGRAMS · MODEM INAWASILISHA TIDN
Kutumia bodi ya Micromis Base V1 ni rahisi sana kutokana na ukweli kwamba bodi inaendana kwa sehemu na suluhisho zingine maarufu kwenye soko, kwa hivyo tunaweza kutumia kwa ujasiri programu za ESP32 yenyewe, modem ya Quintal M65, diode zinazoweza kushughulikiwa, IMU MPU6050, na joto la LM75. sensor. Hata hivyo, timu ya Prototype ya Kifaa imetengeneza programu maalum kwa kila sehemu ya ziada, kwa hivyo unaweza kuangalia kwa urahisi jinsi vijenzi kwenye PCB yako vinavyofanya kazi kwa kutumia mazingira ya Arduino IDE.
Mpango wa kwanza ni "Uwasilishaji wa Modem," ambayo ni programu rahisi ambayo inakuwezesha kupima uendeshaji wa rr1odem iliyojengwa. Baada ya kupakia programu kwenye kifaa na kuendesha Serial Monitor, tunaweza kuandika amri za mfumo ambazo zitadhibiti modemu na kuruhusu, kwa mfano.ample, kutuma ujumbe wa SMS, kutafuta mitandao yote inayopatikana, kusanidi modem au con nesting kwenye mtandao. Kumbuka kukamilisha vibadilishi mwanzoni mwa programu kabla ya kuvipakia, bila wao hutaweza kuunganisha kwenye• mtandao na kutuma ujumbe wa SMS ipasavyo.
Kipengele muhimu sana cha programu hii ni uwezo wa kutuma amri za AT kwa modem.
Ukituma amri ambayo haijajumuishwa kwenye orodha ya amri zinazoungwa mkono basi programu itaituma kiotomatiki kwa modem, hii inaweza kuwezesha sana kazi ya watumiaji wa hali ya juu zaidi ambao wanaweza kutaka kuunda mpango wa amri zilizotumwa kuongezwa. baadaye kwa programu zao wenyewe. Orodha ya amri za AT na maelezo yao imejumuishwa kwenye pakiti ya rasilimali ya bodi na imeundwa na mtengenezaji wa modem na kugawanywa katika nyaraka kwa kila sehemu ya uendeshaji wa modem.
MICROMI BASE V1: SAMPLE PROGRAMS · LEEI PRESENT A TIDN
Mpango wa pili ni "uwasilishaji wa LED", ni script fupi sana ambayo inakuwezesha kuangalia uendeshaji wa LED iliyojengwa kwenye bodi ya Micromesh Base V1. Baada ya kupakia programu na kuendesha Serial Monitor, tuna fursa ya kutuma amri kadhaa kwa LED, amri zinaweza kuzima kabisa LED, kuweka rangi yoyote kutoka kwa palette ya RGB au kuweka moja ya rangi zilizotanguliwa kama vile nyekundu, kijani. bluu. pink, njano au zambarau.
Kulingana na maagizo katika msimbo wa programu. watumiaji wapya wanaweza kuunda hati zao kwa urahisi ili kusaidia matumizi ya LED inayoweza kushughulikiwa.
MICROMI BASE V1: SAMPLE PROGRAMS - UWASILISHAJI WA IMUI
Mpango wa tatu ni "IMU Presentation", ni script rahisi sana na fupi ambayo inaruhusu sisi kuangalia jinsi sensor ya IMU iliyoingia kwenye bodi ya Microtips Base v1 inasoma data. Baada ya kupakia programu na kuendesha Serial Plotter. tunaweza view data iliyosomwa kutoka kwa kihisi cha IMU kwa wakati halisi.
Unapoendesha Serial Plotter unaweza kwa urahisi view data ambayo bodi inatuma, kila poke au harakati ya loard itarekodiwa na kuonyeshwa kwenye grafu. Kulingana na hamu yako ya kuangalia vigezo fulani, unaweza kuondoa masafa ya kipimo cha mtu binafsi ili kupata maelezo kuhusu kituo kimoja pekee cha data.
MICRDMIS BASE V1: TAYARI TD TUMIA MIRADI
Ili kuwezesha matumizi ya vigae vya Micromis Base V1, tumeunda msingi wa maarifa ambao utakuruhusu kufikia miradi ya kuvutia. Tunafanya kazi kila wakati juu ya yaliyomo kwenye webtovuti ili uweze kuangalia kwa urahisi sampmatumizi ya bidhaa zetu.
Usisubiri na uangalie sasa: https://deviceprototype.com/hobby/knowledge-center/
Nyaraka / Rasilimali
![]() |
botland BASE V1 Device Prototype Development Board [pdf] Mwongozo wa Mtumiaji Bodi ya Ukuzaji wa Mfano wa Kifaa cha BASE V1, BASE V1, Bodi ya Ukuzaji wa Mfano wa Kifaa, Bodi ya Ukuzaji wa Mfano, Bodi ya Maendeleo, Bodi |