botland BASE V1 Device Prototype Development Board

botland BASE V1 Device Prototype Development Board

ҚОШ КЕЛДІҢІЗ

Micromesh Base V1 әзірлеушілер тақтасы инженерлер мен бағдарламашыларға озық электрондық жобаларды жасауға арналған заманауи құрал болып табылады. Тақтаның негізгі ерекшелігі сымсыз желілерді (Wi-Fi және Bluetooth) пайдалана отырып жобаларды құруға арналған ең танымал чиптердің бірі болып табылатын ESP32 чипін пайдалану болып табылады.

Бұл тақтаны заттар Интернеті (loT) құрылғыларын және сымсыз қосылымды қажет ететін басқа қолданбаларды жасау үшін тамаша етеді. Micromis пайдалану құрылғыны USB-C кабелі арқылы бағдарламалауға мүмкіндік беретін кірістірілген USB-UART түрлендіргішімен жеңілдетіледі. Құрылғыға орнатылған USB ұясы құрылғының құрамдас бөліктерін және платформаға қосылған қосымша құрамдастарды қуаттандыруға мүмкіндік береді.

Платформа ұялы желілерге қосылуға және GSM желілері арқылы деректерді тасымалдауға мүмкіндік беретін Quectel M65 модемімен жабдықталған.

Модемде біріктірілген антенна қосқышы бар, сондықтан жақсырақ қосылу сапасы үшін оны сыртқы антеннаға оңай қосуға болады.

Құрылғыда адрестелетін жарық диоды бар. бағдарламалық құрал арқылы басқарылуы мүмкін және құрылғының күйін көру немесе жарық әсерлерін жасау үшін пайдаланылуы мүмкін. Сонымен қатар, ол үш осьте үдеу мен айналуды өлшей алатын MPU6050 чипімен жабдықталған. қозғалысты сезіну конструкцияларын жасауға мүмкіндік береді.

Сондай-ақ тақта қоршаған ортаның температурасын 75 градус Цельсий дәлдігімен өлшеуге мүмкіндік беретін LM0 температура сенсорымен жабдықталған. Бұл ауаны кондиционерлеу жүйелері мен өлшеу құрылғылары сияқты температураны өлшеуді қажет ететін қолданбалар үшін пайдалы.

Micromis Base V1 сонымен қатар сыртқы перифериялық құрылғылар мен Micromis қабаттасуларын қосуға тақтаның мүмкіндіктерін кеңейтуге мүмкіндік беретін әйел алтын түйреуіштерге ие.

Платформа сонымен қатар бірқатар қорғаныс құралдарымен жабдықталған, соның ішінде overvoltage, USB портынан қысқа тұйықталудан, артық температурадан және артық токтан қорғау, бұл оны электрониканы жаңадан бастағандар үшін қолайлы құрал етеді.

MICRDMIS BASE V1 ПАЙДАЛАНУ ҮШІН КӨҢІЛДІ БОЛЫҢЫЗ!

MICROMIS BASE V1: QUICK ST ART

Micromis Base V1 платформасын пайдалану өте оңай! Тақтамен жұмыс істеуді бастау үшін төмендегі бірнеше қадамдарды орындау керек:

  1. Micromis Base V1 тақтасын орауыштан шығарыңыз
  2. Белсенді нано SIM картасын SIM картасы ұясына салыңыз
  3. GSM антеннасын U.FL қосқышына қосыңыз
  4. USB Type C кабелінің бір жағын Micromis Base V1 тақтасына, ал екіншісін компьютерге жалғаңыз
  5. Тақтаны бағдарламалайтын компьютерге ортаны орнатыңыз
  6. CP2102 чипіне арналған драйверлерді мына жерден орнатыңыз www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers
  7. ESP32 чиптері үшін деректер пакеттерін орнатыңыз.
  8. «ESP32 Dev Module» тақтасын таңдаңыз
  9. Бірінші бағдарламаңызды Micromis Base V1 тақтасына жүктеп салыңыз

Егер сіз бұрын әзірлеу ортаңызда ендірілген ESP32 чипі бар тақталарды пайдаланған болсаңыз, сізге қосымша конфигурациялау қажет болмауы мүмкін және Micromis Base V1 тақтасы оны компьютерге қосқан бойда жұмыс істейді.

