ក្រុមប្រឹក្សាអភិវឌ្ឍន៍គំរូឧបករណ៍ botland BASE V1

ក្រុមប្រឹក្សាអភិវឌ្ឍន៍គំរូឧបករណ៍ botland BASE V1

មាតិកា លាក់

សូមស្វាគមន៍

ក្រុមប្រឹក្សាអ្នកអភិវឌ្ឍន៍ Micromesh Base V1 គឺជាឧបករណ៍ទំនើបសម្រាប់វិស្វករ និងអ្នកសរសេរកម្មវិធីដើម្បីបង្កើតគម្រោងអេឡិចត្រូនិកកម្រិតខ្ពស់។ មុខងារសំខាន់របស់ក្តារគឺការប្រើប្រាស់បន្ទះឈីប ESP32 ដែលជាបន្ទះឈីបដ៏ពេញនិយមបំផុតមួយសម្រាប់បង្កើតគម្រោងដោយប្រើបណ្តាញឥតខ្សែ (Wi-Fi និង Bluetooth)។

វាធ្វើឱ្យក្រុមប្រឹក្សាភិបាលល្អសម្រាប់បង្កើតឧបករណ៍ Internet of Things (loT) និងកម្មវិធីផ្សេងទៀតដែលទាមទារការតភ្ជាប់ឥតខ្សែ។ ការប្រើប្រាស់ Micromis ត្រូវបានសម្របសម្រួលដោយឧបករណ៍បំប្លែង USB-UART ដែលភ្ជាប់មកជាមួយ ដែលអនុញ្ញាតឱ្យឧបករណ៍ត្រូវបានសរសេរកម្មវិធីដោយប្រើខ្សែ USB-C ។ រន្ធ USB ដែលភ្ជាប់មកជាមួយឧបករណ៍នេះក៏អនុញ្ញាតឱ្យផ្តល់ថាមពលដល់សមាសធាតុរបស់ឧបករណ៍ និងសមាសធាតុបន្ថែមដែលភ្ជាប់ទៅវេទិកាផងដែរ។

វេទិកានេះត្រូវបានបំពាក់ដោយម៉ូដឹម Quectel M65 ដែលអនុញ្ញាតឱ្យភ្ជាប់ទៅបណ្តាញកោសិកា និងការបញ្ជូនទិន្នន័យតាមបណ្តាញ GSM ។

ម៉ូដឹមមានឧបករណ៍ភ្ជាប់អង់តែនរួមបញ្ចូលគ្នា ដូច្នេះវាអាចត្រូវបានភ្ជាប់យ៉ាងងាយស្រួលទៅអង់តែនខាងក្រៅសម្រាប់គុណភាពនៃការតភ្ជាប់កាន់តែប្រសើរ។

ឧបករណ៍នេះក៏មាន LED ដែលអាចដោះស្រាយបានផងដែរ។ ដែលអាចត្រូវបានគ្រប់គ្រងដោយកម្មវិធី និងប្រើដើម្បីមើលឃើញស្ថានភាពរបស់ឧបករណ៍ ឬដើម្បីបង្កើតបែបផែនពន្លឺ។ លើសពីនេះ វាត្រូវបានបំពាក់ដោយបន្ទះឈីប MPU6050 ដែលអាចវាស់ល្បឿន និងបង្វិលក្នុងអ័ក្សបី។ អនុញ្ញាតឱ្យបង្កើតការរចនាការចាប់ចលនា។

បន្ទះនេះត្រូវបានបំពាក់ដោយឧបករណ៍ចាប់សញ្ញាសីតុណ្ហភាព LM75 ដែលអនុញ្ញាតឱ្យវាស់សីតុណ្ហភាពព័ទ្ធជុំវិញដោយភាពត្រឹមត្រូវ 0 .5 អង្សាសេ។ វាមានប្រយោជន៍សម្រាប់កម្មវិធីដែលត្រូវការការវាស់សីតុណ្ហភាព ដូចជាប្រព័ន្ធម៉ាស៊ីនត្រជាក់ និងឧបករណ៍វាស់ស្ទង់ជាដើម។

Micromis Base V1 ក៏មានភ្ជាប់ជាមួយនឹងម្ជុលមាសរបស់ស្ត្រីផងដែរ ដែលអនុញ្ញាតឱ្យមានការតភ្ជាប់នៃគ្រឿងកុំព្យូទ័រខាងក្រៅ និងការលាបលើ Micromis ដើម្បីពង្រីកសមត្ថភាពរបស់បន្ទះខ្លួនឯង។

វេទិកានេះក៏ត្រូវបានបំពាក់ជាមួយនឹងការការពារមួយចំនួនរួមទាំង overvoltage សៀគ្វីខ្លី សីតុណ្ហភាពលើស និងការការពារលើសចរន្តពីរន្ធ USB ដែលធ្វើឱ្យវាក្លាយជាឧបករណ៍ដ៏សមរម្យសម្រាប់អ្នកចាប់ផ្តើមអេឡិចត្រូនិច។

