LILYGO T-Encoder pro WiFi ແລະ BT Rotary Encoder ກັບ AMOLED Touchscreen

LILYGO T-Encoder pro WiFi ແລະ BT Rotary Encoder ກັບ AMOLED Touchscreen

ກ່ຽວກັບຄູ່ມືນີ້

ເອກະສານນີ້ມີຈຸດປະສົງເພື່ອຊ່ວຍໃຫ້ຜູ້ໃຊ້ຕັ້ງຄ່າສະພາບແວດລ້ອມການພັດທະນາຊອບແວພື້ນຖານສໍາລັບການພັດທະນາແອັບຯໂດຍໃຊ້ຮາດແວໂດຍອີງໃສ່ T-Encoder pro.
ໂດຍຜ່ານ ex ງ່າຍດາຍampດັ່ງນັ້ນ, ເອກະສານນີ້ສະແດງໃຫ້ເຫັນວິທີການນໍາໃຊ້ Arduino, ລວມທັງຕົວຊ່ວຍສ້າງການຕັ້ງຄ່າທີ່ອີງໃສ່ເມນູ, ລວບລວມການດາວໂຫລດ Arduino ແລະເຟີມແວໄປຍັງໂມດູນ ESP32-S3.

ບັນທຶກການປ່ອຍ 

ວັນທີ ຮຸ່ນ ບັນທຶກການປ່ອຍ
2024.02 V1.0 ປ່ອຍຄັ້ງທຳອິດ.

ແນະນຳ

T-Encoder pro

T-Encoder pro ແມ່ນກະດານພັດທະນາ. ມັນສາມາດເຮັດວຽກເປັນເອກະລາດ.
ມັນປະກອບດ້ວຍ ESP32-S3 MCU ສະຫນັບສະຫນູນ Wi-Fi + BLE ອະນຸສັນຍາການສື່ສານແລະ motherboard PCB. ຫນ້າຈໍແມ່ນ 2.04 ນິ້ວ AMOLED.

ESP32-S3 ປະສົມປະສານການແກ້ໄຂ Wi-Fi (ແຖບ 2.4 GHz) ແລະ Bluetooth 5.0 ໃນຊິບດຽວ, ພ້ອມກັບແກນປະສິດທິພາບສູງຄູ່ ແລະອຸປະກອນຕໍ່ພ່ວງອະເນກປະສົງອື່ນໆ. ຂັບເຄື່ອນໂດຍເທກໂນໂລຍີ 40 nm, ESP32-S3 ສະຫນອງແພລະຕະຟອມທີ່ແຂງແຮງ, ປະສົມປະສານສູງເພື່ອຕອບສະຫນອງຄວາມຕ້ອງການຢ່າງຕໍ່ເນື່ອງສໍາລັບການນໍາໃຊ້ພະລັງງານທີ່ມີປະສິດທິພາບ, ການອອກແບບທີ່ຫນາແຫນ້ນ, ຄວາມປອດໄພ, ປະສິດທິພາບສູງ, ແລະຄວາມຫນ້າເຊື່ອຖື.

Xinyuan ໃຫ້ຮາດແວພື້ນຖານແລະຊັບພະຍາກອນຊອບແວທີ່ສ້າງຄວາມເຂັ້ມແຂງໃຫ້ນັກພັດທະນາແອັບພລິເຄຊັນເພື່ອສ້າງແນວຄວາມຄິດຂອງເຂົາເຈົ້າກ່ຽວກັບຮາດແວຊຸດ ESP32-S3. ໂຄງຮ່າງການພັດທະນາຊອຟແວທີ່ສະໜອງໃຫ້ໂດຍ Xinyuan ມີຈຸດປະສົງເພື່ອພັດທະນາແອັບພລິເຄຊັ່ນ Internet-of Things (IoT) ຢ່າງວ່ອງໄວ, ດ້ວຍ Wi-Fi, Bluetooth, ການຈັດການພະລັງງານແບບຍືດຫຍຸ່ນ ແລະ ຄຸນສົມບັດລະບົບຂັ້ນສູງອື່ນໆ.

ຜູ້ຜະລິດ T-Encoder pro ແມ່ນ Xin Yuan Electronic Technology Co., Ltd.