Егер сізде Micromis Base V1 тақтасын бағдарламалайтын бағдарламалау ортасы әлі болмаса немесе ESP32 чиптері бар тақталар үшін деректер пакеттерін орнату жолын білмесеңіз, келесі беттерде біз ең танымал екі нұсқасын талқылаймыз. орталар және олармен жұмыс істейтін Micromis Base V1 тақтасын алу жолы.

MICROMIS BASE V1: ARDUINO IDE МЕНЕН ПАЙДАЛАНУ

Arduino IDE - негізінен хобби мақсатында қолданылатын ең танымал орта. Қосымша тақталарды импорттау мүмкіндігіне және осы IDE пайдаланушыларының өте үлкен қауымдастығына байланысты ESP32 чипі бар тақталардың көптеген иелері осы ортаны пайдалануды шешті.

Егер сізде Arduino IDE ортасы орнатылмаған болса, оны төмендегі сілтемеден жүктеп алып, компьютеріңізге орнатуыңыз керек, жақсырақ 2.0 немесе одан кейінгі нұсқасын жүктеп алыңыз.
https://www.arduino.cc/en/software

Arduino IDE ортасын орнатқаннан кейін мынаны басу керек:
File -> Теңшелімдер және «Қосымша тақталар менеджері URLs» өрісіне келесі сілтемені енгізіңіз, бұл ESP32 чипінің өндірушісінің ресми пакетіне сілтеме: https://raw.githubusercontent.com/espressif/arduino-esp32/ghpages/package_esp32_index.json

Micromis Base Vl: Arduino Ide көмегімен пайдалану

Тақта менеджерінің сілтемесін қойғаннан кейін орта параметрлерінен шығу үшін «OK11» түймесін басу керек. Енді сіз кезекпен басуыңыз керек:

Құралдар -> Тақта -> Тақталар менеджері және тақта менеджерінде іздеу жүйесіне “esp3211” теріңіз, біраз уақыттан кейін Espressif Systems32 ұсынған “esp11 бумасын көресіз, қораптың төменгі жағында 11lnstall 11 , ең соңғы нұсқасын басу керек. ESP32 чиппен жабдықталған тақта пакеттерінің нұсқасы автоматты түрде орнатылады. 11Қосымша тақталар менеджеріне бума сілтемесін қосқаннан кейін тақтайша бумаларын көрмесеңіз URLs11 өрісін таңдап, «esp3211 плитка менеджерінің іздеу жүйесінде» тіркесін терсеңіз, бүкіл ортаны қайта іске қосқан дұрыс.

MICROMIS BASE V1: VISUAL STUDIO КОДЫМЕН ПАЙДАЛАНУ

ESP32 чиптерімен жабдықталған бағдарламалау тақталарының екінші ең танымал ортасы Platform IO IDE кеңейтімі бар Visual Studio Code болып табылады. Platform IQ кеңейтімі бізге көптеген шеңберлерде бағдарламалай алатын көптеген әзірлеу тақталарымен және дербес чиптермен ыңғайлы жұмыс істеуге мүмкіндік береді. Осы ортаның мүмкіндіктерін пайдалану үшін алдымен мына сілтемеден Visual Studio кодын жүктеп алып, орнату керек: https://code.visualstudio.com/

Сонымен қатар, сілтемеден Python 3.8.5 немесе одан кейінгі нұсқасын жүктеп алып, орнатуыңыз керек: https://www.python.org/downloads/

Visual Studio Code ортасы мен Python орнатқаннан кейін түймесін басыңыз View-> Visual Studio кодындағы кеңейтім, кеңейтім шолғышының терезесі сол жақта ашылуы керек. Кеңейтім шолғышында 11PlatformlO IDE11 пәрменін теру керек, «Platform IO IDE» атауы бар элементті басқан кезде кеңейтім туралы мәліметтер бар терезе ашылады, енді 11 lnstall11 түймесін басу керек және кеңейтім жүктеп алу пайда болады. және өзін орнатыңыз.

