ຊຸດພັດທະນາ IoT ໂດຍອີງໃສ່ M5STACK-CORE2
OUTLINE
M5Stick CORE2 ແມ່ນກະດານ ESP32 ທີ່ອີງໃສ່ຊິບ ESP32-D0WDQ6-V3, ບັນຈຸຢູ່.
ອົງປະກອບຂອງຮາດແວ
ຮາດແວຂອງ CORE2: ຊິບ ESP32-D0WDQ6-V3, ໜ້າຈໍ TFT, LED ສີຂຽວ, ປຸ່ມ, ການໂຕ້ຕອບ GROVE, ການໂຕ້ຕອບ TypeC-to-USB, ຊິບການຈັດການພະລັງງານ ແລະແບັດເຕີຣີ.
ESP32-D0WDQ6-V3 ESP32 ເປັນລະບົບ dual-core ທີ່ມີສອງ CPU ຂອງ Harvard Architecture Xtensa LX6. ໜ່ວຍຄວາມຈຳທີ່ຝັງຢູ່ທັງໝົດ, ໜ່ວຍຄວາມຈຳພາຍນອກ ແລະອຸປະກອນຕໍ່ພ່ວງແມ່ນຕັ້ງຢູ່ເທິງລົດເມຂໍ້ມູນ ແລະ/ຫຼືລົດບັນທຸກຄຳສັ່ງຂອງ CPU ເຫຼົ່ານີ້. ໂດຍມີຂໍ້ຍົກເວັ້ນເລັກນ້ອຍ (ເບິ່ງຂ້າງລຸ່ມນີ້), ແຜນທີ່ທີ່ຢູ່ຂອງສອງ CPU ແມ່ນສົມມາດ, ຊຶ່ງໝາຍຄວາມວ່າພວກມັນໃຊ້ທີ່ຢູ່ດຽວກັນເພື່ອເຂົ້າເຖິງ. ຄວາມຊົງຈໍາດຽວກັນ. ອຸປະກອນຕໍ່ພ່ວງຫຼາຍອັນໃນລະບົບສາມາດເຂົ້າເຖິງໜ່ວຍຄວາມຈຳຝັງໄດ້ຜ່ານ DMA.
ໜ້າຈໍ TFT ເປັນຈໍສີ 2 ນິ້ວຂັບເຄື່ອນ ILI9342C ທີ່ມີຄວາມລະອຽດ 320 x 240.tage ຊ່ວງແມ່ນ 2.6 ~ 3.3V, ລະດັບອຸນຫະພູມເຮັດວຽກ -25 ~ 55 ° C.
ຊິບການຈັດການພະລັງງານ ແມ່ນ AXP192 ຂອງ X-Powers. ປະຕິບັດການ voltage ຊ່ວງແມ່ນ 2.9V ~ 6.3V ແລະປະຈຸບັນການສາກໄຟແມ່ນ 1.4A.
ຫຼັກ 2 equips ESP32 ກັບທຸກສິ່ງທຸກຢ່າງທີ່ຈໍາເປັນສໍາລັບການດໍາເນີນໂຄງການ, ທຸກສິ່ງທຸກຢ່າງທີ່ຈໍາເປັນສໍາລັບການດໍາເນີນງານແລະການພັດທະນາ
ລາຍລະອຽດ PIN
ອິນເຕີເຟດ USB
M5CAMREA ການຕັ້ງຄ່າການໂຕ້ຕອບ USB ປະເພດ C ປະເພດ C, ສະຫນັບສະຫນູນການສື່ສານມາດຕະຖານ USB2.0.
GROVE INTERFACE
4p disposed pitch ຂອງ 2.0mm M5CAMREA GROVE ການໂຕ້ຕອບ, ສາຍໄຟພາຍໃນແລະ GND, 5V, GPIO32, GPIO33 ເຊື່ອມຕໍ່.
ຄຳອະທິບາຍທີ່ມີປະໂຫຍດ
ບົດນີ້ອະທິບາຍ ESP32-D0WDQ6-V3 ໂມດູນ ແລະຟັງຊັນຕ່າງໆ.
CPU ແລະຄວາມຈໍາ
Xtensa®single-/dual-core32-bitLX6microprocessor(s), upto600MIPS (200MIPSforESP32-S0WD/ESP32-U4WDH, 400 MIPS ສໍາລັບ ESP32-D2WD):
- ROM 448 KB
- 520 KB SRAM
- 16 KB SRAM ໃນ RTC
- QSPI ຮອງຮັບຊິບ flash/SRAM ຫຼາຍອັນ
ລາຍລະອຽດການເກັບຮັກສາ
Flash ພາຍນອກ ແລະ SRAM
ESP32 ຮອງຮັບ QSPI flash ພາຍນອກຫຼາຍອັນ ແລະໜ່ວຍຄວາມຈຳການເຂົ້າເຖິງແບບສຸ່ມແບບຄົງທີ່ (SRAM), ມີການເຂົ້າລະຫັດ AES ທີ່ອີງໃສ່ຮາດແວເພື່ອປົກປ້ອງໂປຣແກຣມຜູ້ໃຊ້ ແລະຂໍ້ມູນ.
- ESP32 ເຂົ້າເຖິງ QSPI Flash ແລະ SRAM ພາຍນອກໂດຍການຕັ້ງແຄດ. ພື້ນທີ່ລະຫັດ Flash ພາຍນອກສູງສຸດ 16 MB ແມ່ນແຜນທີ່ໃສ່ CPU, ຮອງຮັບການເຂົ້າເຖິງ 8-bit, 16-bit ແລະ 32-bit, ແລະສາມາດປະຕິບັດລະຫັດໄດ້.
- Flash ແລະ SRAM ພາຍນອກສູງສຸດ 8 MB ແຜນທີ່ໃສ່ພື້ນທີ່ຂໍ້ມູນ CPU, ຮອງຮັບການເຂົ້າເຖິງ 8-bit, 16-bit ແລະ 32-bit. Flash ສະຫນັບສະຫນູນພຽງແຕ່ການດໍາເນີນການອ່ານ, SRAM ສະຫນັບສະຫນູນການດໍາເນີນງານອ່ານແລະຂຽນ.
CRYSTAL
ພາຍນອກ 2 MHz ~ 60 MHz crystal oscillator (40 MHz ສໍາລັບການເຮັດວຽກຂອງ Wi-Fi / BT ເທົ່ານັ້ນ)
ການຄຸ້ມຄອງ RTC ແລະການບໍລິໂພກພະລັງງານຕ່ໍາ
ESP32 ໃຊ້ເຕັກນິກການຈັດການພະລັງງານແບບພິເສດອາດຈະຖືກປ່ຽນລະຫວ່າງໂຫມດປະຫຍັດພະລັງງານທີ່ແຕກຕ່າງກັນ. (ເບິ່ງຕາຕະລາງ 5).
- ໂໝດປະຢັດພະລັງງານ
- ຮູບແບບການເຄື່ອນໄຫວ: ຊິບ RF ເຮັດວຽກ. ຊິບອາດຈະຮັບ ແລະສົ່ງສັນຍານສຽງດັງ.
- Modem-sleep mode: CPU ສາມາດແລ່ນໄດ້, ໂມງອາດຈະຖືກຕັ້ງຄ່າ. Wi-Fi /Bluetooth baseband ແລະ RF
- ໂໝດນອນຫຼັບອ່ອນ: CPU ຖືກລະງັບໄວ້. RTC ແລະຫນ່ວຍຄວາມຈໍາແລະອຸປະກອນຕໍ່ພ່ວງການດໍາເນີນງານ ULP coprocessor. ທຸກເຫດການປຸກ (MAC, ເຈົ້າພາບ, ເຄື່ອງຈັບເວລາ RTC ຫຼືການລົບກວນພາຍນອກ) ຈະປຸກຊິບ.
- ໂໝດນອນເລິກ: ພຽງແຕ່ຫນ່ວຍຄວາມຈໍາ RTC ແລະອຸປະກອນຕໍ່ພ່ວງຢູ່ໃນສະຖານະເຮັດວຽກ. ຂໍ້ມູນການເຊື່ອມຕໍ່ Wi-Fi ແລະ Bluetooth ທີ່ເກັບໄວ້ໃນ RTC. ULP coprocessor ສາມາດເຮັດວຽກໄດ້.
- ໂໝດ Hibernation: oscillator 8 MHz ແລະຕົວປະມວນຜົນ ULP ທີ່ມີໃນຕົວຖືກປິດໃຊ້ງານ. ຫນ່ວຍຄວາມຈໍາ RTC ເພື່ອຟື້ນຟູການສະຫນອງພະລັງງານໄດ້ຖືກຕັດອອກ. ມີພຽງໂມງຈັບເວລາ RTC ອັນດຽວທີ່ຕັ້ງຢູ່ໃນໂມງຊ້າ ແລະບາງ RTC GPIO ຢູ່ບ່ອນເຮັດວຽກ. ໂມງ ຫຼືໂມງຈັບເວລາ RTC RTC ສາມາດປຸກຈາກໂໝດ GPIO Hibernation.
- ໂໝດນອນຫຼັບເລິກ
- ໂໝດການນອນທີ່ກ່ຽວຂ້ອງ: ການປ່ຽນໂໝດປະຢັດພະລັງງານລະຫວ່າງ Active, Modem-sleep, Light-sleep. CPU, Wi-Fi, Bluetooth, ແລະໄລຍະຫ່າງເວລາທີ່ກໍານົດໄວ້ກ່ອນວິທະຍຸທີ່ຈະປຸກ, ເພື່ອຮັບປະກັນການເຊື່ອມຕໍ່ Wi-Fi / Bluetooth.
- ວິທີການຕິດຕາມ sensor ພະລັງງານຕ່ໍາສຸດ: ລະບົບຕົ້ນຕໍແມ່ນຮູບແບບການນອນເລິກ, ULP coprocessor ແມ່ນເປີດຫຼືປິດເປັນໄລຍະການວັດແທກຂໍ້ມູນເຊັນເຊີ. ເຊັນເຊີວັດແທກຂໍ້ມູນ, ULP coprocessor ຕັດສິນໃຈວ່າຈະປຸກລະບົບຫຼັກຫຼືບໍ່.
ຄຸນລັກສະນະທາງໄຟຟ້າ
ຈຳກັດພາຣາມິເຕີ
- VIO ຕໍ່ກັບແຜ່ນການສະຫນອງພະລັງງານ, ເບິ່ງເອກະສານຊ້ອນທ້າຍທາງດ້ານເຕັກນິກ ESP32
IO_MUX, ເປັນ SD_CLK ຂອງການສະຫນອງພະລັງງານສໍາລັບ VDD_SDIO.
ກົດປຸ່ມເປີດປິດດ້ານຂ້າງຄ້າງໄວ້ສອງວິນາທີເພື່ອເລີ່ມອຸປະກອນ. ກົດຄ້າງໄວ້ຫຼາຍກວ່າ 6 ວິນາທີເພື່ອປິດອຸປະກອນ. ສະຫຼັບໄປໂໝດຮູບຖ່າຍຜ່ານໜ້າຈໍຫຼັກ, ແລະຮູບແທນຕົວທີ່ສາມາດຮັບໄດ້ຜ່ານກ້ອງຈະສະແດງຢູ່ໃນໜ້າຈໍ tft. ສາຍ USB ຕ້ອງຖືກເຊື່ອມຕໍ່ເມື່ອເຮັດວຽກ, ແລະ ແບັດເຕີຣີ Lithium ຖືກໃຊ້ສຳລັບການເກັບຂໍ້ມູນໄລຍະສັ້ນເພື່ອປ້ອງກັນພະລັງງານ. ຄວາມລົ້ມເຫຼວ.
ຖະແຫຼງການ FCC
ການປ່ຽນແປງຫຼືການດັດແກ້ທີ່ບໍ່ໄດ້ຮັບອະນຸມັດຢ່າງຊັດເຈນໂດຍພາກສ່ວນທີ່ຮັບຜິດຊອບສໍາລັບການປະຕິບັດສາມາດເຮັດໃຫ້ສິດທິຂອງຜູ້ໃຊ້ໃນການດໍາເນີນງານອຸປະກອນເປັນໂມຄະ.
ອຸປະກອນນີ້ປະຕິບັດຕາມພາກທີ 15 ຂອງກົດລະບຽບ FCC. ການດໍາເນີນງານແມ່ນຂຶ້ນກັບສອງເງື່ອນໄຂດັ່ງຕໍ່ໄປນີ້:
- ອຸປະກອນນີ້ອາດຈະບໍ່ເຮັດໃຫ້ເກີດການລົບກວນທີ່ເປັນອັນຕະລາຍ, ແລະ
- ອຸປະກອນນີ້ຕ້ອງຍອມຮັບການແຊກແຊງໃດໆທີ່ໄດ້ຮັບ, ລວມທັງການແຊກແຊງທີ່ອາດຈະເຮັດໃຫ້ເກີດການດໍາເນີນງານທີ່ບໍ່ຕ້ອງການ.
ໝາຍເຫດ: ອຸປະກອນນີ້ໄດ້ຮັບການທົດສອບແລະພົບເຫັນວ່າປະຕິບັດຕາມຂໍ້ຈໍາກັດສໍາລັບອຸປະກອນດິຈິຕອນ B Class B, ອີງຕາມພາກທີ 15 ຂອງກົດລະບຽບ FCC. ຂໍ້ຈໍາກັດເຫຼົ່ານີ້ຖືກອອກແບບມາເພື່ອສະຫນອງການປົກປ້ອງທີ່ສົມເຫດສົມຜົນຕໍ່ການແຊກແຊງທີ່ເປັນອັນຕະລາຍໃນການຕິດຕັ້ງທີ່ຢູ່ອາໄສ. ອຸປະກອນນີ້ສ້າງ, ນຳໃຊ້ ແລະ ສາມາດແຜ່ກະຈາຍພະລັງງານຄວາມຖີ່ວິທະຍຸ ແລະ, ຖ້າຫາກວ່າບໍ່ໄດ້ຕິດຕັ້ງແລະນໍາໃຊ້ຕາມຄໍາແນະນໍາ, ອາດຈະເຮັດໃຫ້ເກີດການແຊກແຊງອັນຕະລາຍກັບການສື່ສານວິທະຍຸ. ຢ່າງໃດກໍ່ຕາມ, ບໍ່ມີການຮັບປະກັນວ່າການແຊກແຊງຈະບໍ່ເກີດຂື້ນໃນການຕິດຕັ້ງໂດຍສະເພາະ. ຖ້າອຸປະກອນນີ້ເຮັດໃຫ້ເກີດການລົບກວນທີ່ເປັນອັນຕະລາຍຕໍ່ການຮັບວິທະຍຸຫຼືໂທລະພາບ, ເຊິ່ງສາມາດຖືກກໍານົດໂດຍການປິດແລະເປີດອຸປະກອນ, ຜູ້ໃຊ້ໄດ້ຖືກຊຸກຍູ້ໃຫ້ພະຍາຍາມແກ້ໄຂການລົບກວນໂດຍຫນຶ່ງຫຼືຫຼາຍມາດຕະການຕໍ່ໄປນີ້:
- ທິດທາງ ຫຼື ຍ້າຍເສົາອາກາດຮັບ.
- ເພີ່ມການແຍກຕ່າງຫາກລະຫວ່າງອຸປະກອນແລະເຄື່ອງຮັບ.
- ເຊື່ອມຕໍ່ອຸປະກອນເຂົ້າໄປໃນເຕົ້າສຽບຢູ່ໃນວົງຈອນທີ່ແຕກຕ່າງຈາກທີ່ເຄື່ອງຮັບໄດ້ຖືກເຊື່ອມຕໍ່.
- ປຶກສາຕົວແທນຈໍາໜ່າຍ ຫຼື ຊ່າງວິທະຍຸ/ໂທລະພາບທີ່ມີປະສົບການເພື່ອຂໍຄວາມຊ່ວຍເຫຼືອ.
ຂໍ້ມູນການຮັບແສງ RF (SAR)
ໂທລະສັບນີ້ໄດ້ຖືກອອກແບບແລະຜະລິດບໍ່ໃຫ້ເກີນຂອບເຂດຈໍາກັດການປ່ອຍອາຍພິດສໍາລັບການສໍາຜັດກັບຄວາມຖີ່ວິທະຍຸ (RF) ພະລັງງານທີ່ກໍານົດໂດຍຄະນະກໍາມະການສື່ສານຂອງລັດຖະບານກາງຂອງສະຫະລັດ.
ໃນລະຫວ່າງການທົດສອບ SAR, ອຸປະກອນນີ້ໄດ້ຖືກ ກຳ ນົດໃຫ້ສົ່ງໃນລະດັບພະລັງງານທີ່ໄດ້ຮັບການຢັ້ງຢືນສູງສຸດໃນວົງຈອນຄວາມຖີ່ທີ່ຖືກທົດສອບທັງ ໝົດ, ແລະວາງໄວ້ໃນ ຕຳ ແໜ່ງ ທີ່ ຈຳ ລອງການ ສຳ ຜັດ RF ໃນການ ນຳ ໃຊ້ຕໍ່ຫົວໂດຍບໍ່ມີການແຍກ, ແລະຢູ່ໃກ້ກັບຮ່າງກາຍດ້ວຍການແຍກ 0 ມມ.
ຂີດຈຳກັດ SAR ທີ່ກຳນົດໂດຍ FCC ແມ່ນ 1.6W/kg. FCC ໄດ້ໃຫ້ການອະນຸຍາດອຸປະກອນສໍາລັບໂທລະສັບຮຸ່ນນີ້ທີ່ມີລະດັບ SAR ລາຍງານທັງຫມົດທີ່ຖືກປະເມີນວ່າເປັນການປະຕິບັດຕາມຄໍາແນະນໍາ FCC RF.
ແຈ້ງການ IC
ອຸປະກອນນີ້ປະຕິບັດຕາມມາດຕະຖານ RSS ທີ່ໄດ້ຮັບການຍົກເວັ້ນໃບອະນຸຍາດອຸດສາຫະກໍາການາດາ. ການດໍາເນີນງານແມ່ນຂຶ້ນກັບສອງເງື່ອນໄຂດັ່ງຕໍ່ໄປນີ້:
- ອຸປະກອນນີ້ອາດຈະບໍ່ເຮັດໃຫ້ເກີດການລົບກວນ, ແລະ
- ອຸປະກອນນີ້ຕ້ອງຍອມຮັບການແຊກແຊງໃດຫນຶ່ງ, ລວມທັງການແຊກແຊງທີ່ອາດຈະເຮັດໃຫ້ການເຮັດວຽກທີ່ບໍ່ຕ້ອງການຂອງອຸປະກອນ.
ຖະແຫຼງການການເປີດເຜີຍລັງສີ IC
EUT ນີ້ແມ່ນປະຕິບັດຕາມ SAR ສໍາລັບປະຊາກອນທົ່ວໄປ / ຂອບເຂດຈໍາກັດການຮັບແສງທີ່ບໍ່ສາມາດຄວບຄຸມໃນ IC RSS-102 ແລະໄດ້ຮັບການທົດສອບໂດຍສອດຄ່ອງກັບວິທີການວັດແທກແລະຂັ້ນຕອນທີ່ລະບຸໄວ້ໃນ IEEE 1528 ແລະ IEC 62209. ອຸປະກອນນີ້ຄວນຈະຖືກຕິດຕັ້ງແລະດໍາເນີນການດ້ວຍໄລຍະຫ່າງຕໍາ່ສຸດທີ່ 0 cm. ລະຫວ່າງ radiator ແລະຮ່າງກາຍຂອງທ່ານ. ອຸປະກອນນີ້ແລະເສົາອາກາດຂອງຕົນບໍ່ຕ້ອງຢູ່ຮ່ວມກັນຫຼືປະຕິບັດການຮ່ວມກັບສາຍອາກາດຫຼືເຄື່ອງສົ່ງອື່ນໆ
UIFlow ເລີ່ມໄວ
ເຄື່ອງມືການເຜົາໄຫມ້
ໝາຍເຫດ: ຫຼັງຈາກການຕິດຕັ້ງຜູ້ໃຊ້ MacOS, ກະລຸນາເອົາຄໍາຮ້ອງສະຫມັກໃນໂຟນເດີຂອງຄໍາຮ້ອງສະຫມັກ, ດັ່ງທີ່ສະແດງໃຫ້ເຫັນໃນຮູບຂ້າງລຸ່ມນີ້.
ການເຜົາໄຫມ້ເຟີມແວ
- ຄລິກສອງຄັ້ງເພື່ອເປີດເຄື່ອງມືການເຜົາໄຫມ້ Burner, ເລືອກປະເພດອຸປະກອນທີ່ສອດຄ້ອງກັນໃນເມນູດ້ານຊ້າຍ, ເລືອກເວີຊັນເຟີມແວທີ່ທ່ານຕ້ອງການ, ແລະກົດປຸ່ມດາວໂຫລດເພື່ອດາວໂຫລດ.
- ຫຼັງຈາກນັ້ນ, ເຊື່ອມຕໍ່ອຸປະກອນ M5 ກັບຄອມພິວເຕີຜ່ານສາຍ Type-C, ເລືອກພອດ COM ທີ່ສອດຄ້ອງກັນ, ອັດຕາ baud ສາມາດນໍາໃຊ້ການຕັ້ງຄ່າເລີ່ມຕົ້ນໃນ M5Burner, ນອກຈາກນັ້ນ, ທ່ານຍັງສາມາດຕື່ມຂໍ້ມູນໃສ່ WIFI ທີ່ອຸປະກອນຈະເຊື່ອມຕໍ່ໃນລະຫວ່າງ. ການເຜົາໄຫມ້ເຟີມແວ stage ຂໍ້ມູນ. ຫຼັງຈາກການຕັ້ງຄ່າ, ໃຫ້ຄລິກໃສ່ "ບາດແຜ" ເພື່ອເລີ່ມຕົ້ນການເຜົາໄຫມ້.
- ເມື່ອບັນທຶກການເຜົາໄຫມ້ກະຕຸ້ນໃຫ້ Burn ສໍາເລັດ, ມັນຫມາຍຄວາມວ່າເຟີມແວໄດ້ຖືກເຜົາໄຫມ້.
ເມື່ອການເຜົາໄຫມ້ຄັ້ງທໍາອິດຫຼືໂປລແກລມເຟີມແວເຮັດວຽກຜິດປົກກະຕິ, ທ່ານສາມາດຄລິກໃສ່ "Erase" ເພື່ອລຶບຫນ່ວຍຄວາມຈໍາ flash ໄດ້. ໃນການປັບປຸງເຟີມແວຕໍ່ໄປ, ບໍ່ຈໍາເປັນຕ້ອງລຶບອີກເທື່ອຫນຶ່ງ, ຖ້າບໍ່ດັ່ງນັ້ນຂໍ້ມູນ Wi-Fi ທີ່ບັນທຶກໄວ້ຈະຖືກລຶບອອກແລະ API Key ຈະຖືກໂຫຼດຫນ້າຈໍຄືນ.
ຕັ້ງຄ່າ WIFI
UIFlow ໃຫ້ທັງອອບໄລນ໌ ແລະ web ສະບັບຂອງໂຄງການ. ໃນເວລາທີ່ການນໍາໃຊ້ web ສະບັບ, ພວກເຮົາຈໍາເປັນຕ້ອງໄດ້ກໍານົດການເຊື່ອມຕໍ່ WiFi ສໍາລັບອຸປະກອນ. ຕໍ່ໄປນີ້ອະທິບາຍສອງວິທີໃນການຕັ້ງຄ່າການເຊື່ອມຕໍ່ WiFi ສໍາລັບອຸປະກອນ (Burn configuration ແລະ AP hotspot configuration).
ເຜົາການຕັ້ງຄ່າ WiFi (ແນະນໍາໃຫ້)
UIFlow-1.5.4 ແລະເວີຊັນຂ້າງເທິງສາມາດຂຽນຂໍ້ມູນ WiFi ໄດ້ໂດຍກົງຜ່ານ M5Burner.
ການຕັ້ງຄ່າ APhotspot WiFi
- ກົດປຸ່ມເປີດປິດຢູ່ເບື້ອງຊ້າຍຄ້າງໄວ້ເພື່ອເປີດເຄື່ອງ. ຖ້າ WiFi ບໍ່ຖືກຕັ້ງຄ່າ, ລະບົບຈະເຂົ້າສູ່ໂໝດການຕັ້ງຄ່າເຄືອຂ່າຍໂດຍອັດຕະໂນມັດເມື່ອມັນເປີດເປັນຄັ້ງທຳອິດ. ສົມມຸດວ່າທ່ານຕ້ອງການເຂົ້າສູ່ໂຫມດການຕັ້ງຄ່າເຄືອຂ່າຍຄືນໃຫມ່ຫຼັງຈາກແລ່ນໂຄງການອື່ນໆ, ທ່ານສາມາດອ້າງອີງເຖິງການດໍາເນີນງານຂ້າງລຸ່ມນີ້. ຫຼັງຈາກໂລໂກ້ UIFlow ປະກົດຂຶ້ນໃນຕອນເລີ່ມຕົ້ນ, ໃຫ້ຄລິກທີ່ປຸ່ມຫນ້າທໍາອິດ (ປຸ່ມກາງ M5) ຢ່າງວ່ອງໄວເພື່ອເຂົ້າສູ່ຫນ້າການຕັ້ງຄ່າ. ກົດປຸ່ມຢູ່ເບື້ອງຂວາຂອງລຳຕົວເພື່ອສະຫຼັບທາງເລືອກໄປເປັນການຕັ້ງຄ່າ, ແລະກົດປຸ່ມຫນ້າທໍາອິດເພື່ອຢືນຢັນ. ກົດປຸ່ມຂວາເພື່ອສະຫຼັບທາງເລືອກໃນການຕັ້ງຄ່າ WiFi, ກົດປຸ່ມຫນ້າທໍາອິດເພື່ອຢືນຢັນ, ແລະເລີ່ມຕົ້ນການຕັ້ງຄ່າ.
- ຫຼັງຈາກການເຊື່ອມຕໍ່ກັບ hotspot ກັບໂທລະສັບມືຖືຂອງທ່ານສົບຜົນສໍາເລັດ, ເປີດຕົວທ່ອງເວັບຂອງໂທລະສັບມືຖືເພື່ອສະແກນ QR ລະຫັດໃນຫນ້າຈໍຫຼືໂດຍກົງເຂົ້າເຖິງ 192.168.4.1, ເຂົ້າໄປໃນຫນ້າເພື່ອຕື່ມຂໍ້ມູນຂ່າວສານ WIFI ສ່ວນບຸກຄົນຂອງທ່ານ, ແລະຄລິກໃສ່ການປັບຄ່າເພື່ອບັນທຶກຂໍ້ມູນ WiFi ຂອງທ່ານ . ອຸປະກອນຈະປິດເປີດໃໝ່ໂດຍອັດຕະໂນມັດຫຼັງຈາກສຳເລັດການຕັ້ງຄ່າ ແລະເຂົ້າສູ່ໂໝດການຂຽນໂປຣແກຣມ.
ໝາຍເຫດ: ຕົວອັກສອນພິເສດເຊັ່ນ "ຊ່ອງ" ແມ່ນບໍ່ອະນຸຍາດໃຫ້ຢູ່ໃນຂໍ້ມູນ WiFi ທີ່ຖືກຕັ້ງຄ່າ.
ໂໝດໂປຣແກຣມເຄືອຂ່າຍ ແລະ API KEY
ເຂົ້າສູ່ໂໝດການຂຽນໂປຣແກຣມເຄືອຂ່າຍ
ໂຫມດການຂຽນໂປຼແກຼມເຄືອຂ່າຍແມ່ນໂຫມດ docking ລະຫວ່າງອຸປະກອນ M5 ແລະ UIFlow web ເວທີການຂຽນໂປລແກລມ. ໜ້າຈໍຈະສະແດງສະຖານະການເຊື່ອມຕໍ່ເຄືອຂ່າຍໃນປະຈຸບັນຂອງອຸປະກອນ. ເມື່ອຕົວຊີ້ວັດເປັນສີຂຽວ, ມັນຫມາຍຄວາມວ່າທ່ານສາມາດໄດ້ຮັບການຊຸກຍູ້ໂຄງການໄດ້ທຸກເວລາ. ພາຍໃຕ້ສະຖານະການເລີ່ມຕົ້ນ, ຫຼັງຈາກການຕັ້ງຄ່າເຄືອຂ່າຍ WiFi ສົບຜົນສໍາເລັດຄັ້ງທໍາອິດ, ອຸປະກອນຈະ restart ອັດຕະໂນມັດແລະເຂົ້າໄປໃນຮູບແບບການດໍາເນີນໂຄງການເຄືອຂ່າຍ. ຖ້າທ່ານບໍ່ຮູ້ວິທີການເຂົ້າສູ່ໂຫມດການຂຽນໂປລແກລມໃຫມ່ຫຼັງຈາກແລ່ນແອັບພລິເຄຊັນອື່ນ, ທ່ານສາມາດອ້າງອີງເຖິງການດໍາເນີນງານຕໍ່ໄປນີ້.
ຣີສະຕາດ, ກົດປຸ່ມ A ໃນສ່ວນຕິດຕໍ່ຂອງເມນູຫຼັກເພື່ອເລືອກໂໝດການຕັ້ງໂປຣແກມ ແລະລໍຖ້າຈົນຮອດຕົວຊີ້ວັດດ້ານຂວາຂອງຕົວຊີ້ບອກເຄືອຂ່າຍເພື່ອປ່ຽນເປັນສີຂຽວໃນໜ້າໂໝດການຂຽນໂປຣແກຣມ. ເຂົ້າເຖິງໜ້າການຂຽນໂປຣແກຣມ UIFlow ໂດຍເຂົ້າໄປທີ່ ow.m5stack.com ໃນບຣາວເຊີຄອມພິວເຕີ.
ການຈັບຄູ່ APKEY
API KEY ແມ່ນຂໍ້ມູນປະຈໍາການສື່ສານສໍາລັບອຸປະກອນ M5 ເມື່ອນໍາໃຊ້ UIFlow web ການຂຽນໂປລແກລມ. ໂດຍການຕັ້ງຄ່າ API KEY ທີ່ສອດຄ້ອງກັນໃນດ້ານ UIFlow, ໂປລແກລມສາມາດຖືກຊຸກດັນໃຫ້ອຸປະກອນສະເພາະ. ຜູ້ໃຊ້ຕ້ອງການເຂົ້າເບິ່ງ ow.m5stack.com ໃນຄອມພິວເຕີ web browser ເພື່ອເຂົ້າໄປໃນຫນ້າການຂຽນໂປຼແກຼມ UIFlow. ກົດປຸ່ມການຕັ້ງຄ່າໃນແຖບເມນູຢູ່ແຈຂວາເທິງຂອງຫນ້າ, ໃສ່ API Key ໃນອຸປະກອນທີ່ສອດຄ້ອງກັນ, ເລືອກຮາດແວທີ່ໃຊ້, ຄລິກ OK ເພື່ອບັນທຶກແລະລໍຖ້າຈົນກ່ວາມັນກະຕຸ້ນການເຊື່ອມຕໍ່ສົບຜົນສໍາເລັດ.
HTTP
ສໍາເລັດຂັ້ນຕອນຂ້າງເທິງ, ຫຼັງຈາກນັ້ນທ່ານສາມາດເລີ່ມຕົ້ນການຂຽນໂປຼແກຼມດ້ວຍ UIFlow. ຕົວຢ່າງample:ເຂົ້າເຖິງ Baidu ຜ່ານ HTTP
BLE UART
ລາຍລະອຽດຫນ້າທີ່
ສ້າງການເຊື່ອມຕໍ່ Bluetooth ແລະເປີດໃຊ້ການບໍລິການຜ່ານ Bluetooth.
- Init ble uart ຊື່ ເລີ່ມຕົ້ນການຕັ້ງຄ່າ, ຕັ້ງຄ່າຊື່ອຸປະກອນ Bluetooth.
- BLE UART Writre ສົ່ງຂໍ້ມູນໂດຍໃຊ້ BLE UART.
- BLE UART ຍັງຄົງເປັນແຄດ ກວດເບິ່ງຈໍານວນໄບຕ໌ຂອງຂໍ້ມູນ BLE UART.
- BLE UART ອ່ານຂໍ້ມູນທັງໝົດ ReAad ທັງໝົດໃນ BLE UART cache.
- BLE UART ອ່ານຕົວອັກສອນອ່ານຂໍ້ມູນ n ໃນ cache BLE UART.
ຄໍາແນະນໍາ
ສ້າງການເຊື່ອມຕໍ່ຜ່ານ Bluetooth ແລະສົ່ງເປີດ / ປິດ LED ຄວບຄຸມ.
UIFlow Desktop IDE
UIFlow Desktop IDE ແມ່ນເວີຊັນອອບໄລນ໌ຂອງໂປຣແກມ UIFlow ທີ່ບໍ່ຕ້ອງການການເຊື່ອມຕໍ່ເຄືອຂ່າຍ, ແລະສາມາດສະໜອງປະສົບການການຊຸກຍູ້ໂປຣແກຣມທີ່ຕອບສະໜອງໄດ້. ກະລຸນາຄລິກໃສ່ເວີຊັນທີ່ສອດຄ້ອງກັນຂອງ UIFlow-Desktop-IDE ເພື່ອດາວໂຫລດຕາມລະບົບປະຕິບັດການຂອງທ່ານ .
ໂໝດການຂຽນໂປຣແກຣມ USB
Unzip ແຟ້ມ UIFlow Desktop IDE ທີ່ດາວໂຫລດມາແລ້ວ ແລະຄລິກສອງຄັ້ງເພື່ອເປີດໃຊ້ແອັບພລິເຄຊັນ.
ຫຼັງຈາກ app ເລີ່ມຕົ້ນ, ມັນຈະກວດພົບອັດຕະໂນມັດວ່າຄອມພິວເຕີຂອງທ່ານມີ USB Driver (CP210X), ໃຫ້ຄລິກໃສ່ຕິດຕັ້ງ, ແລະປະຕິບັດຕາມການກະຕຸ້ນໃຫ້ສໍາເລັດການຕິດຕັ້ງ.
ຫຼັງຈາກການຕິດຕັ້ງໄດເວີສໍາເລັດແລ້ວ, ມັນຈະເຂົ້າໄປໃນ UIFlow Desktop IDE ໂດຍອັດຕະໂນມັດແລະຈະປາກົດກ່ອງການຕັ້ງຄ່າໂດຍອັດຕະໂນມັດ. ໃນເວລານີ້, ເຊື່ອມຕໍ່ອຸປະກອນ M5 ກັບຄອມພິວເຕີຜ່ານສາຍຂໍ້ມູນ Tpye-C.
ການນໍາໃຊ້ UIFlow Desktop IDE ຮຽກຮ້ອງໃຫ້ອຸປະກອນ M5 ທີ່ມີເຟີມແວ UIFlow ແລະເຂົ້າ ** ໂຫມດການດໍາເນີນໂຄງການ USB **.
ກົດປຸ່ມເປີດປິດຢູ່ເບື້ອງຊ້າຍຂອງອຸປະກອນເພື່ອເລີ່ມຕົ້ນໃຫມ່, ຫຼັງຈາກເຂົ້າໄປໃນເມນູ, ໃຫ້ຄລິກໃສ່ປຸ່ມຂວາຢ່າງໄວວາເພື່ອເລືອກໂຫມດ USB.
ເລືອກພອດທີ່ສອດຄ້ອງກັນ, ແລະອຸປະກອນການຂຽນໂປຼແກຼມ, ຄລິກຕົກລົງເພື່ອເຊື່ອມຕໍ່.
ການເຊື່ອມຕໍ່ທີ່ກ່ຽວຂ້ອງ
ແນະນຳ UIFlow Block
ເອກະສານ / ຊັບພະຍາກອນ
![]() |
ຊຸດພັດທະນາ IoT ໂດຍອີງໃສ່ M5STACK M5STACK-CORE2 [pdf] ຄູ່ມືຜູ້ໃຊ້ M5STACK-CORE2, M5STACKCORE2, 2AN3WM5STACK-CORE2, 2AN3WM5STACKCORE2, ຊຸດພັດທະນາ IoT Based M5STACK-CORE2, M5STACK-CORE2, ຊຸດພັດທະນາ IoT ພື້ນຖານ, ຊຸດພັດທະນາ IoT, ຊຸດພັດທະນາ |