Arduino

ຊຸດຂອງແອັບພລິເຄຊັນຂ້າມເວທີທີ່ຂຽນໃນ Java. Arduino Software IDE ແມ່ນໄດ້ມາຈາກພາສາການຂຽນໂປລແກລມປະມວນຜົນ ແລະສະພາບແວດລ້ອມການພັດທະນາແບບປະສົມປະສານຂອງໂປຣແກຣມ Wiring. ຜູ້ໃຊ້ສາມາດພັດທະນາແອັບພລິເຄຊັນໃນ Windows / Linux / MacOS ໂດຍອີງໃສ່ Arduino. ແນະນໍາໃຫ້ໃຊ້ Windows 10. Windows OS ໄດ້ຖືກນໍາໃຊ້ເປັນ example ໃນເອກະສານນີ້ເພື່ອຈຸດປະສົງການຍົກຕົວຢ່າງ.

ການກະກຽມ

ເພື່ອພັດທະນາແອັບພລິເຄຊັນສໍາລັບ ESP32-S3 ທ່ານຕ້ອງການ:

  • PC ໂຫຼດດ້ວຍລະບົບປະຕິບັດການ Windows, Linux ຫຼື Mac
  • Toolchain ເພື່ອສ້າງແອັບພລິເຄຊັນສໍາລັບ ESP32-S3
  • Arduino ທີ່ສຳຄັນມີ API ສໍາລັບ ESP32-S3 ແລະສະຄຣິບເພື່ອເຮັດວຽກຂອງ Toolchain
  • ກະດານ ESP32-S3 ຕົວຂອງມັນເອງແລະສາຍ USB ເພື່ອເຊື່ອມຕໍ່ມັນກັບ PC

ເລີ່ມຕົ້ນ

ດາວໂຫລດຊອບແວ Arduino

ວິທີທີ່ໄວທີ່ສຸດທີ່ຈະຕິດຕັ້ງຊອບແວ Arduino (IDE) ໃນເຄື່ອງ Windows

ຄູ່ມືເລີ່ມຕົ້ນດ່ວນ

ໄດ້ webເວັບໄຊສະຫນອງການສອນການເລີ່ມຕົ້ນໄວ

ຂັ້ນຕອນການຕິດຕັ້ງສໍາລັບ Windows platform Arduino

ຂັ້ນຕອນການຕິດຕັ້ງສໍາລັບ Windows platform Arduino

ຕິດຕັ້ງຊອບແວ Arduino

ຕິດຕັ້ງຊອບແວ Arduino

ຕັ້ງຄ່າ

ດາວໂຫລດ Git

ດາວໂຫລດຊຸດຕິດຕັ້ງ Git.exe
ດາວໂຫລດ Git

ການຕັ້ງຄ່າກ່ອນການກໍ່ສ້າງ

ຄລິກໄອຄອນ Arduino, ຈາກນັ້ນຄລິກຂວາແລ້ວເລືອກ “Open folder where”
ເລືອກຮາດແວ ->
ຫນູ ** ຄລິກຂວາ ** ->
ກົດ Git Bash ທີ່ນີ້

Cloning repository ໄລຍະໄກ

ເຊື່ອມຕໍ່

ເຈົ້າເກືອບຢູ່ທີ່ນັ້ນ. ເພື່ອໃຫ້ສາມາດດໍາເນີນການຕໍ່ໄປໄດ້, ເຊື່ອມຕໍ່ກະດານ ESP32-S3 ກັບ PC, ກວດເບິ່ງວ່າມີຊ່ອງສຽບ serial ໃດທີ່ກະດານສາມາດເຫັນໄດ້ແລະກວດສອບວ່າການສື່ສານ serial ເຮັດວຽກຫຼືບໍ່.
ເຊື່ອມຕໍ່

ຫຼັງຈາກເຊື່ອມຕໍ່ USB ເພື່ອເປີດເຄື່ອງ. ຫນ້າຈໍສາມາດສະແດງປ້າຍເອເລັກໂຕຣນິກໂດຍກົງເປັນເວລາ 3 ວິນາທີ.

ທົດສອບຕົວຢ່າງ