Кеңейтімді орнатқаннан кейін. сол жақтағы құралдар тақтасында орналасқан Platform IO белгішесін басу керек, содан кейін төменгі жолақтағы үй белгішесін басу керек. ол кеңейтімнің басты бетін ашады. Кеңейтімнің басты бетінде болғаннан кейін «Тақталар» түймесін басып, плиткаларды іздеу жолағына 11ESP32 Dev Module деп теру керек. Сізді қызықтыратын тақта іздеу жолағының астында пайда болады. Сіз жобаны жасаған кезде. сізге тек белгілі бір тақтаның идентификаторын көшіріп алып, оны жобаға қою жеткілікті немесе жобаны жасау кезінде «ESP32 Dev Module» ретінде бағдарламалайтын тақтаны таңдаңыз.

Micromis Base V1: Visual Studio кодымен пайдалану

MICROMIS BASE V1: PIN ФУНКЦИЯСЫ

Micromis Base V1: Pin функциясы

ADC
ADC үшін кірістер, ADC 12-blt ажыратымдылыққа ие. Онымен. біз 0-ден 4095-ке дейінгі аналогтық мәндерді оқи аламызtage 0В-тан 3,3В-қа дейін ауытқиды. мұндағы o - 0В және 4095 - 3.3 В. Томды жалғамауды ұмытпаңызtage аналогтық түйреуіштерге 33 В жоғары