រីករាយពេលប្រើ MICRDMIS BASE V1!

MICROMIS BASE V1៖ សិល្បៈរហ័ស

ការប្រើប្រាស់វេទិកា Micromis Base V1 គឺងាយស្រួលបំផុត! ដើម្បីចាប់ផ្តើមជាមួយក្រុមប្រឹក្សាភិបាលរបស់អ្នក អ្នកត្រូវអនុវត្តតាមជំហានមួយចំនួនខាងក្រោម៖

  1. ស្រាយបន្ទះ Micromis Base V1 របស់អ្នកចេញពីការវេចខ្ចប់
  2. បញ្ចូលស៊ីមកាតណាណូសកម្មទៅក្នុងរន្ធដោតស៊ីមកាត
  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 board ឬអ្នកមិនដឹងពីរបៀបដំឡើងកញ្ចប់ទិន្នន័យសម្រាប់ក្រុមប្រឹក្សាភិបាលជាមួយនឹងបន្ទះឈីប 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 ចូលទៅក្នុងម៉ាស៊ីនស្វែងរក បន្ទាប់ពីមួយរយៈក្រោយមក អ្នកគួរតែឃើញកញ្ចប់ "esp32 ដោយ Espressif Systems11 នៅខាងក្រោមប្រអប់អ្នកត្រូវចុច 11lnstall 11 ដែលជាចុងក្រោយបង្អស់ កំណែនៃកញ្ចប់ក្តារដែលបំពាក់ដោយបន្ទះឈីប ESP32 នឹងដំឡើងដោយស្វ័យប្រវត្តិ។ ប្រសិនបើអ្នកមិនឃើញកញ្ចប់ក្រឡាបន្ទាប់ពីបន្ថែមតំណភ្ជាប់កញ្ចប់ទៅអ្នកគ្រប់គ្រងក្រុមប្រឹក្សាបន្ថែម 11 URLវាល s11 ហើយវាយឃ្លា “esp3211 នៅក្នុងម៉ាស៊ីនស្វែងរកអ្នកគ្រប់គ្រងក្បឿង វាជាការល្អក្នុងការចាប់ផ្តើមបរិស្ថានទាំងមូលឡើងវិញ។

MICROMIS BASE V1៖ ប្រើជាមួយកូដស្ទូឌីយ៉ូរូបភាព

បរិយាកាសពេញនិយមបំផុតទីពីរសម្រាប់ក្តារសរសេរកម្មវិធីដែលបំពាក់ដោយបន្ទះឈីប ESP32 គឺ Visual Studio Code ជាមួយនឹងផ្នែកបន្ថែម Platform IO IDE ។ ផ្នែកបន្ថែម Platform IQ អនុញ្ញាតឱ្យយើងធ្វើការប្រកបដោយផាសុកភាពជាមួយនឹងក្រុមប្រឹក្សាអភិវឌ្ឍន៍ជាច្រើន និងបន្ទះឈីបដាច់ដោយឡែក ដែលយើងអាចសរសេរកម្មវិធីក្នុងក្របខ័ណ្ឌជាច្រើន។ ដើម្បីប្រើសមត្ថភាពនៃបរិស្ថាននេះ ដំបូងអ្នកត្រូវតែទាញយក និងដំឡើង Visual Studio Code ពីតំណ៖ https://code.visualstudio.com/

លើសពីនេះទៀត អ្នកគួរតែទាញយក និងដំឡើង Python 3.8.5 ឬថ្មីជាងនេះពីតំណ៖ https://www.python.org/downloads/

នៅពេលដែលអ្នកបានដំឡើង Visual Studio Code environment និង Python សូមចុចលើ View-> ផ្នែកបន្ថែមនៅក្នុង Visual Studio Code បង្អួចកម្មវិធីរុករកផ្នែកបន្ថែមគួរតែបើកនៅខាងឆ្វេង។ នៅក្នុងកម្មវិធីរុករកផ្នែកបន្ថែម អ្នកត្រូវវាយ 11PlatformlO IDE11 នៅពេលអ្នកចុចលើធាតុដែលមានឈ្មោះ “Platform IO IDE” បង្អួចនឹងបើកជាមួយនឹងព័ត៌មានលម្អិតនៃផ្នែកបន្ថែម ឥឡូវនេះអ្នកគ្រាន់តែចុចលេខ 11 lnstall11 ហើយផ្នែកបន្ថែមនឹងលេចឡើង ទាញយក។ និងដំឡើងដោយខ្លួនឯង។