ເລືອກ File>> ຕົວຢ່າງample>>WiFi>>WiFiScan
ທົດສອບຕົວຢ່າງ

ອັບໂຫລດ Sketch

ເລືອກກະດານ

ເຄື່ອງມື -> Board -> ESP32S3 Dev Module

ອັບໂຫຼດ

Sketch -> ອັບໂຫຼດ

Serial Monitor

ເຄື່ອງມື -> Serial Monitor
Serial Monitor

ການອ້າງອີງຄໍາສັ່ງ SSC

ນີ້ແມ່ນລາຍຊື່ບາງຄໍາສັ່ງ Wi-Fi ທົ່ວໄປສໍາລັບທ່ານເພື່ອທົດສອບໂມດູນ.

op 

ລາຍລະອຽດ

ຄໍາສັ່ງ op ຖືກນໍາໃຊ້ເພື່ອກໍານົດແລະສອບຖາມຮູບແບບ Wi-Fi ຂອງລະບົບ.

Example 

  • op -Q
  • op -S -o wmode

ພາລາມິເຕີ

ຕາຕະລາງ 6-1. op ຕົວກໍານົດການຄໍາສັ່ງ

ພາລາມິເຕີ ລາຍລະອຽດ
-Q ໂໝດ Wi-Fi ແບບສອບຖາມ.
-S ຕັ້ງໂໝດ Wi-Fi.
wmode ມີ 3 ໂໝດ Wi-Fi:
  • ໂໝດ = 1: ໂໝດ STA
  • ໂໝດ = 2: ໂໝດ AP
  • ໂໝດ = 3: ໂໝດ STA+AP

ສະຖານະ

ລາຍລະອຽດ

ຄໍາສັ່ງ sta ຖືກນໍາໃຊ້ເພື່ອສະແກນສ່ວນຕິດຕໍ່ເຄືອຂ່າຍ STA, ເຊື່ອມຕໍ່ຫຼືຕັດການເຊື່ອມຕໍ່ AP, ແລະສອບຖາມສະຖານະການເຊື່ອມຕໍ່ຂອງການໂຕ້ຕອບເຄືອຂ່າຍ STA.

Example 

  • sta -S [-s ssid] [-b bssid] [-n ຊ່ອງ] [-h]
  • sta -Q
  • sta -C [-s ssid] [-p ລະຫັດຜ່ານ]
  • sta -D

ພາລາມິເຕີ 

ຕາຕະລາງ 6-2. ຕົວກໍານົດການຄໍາສັ່ງ sta

ພາລາມິເຕີ ລາຍລະອຽດ
-S ສະແກນ ສະແກນຈຸດເຂົ້າເຖິງ.
-s ssid ສະແກນ ຫຼືເຊື່ອມຕໍ່ຈຸດເຂົ້າເຖິງກັບ ssid.
-b bssid ສະແກນຈຸດເຂົ້າເຖິງດ້ວຍ bssid.
-n ຊ່ອງ ສະແກນຊ່ອງ.
-h ສະແດງຜົນການສະແກນດ້ວຍຈຸດເຂົ້າເຖິງ ssid ທີ່ເຊື່ອງໄວ້.
-Q ສະແດງສະຖານະເຊື່ອມຕໍ່ STA.
-D ຕັດການເຊື່ອມຕໍ່ກັບຈຸດເຂົ້າເຖິງປັດຈຸບັນ.

ap

ລາຍລະອຽດ

ຄໍາສັ່ງ ap ຖືກນໍາໃຊ້ເພື່ອກໍານົດພາລາມິເຕີຂອງການໂຕ້ຕອບເຄືອຂ່າຍ AP.

Example

  • ap -S [-s ssid] [-p ລະຫັດຜ່ານ] [-t encrypt] [-n channel] [-h] [-m max_sta]
  • ap –Q
  • ap –L

ພາລາມິເຕີ 

ຕາຕະລາງ 6-3. ap Command Parameter