12C
ESP32-де екі 12C арнасы бар және пайдалану ыңғайлылығы үшін әрбір түйреуіш SDA немесе SCL ретінде орнатылуы мүмкін. тақтадағы компоненттер мен алтын түйреуіштердегі сымдар 21 (SDA) және 22 (SCLJ.

БАСТЫ УАРТ
Тақтаның MAIN UART деп белгіленген түйреуіштері UAAT протоколы арқылы байланысуға мүмкіндік береді, ESP32 негізгі UART протоколына қосылған. және оны тақтаға орнатылған CP2102 чипін айналып өтіп, чипті бағдарламалау үшін пайдалануға болады. Біз бұл қосқыштарды UART байланысынан басқа мақсаттарда пайдалануды ұсынбаймыз.

GND
Жердегі потенциалды шығаруға арналған тақта түйреуіштері.

RTC ояту
ESP32 чипі !белгіленген ATC WAKEUP түйреуіштерін пайдаланып ультра үнемдейтін RTC чипі арқылы сыртқы тапшылықтан оятуды қолдайды.

SPI
Мәңгілік құрамдастармен байланысу үшін біз ESP32 ішіне орнатылған SPI протоколын пайдалана аламыз, тақтадағы 23 (MOSI) 19 (MISOI 18 (CLK) S (CS) SPI интерфейсіне тағайындалған.

3V3
Бальзам компоненттерін қуаттандыру үшін пайдалануға болатын 3.3 В қуат шығысы. бірақ бұл қосқыштың ағымдағы сыйымдылығы 350 мА. Қаттырақ құрамдас бөлікті қуаттандыру қажет болса, сыртқы қуат көзін пайдаланыңыз.

ЖҮКТЕЛУ
BOOT пин ESP32 жұмыс режимін басқаруға жауап береді, оның арқасында чип бағдарламалау режиміне кіре алады. Істік тақтадағы BOOT түймесіне қосылған.

ТҮРУ
ESP32 кіріктірілген 10 ішкі сыйымдылық сенсорлық сенсоры бар. Олар электр зарядтары бар беттердің өзгеруін сезінуге мүмкіндік береді. Осымен. біз чипті ояту үшін де қолдануға болатын қарапайым сенсорлық тақталарды жасай аламыз.

ТЕК ЕНГІЗУ
Тақтаның INPUT ONLY деп белгіленген түйреуіштері бізге сыртқы құрамдастарды басқаруға мүмкіндік бермейді, біз оларды аналогтық немесе цифрлық сигналдарды оқу үшін пайдалана аламыз.

5v
Сыртқы компоненттерді қуаттандыру үшін пайдалануға болатын 5 В қуат қосқышы. бірақ бұл қосқыштың ағымдағы сыйымдылығы 2S0mA. неғұрлым талап етілетін құрамдас бөлікті қуаттандыру қажет болса, сыртқы қуат көзін пайдаланыңыз. Құрылғы USB портынан қуат алмаған жағдайда қосқышты тақтаны қуаттандыру үшін де пайдалануға болады.

EN
EN істікшелі ESP32 чипін қалпына келтіруге жауапты. Істік тақтадағы EN түймесіне қосылған.

MICROMIS V1 BASE: БОРТТАҒЫ ИМПОРТТЫ құмырсқа құрамдас бөліктері

  1. ESP32-WROO~M-32D микроконтроллері
  2. Quintal M65 GSM модемі
  3. Nano SIM картасы ұясы
  4. USB Type-C қосқышы
  5. MPU6050 акселерометр және гироскоп
  6. LM75 температура сенсоры
  7. WS2812C адрестелетін жарық диоды
  8. CP2102 бағдарламалау чипі
  9. Біріктірілген GSM антенна массиві
    Micromis Base V1: борттағы құмырсқа компоненттерін импорттау

MICROMIS BASE V1: НЕГІЗГІ КОМПОНЕНТТЕРДІҢ БЛОК-ДИАГРАММАСЫ

Micromis Base V1: Негізгі компоненттердің блок-схемасы

MICAOMIS BASE V1: КІРІСТІРІЛГЕН ҚҰРАМАҚТАРДЫ ПАЙДАЛАНУ – GSM MODEM

Micromis Base Vl: кірістірілген T-in компоненттерін пайдалану - Gsm модемі

Micromis Base V1 әзірлеу тақтасында GSM желісі байланысы үшін кірістірілген Quintal M65 модемі бар, ол құрылғыға WiFi-сыз Интернетке қосылуға және SMS хабарламаларын жіберуге мүмкіндік береді.

m1odem дұрыс жұмыс істеуі үшін бізге белсенді нано SIM өлшемді карта және U.FL бар антенна қажет. 800 МГц-тен 1900 МГц-ке дейінгі жиілік диапазонында жұмыс істеуге жарамды қосқыш. Біздің қажеттіліктерімізге байланысты біз тек ұялы деректер алмасуға мүмкіндік беретін SIM картасын пайдалана аламыз, SMS a1 және телефон қоңырауын қолдауы бар SIM картасының қажеті жоқ.

Модем ESP32-мен байланысатын UART протоколы ESP16 чипіндегі UAl~T2 протоколының әдепкі порты болып табылатын 32 (RX17 ESP2) және 32 (TX2 ESP32) істіктерге тұрақты түрде қосылады.

~ модем жұмысын оңай басқару үшін. біз PWR_KEY және MAIN_DTR түйреуіштерін басқара аламыз. Модемнің PWR_KEY коды модемді қосуға және өшіруге мүмкіндік береді, жоғары күй ESP32 27 істікшесіне бір секундқа қолданылғанда модем өз күйін өшіруден қосуға немесе қосудан өшіруге өзгертеді. ESP20 26 істікшесінде 32 мс жоғары күй берілгенде, қуатты үнемдеу іске қосылғанда модемді оятуға мүмкіндік беретін MAIN_DTR істікшесін іске қосамыз.

Тақтадағы кірістірілген NETLIGHT жарық диоды модемнің жұмысын көрсетеді, егер ол жыпылықтаса, модем \Nor King, ал болмаса, ол өшірулі дегенді білдіреді.

MICAOMIS BASE V1: КІРІСТІРІЛГЕН ҚҰРАМДЫҚТАРДЫ ПАЙДАЛАНУ – NIPU6O5O IMU

Micromis Base V1: кірістірілген T-in компоненттерін пайдалану - Mpu6o5o Imu

Micromis Base V1 әзірлеу тақтасында MPU6050 чипі бар, ол гироскоп пен акселерометрдің тіркесімі - үдеу мен кеңістіктік бағдарды оқи алады.

MPU6050 ESP32-мен I2C протоколы арқылы байланысады, ол сонымен қатар Micromis құрылғысының түйреуіштерінде – 22 (SCL) және 21 (SDA) түйреуіштерінде шығарылады. IMU-мен байланысу үшін бізге оның мекенжайы қажет болады – Micromis Base V1 тақтасына енгізілген чип жағдайында. чип мекенжайын өзгерту мүмкін емес – ол 0x68-де бекітілген.

Чип әртүрлі өлшеу диапазонында жұмыс істеуге мүмкіндік береді:

  • акселерометр – ±2 г, ±4 г. ±8 г. ±16 г
  • гироскоп – ±250 °/с, ±500 °/с, ±1000 °/с, ±2000 °/с

MICAOMIS BASE V1: КІРІСТІРІЛГЕН КОМПОНЕНТТЕРДІ ПАЙДАЛАНУ – LIM75 ТЕМПРАЛЫҚ датчик

Micromis Base V1: кірістірілген T-in компоненттерін пайдалану - Lm75 температура сенсоры

MPU6050 чипіне қоса, Microtips Base V75 әзірлеу тақтасына LM1 температура сенсоры орнатылған, ол -Sis °C-тан +125 °C-қа дейінгі қоршаған орта температурасын оқуға мүмкіндік береді.

LM75 сенсоры ESP32-мен I2C протоколы арқылы байланысады, ол сонымен қатар Micromis құрылғысының түйреуіштерінде – 22 (SCL) және 21 (SDA) түйреуіштерінде шығарылады. LM75-пен байланысу үшін бізге оның мекенжайы қажет болады – Micromis Base V1 тақтасына енгізілген чип жағдайда, чиптің мекенжайын өзгерту мүмкін емес: ол бекітілген және 0x48.

LM75 температура сенсоры оның күйін басқаруға мүмкіндік береді, осылайша сенсорды кез келген уақытта өшіруге болады. Өте маңызды авансtage - оның жұмыс кезіндегі (2S0μA) және өшірулі (4μA) кезіндегі төмен стандартты ток тұтынуы.

MICAOMIS BASE V1: КІРІСТІРІЛГЕН ҚҰРАМАҚТАРДЫ ПАЙДАЛАНУ · WS2812C ЖШД

Micromis Base V1: кірістірілген T-in компоненттерін пайдалану - Ws2812c LED

Micromis Base V1 әзірлеу тақтасы жарық сигналдарын шығару үшін адрестелетін RGB жарық диодымен жабдықталған. Орнатылған диод WS2812C чипін қамтиды, ол диодты басқарады және пайдаланушыға диодтың жарығы үшін түс пен түс қанықтылығын таңдауға мүмкіндік береді. RGB технологиясын қолданудың арқасында қанағаттандыратын жарық әсерлеріне қол жеткізу үшін пайдаланушының қолында 16 миллионнан астам комбинациялар бар.

Мекенжайлық жарық диоды тұрақты түрде ESP32 чипінің 32 істікшесіне қосылған және адрестелетін жарық диодтарын басқаруға жауапты кітапханалардың көпшілігі арқылы басқаруға болады.

MICROMIS BASE V1: ТАҚТА ӨЛШЕМДЕРІ

Micromis Base V1 платформасы ықшам өлшеміне байланысты. аз қуат тұтынуды, жоғары өнімділікті және WiFi арқылы көп платформалы байланысты сақтай отырып, басқару платформасының өлшемі аз болуын талап ететін пайдаланушы жобаларының кең ауқымында пайдалануға болады. Bluetooth немесе GSM.
Micromis Base V1: тақта өлшемдері
Micromis Base V1: тақта өлшемдері

MICROMIS BASE V1: SAMPLE PROGRAMS · MODEM PRESENT A TIDN

Micromis Base V1 тақтасын пайдалану өте оңай, себебі бұл тақта нарықтағы басқа танымал шешімдермен жартылай үйлесімді, сондықтан біз ESP32-нің өзіне, Quintal M65 модеміне, адрестік диодтарға, IMU MPU6050 және LM75 температурасына арналған бағдарламаларды сенімді түрде пайдалана аламыз. сенсор. Дегенмен, Device Prototype командасы әрбір қосымша компонент үшін арнайы бағдарламалық құрал әзірледі, осылайша Arduino IDE ортасын пайдаланып ПХД құрамдастарының қалай жұмыс істейтінін оңай тексеруге болады.

Бірінші бағдарлама «Модем презентациясы» болып табылады, ол кірістірілген rr1odem жұмысын тексеруге мүмкіндік беретін қарапайым бағдарлама. Бағдарламаны құрылғыға жүктеп салып, Сериялық мониторды іске қосқаннан кейін модемді басқаратын және рұқсат ететін жүйелік пәрмендерді тере аламыз, мысалы,ample, SMS хабарламаларын жіберу, барлық қолжетімді желілерді іздеу, модемді конфигурациялау немесе желіге қосылу. Бағдарламаны жүктеп салмас бұрын оның басындағы айнымалы мәндерді толтыруды ұмытпаңыз, оларсыз желіге• қосыла алмайсыз және SMS хабарламаларын дұрыс жібере алмайсыз.

Бұл бағдарламаның өте пайдалы мүмкіндігі модемге AT командаларын жіберу мүмкіндігі болып табылады.
Қолдау көрсетілетін пәрмендер тізіміне кірмейтін кейбір пәрменді жіберсеңіз, бағдарлама оны автоматты түрде модемге жібереді, бұл жіберілетін пәрмендер схемасын құруды қалауы мүмкін сәл озық пайдаланушылардың жұмысын айтарлықтай жеңілдетуі мүмкін. кейін өз бағдарламаларына. AT командаларының тізімі олардың түсіндірмесі бар тақтаның ресурстық пакетіне енгізілген және модемді өндіруші құрастырған және модем жұмысының әрбір бөлімі үшін құжаттарға бөлінген.
Micromis V1 негізі: Sample Programs - Modem Present A Tidn

MICROMIS BASE V1: SAMPLE PROGRAMS · LEEI PRESENT A TIDN

Екінші бағдарлама – «LED презентациясы», бұл Micromesh Base V1 тақтасына орнатылған жарық диоды жұмысын тексеруге мүмкіндік беретін өте қысқа сценарий. Бағдарламаны жүктеп алып, Сериялық мониторды іске қосқаннан кейін бізде LED-ге бірнеше пәрмендерді жіберу мүмкіндігі бар, пәрмендер жарық диодты шамды толығымен өшіре алады, RGB палитрасынан кез келген түсті орната алады немесе қызыл, жасыл сияқты алдын ала белгіленген түстердің бірін орната алады. көк. қызғылт, сары немесе күлгін.

Бағдарлама кодындағы командаларға негізделген. бастаушы пайдаланушылар мекенжайлық жарық диодты пайдалануды қолдау үшін өз сценарийлерін оңай құра алады.
Micromis V1 негізі: SampБағдарламалар - Led Present Atidn

MICROMIS BASE V1: SAMPLE PROGRAMS – IMUI презентациясы

Үшінші бағдарлама – «IMU Presentation», бұл Microtips Base v1 тақтасына енгізілген IMU сенсорының деректерді қалай оқитынын тексеруге мүмкіндік беретін өте қарапайым және қысқа сценарий. Бағдарламаны жүктеп алып, сериялық плоттерді іске қосқаннан кейін. қолымыздан келеді view нақты уақытта IMU сенсорынан оқылатын деректер.

Serial Plotter іске қосылғанда, сіз ыңғайлы view тақта жіберетін деректер, ілмектің әрбір соғуы немесе қозғалысы жазылады және графиктерде көрсетіледі. Белгілі бір параметрлерді тексеру тілегіңізге байланысты тек бір нақты деректер арнасы туралы ақпарат алу үшін жеке өлшеу ауқымдарын таңдаудан бас тартуға болады.
Micromis V1 негізі: SampБағдарламалар - Imu презентациясы

MICRDMIS BASE V1: ДАЙЫН TD ҚОЛДАНУ ЖОБАЛАРЫ

Micromis Base V1 тақтайшаларын пайдалануды жеңілдету үшін біз шабыттандыратын жобаларға қол жеткізуге мүмкіндік беретін білім қорын жасадық. Біз үнемі қол жетімді мазмұнмен жұмыс істейміз webсайтты оңай тексере аласызampбіздің өнімдеріміздің қолданбалары.

Күтпеңіз және оны қазір тексеріңіз: https://deviceprototype.com/hobby/knowledge-center/

Micromis Base V1: Td пайдалануға дайын жобалар

Логотип

Құжаттар / Ресурстар

botland BASE V1 Device Prototype Development Board [pdf] Пайдаланушы нұсқаулығы
BASE V1 құрылғы прототипін әзірлеу тақтасы, BASE V1, құрылғы прототипін әзірлеу жөніндегі кеңес, прототипті әзірлеу жөніндегі кеңес, әзірлеу жөніндегі кеңес, тақта

Анықтамалар

Пікір қалдырыңыз

Электрондық пошта мекенжайыңыз жарияланбайды. Міндетті өрістер белгіленген *