បន្ទាប់ពីដំឡើងផ្នែកបន្ថែម។ យើងត្រូវចុចលើរូបតំណាងវេទិកា IO ដែលមានទីតាំងនៅរបារឧបករណ៍នៅខាងឆ្វេងហើយបន្ទាប់មកចុចលើរូបតំណាងផ្ទះនៅលើរបារខាងក្រោម។ ដែលនឹងបង្ហាញទំព័រដើមរបស់ផ្នែកបន្ថែម។ នៅពេលដែលអ្នកស្ថិតនៅក្នុងទំព័រដើមរបស់ផ្នែកបន្ថែម អ្នកត្រូវចុចលើ “Boards” ហើយវាយ 11ESP32 Dev Module” នៅក្នុងប្រអប់ស្វែងរកក្បឿង។ បន្ទះដែលអ្នកចាប់អារម្មណ៍នឹងលេចឡើងនៅខាងក្រោមប្រអប់ស្វែងរក។ នៅពេលអ្នកបង្កើតគម្រោង។ អ្វីដែលអ្នកត្រូវធ្វើគឺចម្លង ID នៃបន្ទះជាក់លាក់ ហើយបិទភ្ជាប់វាទៅក្នុងគម្រោង ឬនៅពេលបង្កើតគម្រោង សូមជ្រើសរើសក្តារដែលអ្នកនឹងសរសេរជា "ESP32 Dev Module"។

Micromis Base V1៖ ការប្រើប្រាស់ជាមួយ Visual Studio Code

MICROMIS BASE V1៖ មុខងារ PIN

Micromis Base V1៖ មុខងារ Pin

ADC
ធាតុបញ្ចូលសម្រាប់ ADC ADC មានដំណោះស្រាយ 12-blt ។ ជាមួយ​វា។ យើងអាចអានតម្លៃអាណាឡូកពី ០ ដល់ ៤០៩៥ ក្នុងវ៉ុលtage មានចាប់ពី 0V ដល់ 3,3V។ ដែល o គឺ 0V និង 4095 គឺ 3.3V ។ ចងចាំថាកុំភ្ជាប់វ៉ុលtage ខ្ពស់ជាង 33V ទៅម្ជុលអាណាឡូក