ພາລາມິເຕີ ລາຍລະອຽດ
-S ຕັ້ງໂໝດ AP
-s ssid ຕັ້ງຄ່າ AP ssid.
-p ລະ​ຫັດ​ຜ່ານ​ ຕັ້ງລະຫັດຜ່ານ AP.
-t ເຂົ້າ​ລະ​ຫັດ​ ຕັ້ງໂໝດການເຂົ້າລະຫັດ AP.
-h ເຊື່ອງ ssid.
-m max_sta ຕັ້ງຄ່າການເຊື່ອມຕໍ່ສູງສຸດ AP.
-Q ສະແດງຕົວກໍານົດການ AP.
-L ສະແດງທີ່ຢູ່ MAC ແລະທີ່ຢູ່ IP ຂອງສະຖານີທີ່ເຊື່ອມຕໍ່.

mac

ລາຍລະອຽດ

ຄໍາສັ່ງ mac ຖືກນໍາໃຊ້ເພື່ອສອບຖາມທີ່ຢູ່ MAC ຂອງການໂຕ້ຕອບເຄືອຂ່າຍ.

Example

  • mac -Q [-o mode]

ພາລາມິເຕີ

ຕາຕະລາງ 6-4. ພາລາມິເຕີຄໍາສັ່ງຂອງ mac

ພາລາມິເຕີ ລາຍລະອຽດ
-Q ສະແດງທີ່ຢູ່ MAC.
-o ໂຫມດ
  • mode = 1: ທີ່ຢູ່ MAC ໃນໂຫມດ STA.
  • mode = 2: ທີ່ຢູ່ MAC ໃນໂຫມດ AP.

dhcp 

ລາຍລະອຽດ 

ຄໍາສັ່ງ dhcp ຖືກນໍາໃຊ້ເພື່ອເປີດຫຼືປິດເຄື່ອງແມ່ຂ່າຍ / ລູກຄ້າ dhcp.

Example 

  • dchp -S [-o ໂຫມດ]
  • dhcp -E [-o ໂຫມດ]
  • dhcp -Q [-o mode]

ພາລາມິເຕີ 

ຕາຕະລາງ 6-5. ພາລາມິເຕີຄໍາສັ່ງ dhcp

ພາລາມິເຕີ ລາຍລະອຽດ
-S ເລີ່ມ DHCP (ລູກຄ້າ/ເຊີບເວີ).
-E ສິ້ນສຸດ DHCP (ລູກຄ້າ/ເຊີບເວີ).
-Q ສະແດງສະຖານະ DHCP.
-o ໂຫມດ
  • ໂຫມດ = 1 : ລູກຄ້າ DHCP ຂອງການໂຕ້ຕອບ STA.
  • ໂໝດ = 2 : ເຊີບເວີ DHCP ຂອງອິນເຕີເຟດ AP.
  • ໂຫມດ = 3: ທັງສອງ.

ip 

ລາຍລະອຽດ
ຄໍາສັ່ງ ip ຖືກນໍາໃຊ້ເພື່ອກໍານົດແລະສອບຖາມທີ່ຢູ່ IP ຂອງການໂຕ້ຕອບເຄືອຂ່າຍ.

Example

  • ip -Q [-o mode]
  • ip -S [-i ip] [-o mode] [-m mask] [-g gateway]

ພາລາມິເຕີ

ຕາຕະລາງ 6-6. ip Command Parameter

ພາລາມິເຕີ ລາຍລະອຽດ
-o ໂຫມດ
  • ໂຫມດ = 1 : ທີ່ຢູ່ IP ຂອງການໂຕ້ຕອບ STA.
  • ໂຫມດ = 2 : ທີ່ຢູ່ IP ຂອງການໂຕ້ຕອບ AP.
  • ໂຫມດ = 3: ທັງສອງ
-S ຕັ້ງທີ່ຢູ່ IP.
-i ip ທີ່ຢູ່ IP.
-m ຫນ້າກາກ ໜ້າກາກທີ່ຢູ່ເຄືອຂ່າຍຍ່ອຍ
-g ປະຕູ ປະຕູເລີ່ມຕົ້ນ.

ປິດເປີດໃໝ່

ລາຍລະອຽດ

ຄໍາສັ່ງ reboot ຖືກນໍາໃຊ້ເພື່ອ reboot ກະດານ.

Example 

  • ປິດເປີດໃໝ່

ram

ຄໍາສັ່ງ ram ແມ່ນໃຊ້ເພື່ອສອບຖາມຂະຫນາດຂອງ heap ທີ່ຍັງເຫຼືອຢູ່ໃນລະບົບ.

Example

  • ram

ຂໍ້ຄວນລະວັງ FCC

ການ​ປ່ຽນ​ແປງ​ຫຼື​ການ​ດັດ​ແກ້​ທີ່​ບໍ່​ໄດ້​ຮັບ​ອະ​ນຸ​ມັດ​ຢ່າງ​ຊັດ​ເຈນ​ໂດຍ​ພາກ​ສ່ວນ​ທີ່​ຮັບ​ຜິດ​ຊອບ​ສໍາ​ລັບ​ການ​ປະ​ຕິ​ບັດ​ສາ​ມາດ​ເຮັດ​ໃຫ້​ສິດ​ທິ​ຂອງ​ຜູ້​ໃຊ້​ໃນ​ການ​ດໍາ​ເນີນ​ງານ​ອຸ​ປະ​ກອນ​ເປັນ​ໂມ​ຄະ​.

ອຸປະກອນນີ້ປະຕິບັດຕາມພາກທີ 15 ຂອງກົດລະບຽບ FCC. ການດໍາເນີນງານແມ່ນຂຶ້ນກັບສອງເງື່ອນໄຂຕໍ່ໄປນີ້: (1) ອຸປະກອນນີ້ອາດຈະບໍ່ເຮັດໃຫ້ເກີດການລົບກວນທີ່ເປັນອັນຕະລາຍ, ແລະ (2) ອຸປະກອນນີ້ຕ້ອງຍອມຮັບການແຊກແຊງໃດໆທີ່ໄດ້ຮັບ, ລວມທັງການລົບກວນທີ່ອາດຈະເຮັດໃຫ້ເກີດການເຮັດວຽກທີ່ບໍ່ຕ້ອງການ.

ເຄື່ອງສົ່ງສັນຍານນີ້ຈະຕ້ອງບໍ່ຕັ້ງຢູ່ຮ່ວມກັນ ຫຼືເຮັດວຽກຮ່ວມກັບເສົາອາກາດ ຫຼືເຄື່ອງສົ່ງສັນຍານອື່ນໆ.

ໝາຍເຫດສຳຄັນ: 

ໝາຍເຫດ: ອຸ​ປະ​ກອນ​ນີ້​ໄດ້​ຮັບ​ການ​ທົດ​ສອບ​ແລະ​ພົບ​ເຫັນ​ວ່າ​ປະ​ຕິ​ບັດ​ຕາມ​ຂໍ້​ຈໍາ​ກັດ​ສໍາ​ລັບ​ອຸ​ປະ​ກອນ​ດິ​ຈິ​ຕອນ B Class B​, ອີງ​ຕາມ​ພາກ​ທີ 15 ຂອງ​ກົດ​ລະ​ບຽບ FCC​. ຂໍ້ຈໍາກັດເຫຼົ່ານີ້ຖືກອອກແບບມາເພື່ອສະຫນອງການປົກປ້ອງທີ່ສົມເຫດສົມຜົນຕໍ່ການແຊກແຊງທີ່ເປັນອັນຕະລາຍໃນການຕິດຕັ້ງທີ່ຢູ່ອາໄສ. ອຸ​ປະ​ກອນ​ນີ້​ສ້າງ, ນຳ​ໃຊ້ ແລະ ສາ​ມາດ​ແຜ່​ກະ​ຈາຍ​ພະ​ລັງ​ງານ​ຄວາມ​ຖີ່​ວິ​ທະ​ຍຸ ແລະ, ຖ້າ​ຫາກ​ວ່າ​ບໍ່​ໄດ້​ຕິດ​ຕັ້ງ​ແລະ​ນໍາ​ໃຊ້​ຕາມ​ຄໍາ​ແນະ​ນໍາ, ອາດ​ຈະ​ເຮັດ​ໃຫ້​ເກີດ​ການ​ແຊກ​ແຊງ​ອັນ​ຕະ​ລາຍ​ກັບ​ການ​ສື່​ສານ​ວິ​ທະ​ຍຸ. ຢ່າງໃດກໍ່ຕາມ, ບໍ່ມີການຮັບປະກັນວ່າການແຊກແຊງຈະບໍ່ເກີດຂື້ນໃນການຕິດຕັ້ງໂດຍສະເພາະ. ຖ້າອຸປະກອນນີ້ເຮັດໃຫ້ເກີດການລົບກວນທີ່ເປັນອັນຕະລາຍຕໍ່ການຮັບວິທະຍຸຫຼືໂທລະພາບ, ເຊິ່ງສາມາດຖືກກໍານົດໂດຍການປິດແລະເປີດອຸປະກອນ, ຜູ້ໃຊ້ໄດ້ຖືກຊຸກຍູ້ໃຫ້ພະຍາຍາມແກ້ໄຂການລົບກວນໂດຍຫນຶ່ງຫຼືຫຼາຍມາດຕະການຕໍ່ໄປນີ້:

  • Reorient ຫຼືຍ້າຍເສົາອາກາດຮັບ.
  • ເພີ່ມການແຍກຕ່າງຫາກລະຫວ່າງອຸປະກອນແລະເຄື່ອງຮັບ.
  • ເຊື່ອມຕໍ່ອຸປະກອນເຂົ້າໄປໃນເຕົ້າສຽບຢູ່ໃນວົງຈອນທີ່ແຕກຕ່າງຈາກທີ່ເຄື່ອງຮັບໄດ້ຖືກເຊື່ອມຕໍ່.
  • ປຶກສາຕົວແທນຈໍາໜ່າຍ ຫຼື ຊ່າງວິທະຍຸ/ໂທລະພາບທີ່ມີປະສົບການເພື່ອຂໍຄວາມຊ່ວຍເຫຼືອ.