12C
ESP32 មានឆានែល 12C ចំនួនពីរ ហើយម្ជុលនីមួយៗអាចត្រូវបានកំណត់ជា SDA ឬ SCL សម្រាប់ភាពងាយស្រួលនៃការប្រើប្រាស់។ សមាសធាតុនៅលើបន្ទះក្តារ និងការនាំមុខនៅលើម្ជុលមាសត្រូវបានបញ្ជូនទៅកាន់ម្ជុល 21 (SDA) និង 22 (SCLJ.

MAIN UART
ម្ជុលរបស់ក្រុមប្រឹក្សាភិបាលដែលមានស្លាក MAIN UART អនុញ្ញាតឱ្យទំនាក់ទំនងតាមរយៈពិធីការ UAAT ត្រូវបានភ្ជាប់ទៅពិធីការ UART ចម្បងរបស់ ESP32 ។ និង​អាច​ត្រូវ​បាន​ប្រើ​ដើម្បី​សរសេរ​កម្មវិធី​បន្ទះ​ឈីប​ដោយ​ឆ្លង​កាត់​បន្ទះ​ឈីប CP2102 ដែល​បាន​បង្កើត​ឡើង​ក្នុង​ក្តារ។ យើងមិនណែនាំឱ្យប្រើឧបករណ៍ភ្ជាប់ទាំងនេះសម្រាប់គោលបំណងផ្សេងក្រៅពីទំនាក់ទំនង UART ទេ។

GND
ម្ជុលក្តារសម្រាប់ទិន្នផលសក្តានុពលដី។

RTC ភ្ញាក់
បន្ទះឈីប ESP32 គាំទ្រការភ្ញាក់ពីភាពខ្វះខាតខាងក្រៅតាមរយៈបន្ទះឈីប RTC ដែលសន្សំសំចៃខ្លាំងដោយប្រើម្ជុល !labeled ATC WAKEUP ។

SPI
ដើម្បីទាក់ទងជាមួយសមាសធាតុអស់កល្បជានិច្ច យើងអាចប្រើពិធីការ SPI ដែលបានបង្កើតឡើងនៅក្នុង ESP32 នៅលើបន្ទះក្តារ 23 (MOSI) 19 (MISOI 18 (CLK) S (CS)) ត្រូវបានផ្តល់ទៅឱ្យចំណុចប្រទាក់ SPI ។

3V3
ទិន្នផលថាមពល 3.3V ដែលអាចត្រូវបានប្រើដើម្បីផ្តល់ថាមពលដល់សមាសធាតុ embalm ។ ប៉ុន្តែសមត្ថភាពបច្ចុប្បន្ននៃឧបករណ៍ភ្ជាប់នេះទៅ 350mA ។ ប្រសិនបើអ្នកត្រូវការផ្តល់ថាមពលដល់សមាសធាតុដែលទាមទារកាន់តែច្រើន សូមប្រើប្រភពថាមពលខាងក្រៅ។

BOOT
ម្ជុល BOOT ទទួលខុសត្រូវចំពោះការគ្រប់គ្រងរបៀបប្រតិបត្តិការរបស់ ESP32 អរគុណចំពោះវា បន្ទះឈីបអាចចូលទៅក្នុងរបៀបសរសេរកម្មវិធី។ ម្ជុល LS ភ្ជាប់ទៅនឹងប៊ូតុង BOOT នៅលើក្តារ។

ប៉ះ
ESP32 មានឧបករណ៍ចាប់សញ្ញាប៉ះសមត្ថភាពខាងក្នុងចំនួន 10 ។ ពួកគេអនុញ្ញាតឱ្យដឹងពីការផ្លាស់ប្តូរផ្ទៃដែលមានបន្ទុកអគ្គិសនី។ ជាមួយនេះ។ យើង​អាច​បង្កើត​បន្ទះ​ប៉ះ​សាមញ្ញ​ដែល​អាច​ប្រើ​ដើម្បី​ដាស់​បន្ទះ​ឈីប​បាន​ផងដែរ។

បញ្ចូលតែប៉ុណ្ណោះ
ម្ជុលនៃបន្ទះដែលសម្គាល់ INPUT តែមិនអនុញ្ញាតឱ្យយើងគ្រប់គ្រងសមាសធាតុខាងក្រៅទេ យើងអាចប្រើពួកវាដើម្បីអានសញ្ញាអាណាឡូក ឬឌីជីថល។

5v
ឧបករណ៍ភ្ជាប់ថាមពល 5V ដែលអាចត្រូវបានប្រើដើម្បីផ្តល់ថាមពលដល់សមាសធាតុខាងក្រៅ។ ប៉ុន្តែសមត្ថភាពបច្ចុប្បន្ននៃឧបករណ៍ភ្ជាប់នេះគឺ 2S0mA ។ ប្រសិនបើអ្នកត្រូវការផ្តល់ថាមពលដល់សមាសធាតុដែលត្រូវការច្រើនជាងនេះ សូមប្រើប្រភពថាមពលខាងក្រៅ។ ឧបករណ៍ភ្ជាប់ក៏អាចត្រូវបានប្រើដើម្បីផ្តល់ថាមពលដល់ក្តារក្នុងករណីដែលឧបករណ៍មិនត្រូវបានបញ្ចូលថាមពលពីរន្ធ USB ។

EN
ម្ជុល EN ទទួលខុសត្រូវចំពោះការកំណត់បន្ទះឈីប ESP32 ឡើងវិញ។ ម្ជុលត្រូវបានភ្ជាប់ទៅប៊ូតុង EN នៅលើក្តារ។

MICROMIS BASE V1៖ នាំចូលសមាសធាតុផ្សំនៅលើក្តារ

  1. មីក្រូត្រួតពិនិត្យ ESP32-WROO~M-32D
  2. ម៉ូដឹម Quintal M65 GSM
  3. រន្ធដោតកាត Nano Sim
  4. ឧបករណ៍ភ្ជាប់ USB Type-C
  5. MPU6050 accelerometer និង gyroscope
  6. ឧបករណ៍ចាប់សញ្ញាសីតុណ្ហភាព LM75
  7. WS2812C LED ដែលអាចដោះស្រាយបាន។
  8. បន្ទះឈីប CP2102
  9. អារេអង់តែន GSM រួមបញ្ចូលគ្នា
    Micromis Base V1៖ នាំចូលសមាសធាតុ Ant នៅលើក្តារ

មូលដ្ឋានមីក្រូមីស V1៖ ដ្យាក្រាមប្លុកនៃសមាសធាតុសំខាន់ៗ

Micromis Base V1៖ ដ្យាក្រាមប្លុកនៃសមាសធាតុសំខាន់ៗ

MICAOMIS BASE V1៖ ការប្រើប្រាស់សមាសធាតុ T-IN BUIL - ម៉ូដឹម GSM

Micromis Base Vl៖ ការប្រើប្រាស់សមាសធាតុ T-in របស់ Buil - ម៉ូដឹម Gsm

ក្រុមប្រឹក្សាអភិវឌ្ឍន៍ Micromis Base V1 មានម៉ូឌឹម Quintal M65 ដែលមានស្រាប់សម្រាប់ការទំនាក់ទំនងបណ្តាញ GSM ដែលអនុញ្ញាតឱ្យឧបករណ៍ភ្ជាប់ទៅអ៊ីនធឺណិតដោយគ្មានវ៉ាយហ្វាយ 1t និងផ្ញើសារ SMS ។

សម្រាប់ប្រតិបត្តិការត្រឹមត្រូវនៃ m1odem យើងត្រូវការស៊ីមកាតទំហំណាណូសកម្ម និងអង់តែនជាមួយ U.FL ។ ឧបករណ៍ភ្ជាប់សមរម្យសម្រាប់ប្រតិបត្តិការក្នុងប្រេកង់ពី 800MHz: ដល់ 1900 MHz ។ អាស្រ័យលើតម្រូវការរបស់យើង យើងអាចប្រើស៊ីមកាតដែលអនុញ្ញាតឱ្យផ្លាស់ប្តូរទិន្នន័យចល័តតែប៉ុណ្ណោះ មិនចាំបាច់ប្រើស៊ីមកាតជាមួយការហៅទូរស័ព្ទ SMS a1nd នោះទេ។

ពិធីការ UART ដែលម៉ូដឹមទំនាក់ទំនងជាមួយ ESP32 ត្រូវបានភ្ជាប់ជាអចិន្ត្រៃយ៍ទៅនឹងម្ជុល 16 (RX2 ESP32) និង 17 (TX2 ESP32) ដែលជាច្រកលំនាំដើមសម្រាប់ពិធីការ UAl~T2 នៅលើបន្ទះឈីប ESP32។

ដើម្បីងាយស្រួលក្នុងការគ្រប់គ្រងប្រតិបត្តិការរបស់~ម៉ូដឹម។ យើងអាចគ្រប់គ្រងម្ជុល PWR_KEY និង MAIN_DTR ។ ម្ជុល PWR_KEY របស់ម៉ូដឹមអនុញ្ញាតឱ្យបើក និងបិទម៉ូដឹម នៅពេលដែលស្ថានភាពខ្ពស់ត្រូវបានអនុវត្តទៅ ESP32 pin 27 សម្រាប់មួយវិនាទី ម៉ូដឹមនឹងផ្លាស់ប្តូរស្ថានភាពរបស់វាពីបិទទៅបើក ឬពីបិទទៅបិទ។ នៅពេលដែលស្ថានភាពខ្ពស់ត្រូវបានផ្តល់ឱ្យសម្រាប់ 20 ms នៅលើ pin 26 នៃ ESP32 យើងធ្វើឱ្យម្ជុល MAIN_DTR សកម្ម vvhich អនុញ្ញាតឱ្យម៉ូដឹមភ្ញាក់ឡើងនៅពេលដែលការសន្សំថាមពលត្រូវបានធ្វើឱ្យសកម្ម។

អំពូល LED NETLIGHT ដែលភ្ជាប់មកជាមួយបន្ទះនេះបង្ហាញពីប្រតិបត្តិការរបស់ម៉ូដឹម ប្រសិនបើវាភ្លឹបភ្លែតៗ វាមានន័យថាម៉ូដឹមគឺ \Nor King ប្រសិនបើមិនមែនវាមានន័យថាវាត្រូវបានបិទ។

MICAOMIS BASE V1៖ ការប្រើប្រាស់សមាសធាតុ T-IN BUIL - NIPU6O5O IMU

Micromis Base V1៖ ការប្រើប្រាស់សមាសធាតុបង្កើត T-in - Mpu6o5o Imu

នៅលើបន្ទះអភិវឌ្ឍន៍ Micromis Base V1 គឺជាបន្ទះឈីប MPU6050 ដែលអាចអានការបង្កើនល្បឿន និងការតំរង់ទិសលំហ ដែលជាការរួមបញ្ចូលគ្នានៃ gyroscope និង accelerometer ។

MPU6050 ទំនាក់ទំនងជាមួយ ESP32 ដោយប្រើពិធីការ I2C ដែលត្រូវបានបញ្ចេញផងដែរនៅលើម្ជុលឧបករណ៍ Micromis – pins 22 (SCL) និង 21 (SDA) ។ ដើម្បីទំនាក់ទំនងជាមួយ IMU យើងនឹងត្រូវការអាសយដ្ឋានរបស់វា - ក្នុងករណីបន្ទះឈីបដែលបានបង្កប់នៅក្នុងបន្ទះ Micromis Base V1 ។ អាសយដ្ឋានបន្ទះឈីបមិនអាចផ្លាស់ប្តូរបានទេ - វាត្រូវបានជួសជុលនៅ 0x68 ។

បន្ទះឈីបអនុញ្ញាតឱ្យដំណើរការក្នុងជួររង្វាស់ផ្សេងៗគ្នា៖

  • ឧបករណ៍វាស់ល្បឿន - ± 2 ក្រាម, ± 4 ក្រាម។ ± 8 ក្រាម។ ± 16 ក្រាម។
  • gyroscope – ±250°/s, ±500°/s, ±1000°/s, ±2000°/s

MICAOMIS BASE V1៖ ការប្រើប្រាស់សមាសធាតុ T-IN BUIL – LIM75 TEMP SENSOR

Micromis Base V1៖ ការប្រើប្រាស់សមាសធាតុបង្កើត T-in - ឧបករណ៍ចាប់សញ្ញាសីតុណ្ហភាព Lm75

បន្ថែមពីលើបន្ទះឈីប MPU6050 ឧបករណ៍ចាប់សញ្ញាសីតុណ្ហភាព LM75 ត្រូវបានតំឡើងនៅលើបន្ទះអភិវឌ្ឍន៍ Microtips Base V1 ដែលអនុញ្ញាតឱ្យអានសីតុណ្ហភាពព័ទ្ធជុំវិញពី -Sis °C ដល់ +125 °C។

ឧបករណ៏ LM75 ទាក់ទងជាមួយ ESP32 ដោយប្រើពិធីការ I2C ដែលត្រូវបានបញ្ចេញនៅលើម្ជុលរបស់ឧបករណ៍ Micromis ផងដែរ - pins 22 (SCL) និង 21 (SDA) ។ ដើម្បីទំនាក់ទំនងជាមួយ LM75 យើងនឹងត្រូវការអាសយដ្ឋានរបស់វា - ក្នុងករណីបន្ទះឈីបដែលបានបង្កប់នៅក្នុងបន្ទះ Micromis Base V1 អាសយដ្ឋានរបស់បន្ទះឈីបមិនអាចផ្លាស់ប្តូរបានទេ - វាត្រូវបានជួសជុល និងមានទំហំ 0x48។

ឧបករណ៍ចាប់សញ្ញាសីតុណ្ហភាព LM75 អនុញ្ញាតឱ្យយើងគ្រប់គ្រងស្ថានភាពរបស់វា ដូច្នេះឧបករណ៍ចាប់សញ្ញាអាចបិទនៅពេលណាក៏បាន។ Advan សំខាន់ណាស់។tage គឺជាការប្រើប្រាស់បច្ចុប្បន្នស្តង់ដារទាបរបស់វាក្នុងអំឡុងពេលប្រតិបត្តិការ (2S0μA) ហើយខណៈពេលដែលវាត្រូវបានបិទកម្មវិធី (4μA)។

MICAOMIS BASE V1៖ ការប្រើប្រាស់សមាសធាតុ T-IN BUIL · LED WS2812C

Micromis Base V1៖ ការប្រើប្រាស់ Buil T-in Components - Ws2812c Led

ក្រុមប្រឹក្សាអភិវឌ្ឍន៍ Micromis Base V1 ក៏ត្រូវបានបំពាក់ដោយ LED RGB ដែលអាចដោះស្រាយបាន ដើម្បីបញ្ចេញសញ្ញាពន្លឺ។ ឌីយ៉ូតដែលបានម៉ោនរួមមានបន្ទះឈីប WS2812C ដែលគ្រប់គ្រងឌីអេដ និងអនុញ្ញាតឱ្យអ្នកប្រើប្រាស់ជ្រើសរើសពណ៌ និងពណ៌តិត្ថិភាពសម្រាប់ពន្លឺរបស់ឌីយ៉ូត។ ដោយសារការប្រើប្រាស់បច្ចេកវិជ្ជា RGB មានបន្សំច្រើនជាង 16 លាន នៅក្នុងការចោលរបស់អ្នកប្រើប្រាស់ ដើម្បីសម្រេចបាននូវឥទ្ធិពលពន្លឺដែលពេញចិត្ត។

LED ដែលអាចគ្រប់គ្រងបានត្រូវបានភ្ជាប់ជាអចិន្ត្រៃយ៍ទៅនឹង 32 pin នៃបន្ទះឈីប ESP32 ហើយអាចត្រូវបានគ្រប់គ្រងដោយប្រើបណ្ណាល័យភាគច្រើនដែលទទួលខុសត្រូវក្នុងការគ្រប់គ្រង LEDs ដែលអាចអាសយដ្ឋានបាន។

មូលដ្ឋានមីក្រូមីស V1៖ វិមាត្រក្រុមប្រឹក្សា

វេទិកា Micromis Base V1 ដោយសារតែទំហំតូចរបស់វា។ អាចត្រូវបានប្រើនៅក្នុងគម្រោងផ្ទាល់ខ្លួនជាច្រើនដែលតម្រូវឱ្យវេទិកាត្រួតពិនិត្យមានទំហំតូច ខណៈពេលដែលរក្សាបាននូវការប្រើប្រាស់ថាមពលទាប ដំណើរការខ្ពស់ និងពហុវេទិកាទំនាក់ទំនងតាមរយៈវ៉ាយហ្វាយ។ ប៊្លូធូស ឬ GSM ។
Micromis Base V1: វិមាត្រក្តារ
Micromis Base V1: វិមាត្រក្តារ

មូលដ្ឋានមីក្រូមីស V1: SAMPកម្មវិធី LE · ម៉ូដឹមបង្ហាញ TIDN

ការប្រើប្រាស់បន្ទះ Micromis Base V1 គឺមានភាពងាយស្រួលដោយសារតែក្រុមប្រឹក្សាភិបាលអាចប្រើប្រាស់បានផ្នែកខ្លះជាមួយនឹងដំណោះស្រាយដ៏ពេញនិយមផ្សេងទៀតនៅលើទីផ្សារ ដូច្នេះយើងអាចប្រើប្រាស់កម្មវិធីសម្រាប់ ESP32 ដោយខ្លួនឯង ម៉ូដឹម Quintal M65, diodes អាចអាសយដ្ឋានបាន, IMU MPU6050 និងសីតុណ្ហភាព LM75 ។ ឧបករណ៍ចាប់សញ្ញា។ ទោះជាយ៉ាងណាក៏ដោយ ក្រុម Device Prototype បានបង្កើតកម្មវិធីពិសេសសម្រាប់សមាសភាគបន្ថែមនីមួយៗ ដូច្នេះអ្នកអាចពិនិត្យមើលយ៉ាងងាយស្រួលពីរបៀបដែលសមាសធាតុនៅលើ PCB របស់អ្នកដំណើរការដោយប្រើបរិស្ថាន Arduino IDE ។

កម្មវិធីទីមួយគឺ "ការបង្ហាញម៉ូដឹម" ដែលជាកម្មវិធីសាមញ្ញដែលអនុញ្ញាតឱ្យអ្នកសាកល្បងប្រតិបត្តិការរបស់ rr1odem ដែលភ្ជាប់មកជាមួយ។ បន្ទាប់ពីបញ្ចូលកម្មវិធីទៅក្នុងឧបករណ៍ និងដំណើរការ Serial Monitor យើងអាចវាយពាក្យបញ្ជាប្រព័ន្ធដែលនឹងគ្រប់គ្រងម៉ូដឹម និងអនុញ្ញាតសម្រាប់ឧ។ample ការផ្ញើសារ SMS ស្វែងរកបណ្តាញដែលមានទាំងអស់ កំណត់រចនាសម្ព័ន្ធម៉ូដឹម ឬ con nesting ទៅបណ្តាញ។ សូមចងចាំថាត្រូវបំពេញអថេរនៅដើមកម្មវិធីមុននឹងបង្ហោះវា បើគ្មានពួកវាទេ អ្នកនឹងមិនអាចភ្ជាប់ទៅ • បណ្តាញ និងផ្ញើសារ SMS បានត្រឹមត្រូវ។

មុខងារដ៏មានប្រយោជន៍នៃកម្មវិធីនេះគឺសមត្ថភាពក្នុងការផ្ញើពាក្យបញ្ជា AT ទៅកាន់ម៉ូដឹម។
ប្រសិនបើអ្នកផ្ញើពាក្យបញ្ជាមួយចំនួនដែលមិនត្រូវបានបញ្ចូលក្នុងបញ្ជីពាក្យបញ្ជាដែលបានគាំទ្រនោះ កម្មវិធីនឹងបញ្ជូនវាទៅម៉ូដឹមដោយស្វ័យប្រវត្តិ វាអាចជួយសម្រួលដល់ការងាររបស់អ្នកប្រើប្រាស់កម្រិតខ្ពស់ជាងបន្តិច ដែលប្រហែលជាចង់បង្កើតគ្រោងការណ៍នៃពាក្យបញ្ជាដែលបានផ្ញើដែលត្រូវបន្ថែម។ ក្រោយមកទៀតទៅកម្មវិធីរបស់ខ្លួន។ បញ្ជីនៃពាក្យបញ្ជា AT ជាមួយនឹងការពន្យល់របស់ពួកគេត្រូវបានរួមបញ្ចូលនៅក្នុងកញ្ចប់ធនធានរបស់ក្រុមប្រឹក្សាភិបាល ហើយត្រូវបានចងក្រងដោយក្រុមហ៊ុនផលិតម៉ូដឹម និងបែងចែកជាឯកសារសម្រាប់ផ្នែកនីមួយៗនៃប្រតិបត្តិការរបស់ម៉ូដឹម។
Micromis Base V1: Sample Programs - ម៉ូដឹមបង្ហាញ Tidn

មូលដ្ឋានមីក្រូមីស V1: SAMPកម្មវិធី LE · LEEI បង្ហាញ TIDN

កម្មវិធីទីពីរគឺ "ការបង្ហាញ LED" វាគឺជាស្គ្រីបខ្លីបំផុតដែលអនុញ្ញាតឱ្យអ្នកពិនិត្យមើលប្រតិបត្តិការរបស់ LED ដែលបានបង្កើតឡើងនៅក្នុងបន្ទះ Micromesh Base V1 ។ បន្ទាប់ពីបង្ហោះកម្មវិធី និងដំណើរការ Serial Monitor យើងមានជម្រើសក្នុងការផ្ញើពាក្យបញ្ជាជាច្រើនទៅកាន់ LED ពាក្យបញ្ជាអាចបិទ LED ទាំងស្រុង កំណត់ពណ៌ណាមួយពីក្ដារលាយ RGB ឬកំណត់ពណ៌ណាមួយដែលបានកំណត់ទុកជាមុន ដូចជាក្រហម បៃតង។ ខៀវ។ ពណ៌ផ្កាឈូក ពណ៌លឿង ឬពណ៌ស្វាយ។

ដោយផ្អែកលើពាក្យបញ្ជានៅក្នុងកូដកម្មវិធី។ អ្នកប្រើប្រាស់ថ្មីថ្មោងអាចបង្កើតស្គ្រីបផ្ទាល់ខ្លួនរបស់ពួកគេយ៉ាងងាយស្រួលដើម្បីគាំទ្រការប្រើប្រាស់ LED ដែលអាចដោះស្រាយបាន។
Micromis Base V1: Sample កម្មវិធី - ដឹកនាំបច្ចុប្បន្ន Atidn

មូលដ្ឋានមីក្រូមីស V1: SAMPកម្មវិធី LE - ការបង្ហាញ IMUI

កម្មវិធីទីបីគឺ "IMU Presentation" វាជាស្គ្រីបដ៏សាមញ្ញ និងខ្លីដែលអនុញ្ញាតឱ្យយើងពិនិត្យមើលពីរបៀបដែលឧបករណ៍ចាប់សញ្ញា IMU ដែលបានបង្កប់នៅក្នុងបន្ទះ Microtips Base v1 អានទិន្នន័យ។ បន្ទាប់ពីបង្ហោះកម្មវិធី និងដំណើរការ Serial Plotter។ យើងអាចធ្វើបាន view ទិន្នន័យដែលបានអានពីឧបករណ៍ចាប់សញ្ញា IMU ក្នុងពេលវេលាជាក់ស្តែង។

នៅពេលអ្នកដំណើរការ Serial Plotter អ្នកអាចងាយស្រួល view ទិន្នន័យដែលក្រុមប្រឹក្សាភិបាលបញ្ជូនមក រាល់ការរុញច្រាន ឬចលនានៃការលូននឹងត្រូវបានកត់ត្រា និងបង្ហាញជាក្រាហ្វ។ អាស្រ័យលើបំណងប្រាថ្នារបស់អ្នកក្នុងការត្រួតពិនិត្យប៉ារ៉ាម៉ែត្រជាក់លាក់ អ្នកអាចដកការជ្រើសរើសជួររង្វាស់នីមួយៗ ដើម្បីទទួលបានព័ត៌មានអំពីបណ្តាញទិន្នន័យជាក់លាក់តែមួយប៉ុណ្ណោះ។
Micromis Base V1: Sample កម្មវិធី - បទបង្ហាញ Imu

MICRDMIS BASE V1៖ គម្រោងប្រើប្រាស់ TD រួចរាល់ហើយ។

ដើម្បីជួយសម្រួលដល់ការប្រើប្រាស់ក្បឿង Micromis Base V1 យើងបានបង្កើតមូលដ្ឋានចំណេះដឹងដែលនឹងអនុញ្ញាតឱ្យអ្នកចូលប្រើគម្រោងបំផុសគំនិត។ យើងកំពុងធ្វើការឥតឈប់ឈរលើខ្លឹមសារដែលមាននៅលើ webគេហទំព័រដូច្នេះអ្នកអាចពិនិត្យមើលបានយ៉ាងងាយស្រួល sampការអនុវត្តផលិតផលរបស់យើង។

កុំ​ចាំ​យូរ ពិនិត្យ​មើល​ឥឡូវ​នេះ៖ https://deviceprototype.com/hobby/knowledge-center/

Micromis Base V1៖ គម្រោងប្រើប្រាស់ Td រួចរាល់

និមិត្តសញ្ញា

ឯកសារ/ធនធាន

ក្រុមប្រឹក្សាអភិវឌ្ឍន៍គំរូឧបករណ៍ botland BASE V1 [pdf] ការណែនាំអ្នកប្រើប្រាស់
ក្រុមប្រឹក្សាអភិវឌ្ឍន៍គំរូឧបករណ៍ BASE V1, BASE V1, ក្រុមប្រឹក្សាអភិវឌ្ឍន៍គំរូឧបករណ៍, ក្រុមប្រឹក្សាអភិវឌ្ឍន៍គំរូ, ក្រុមប្រឹក្សាអភិវឌ្ឍន៍, ក្រុមប្រឹក្សាភិបាល

ឯកសារយោង

ទុកមតិយោបល់

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ វាលដែលត្រូវការត្រូវបានសម្គាល់ *