ຄຳຖະແຫຼງການຮັບແສງ FCC:

ອຸ​ປະ​ກອນ​ນີ້​ປະ​ຕິ​ບັດ​ຕາມ​ຂໍ້​ຈໍາ​ກັດ​ການ​ຮັບ​ແສງ​ຂອງ​ລັງ​ສີ FCC ທີ່​ກໍາ​ນົດ​ໄວ້​ສໍາ​ລັບ​ສະ​ພາບ​ແວດ​ລ້ອມ​ທີ່​ບໍ່​ມີ​ການ​ຄວບ​ຄຸມ​. ອຸ​ປະ​ກອນ​ນີ້​ຄວນ​ຈະ​ໄດ້​ຮັບ​ການ​ຕິດ​ຕັ້ງ​ແລະ​ປະ​ຕິ​ບັດ​ການ​ທີ່​ມີ​ໄລ​ຍະ​ຫ່າງ​ຕໍາ​່​ສຸດ​ທີ່ 20cm ລະ​ຫວ່າງ radiator ແລະ​ຮ່າງ​ກາຍ​ຂອງ​ທ່ານ​.

ລຸ້ນ 1.0
ສະຫງວນລິຂະສິດ © 2024
ໂລໂກ້

ເອກະສານ / ຊັບພະຍາກອນ

LILYGO T-Encoder pro WiFi ແລະ BT Rotary Encoder ກັບ AMOLED Touchscreen [pdf] ຄູ່ມືຜູ້ໃຊ້
T-ENCODER-PRO, T-ENCODER-PRO 2ASYE, T-ENCODER-PRO 2ASYETENCODERPRO, T-Encoder pro WiFi ແລະ BT Rotary Encoder ກັບ AMOLED Touchscreen, T-Encoder pro, WiFi ແລະ BT Rotary Encoder ກັບ AMOLED Touchscreen, Rotary Encoder ກັບ ຫນ້າຈໍສໍາຜັດ AMOLED, ຫນ້າຈໍສໍາຜັດ AMOLED, ຫນ້າຈໍສໍາຜັດ

ເອກະສານອ້າງອີງ

ອອກຄໍາເຫັນ

ທີ່ຢູ່ອີເມວຂອງເຈົ້າຈະບໍ່ຖືກເຜີຍແຜ່. ຊ່ອງຂໍ້ມູນທີ່ຕ້ອງການຖືກໝາຍໄວ້ *