AMOLED Touchscreen ပါသော LILYGO T-Encoder pro WiFi နှင့် BT Rotary Encoder
ဒီလမ်းညွှန်အကြောင်း
ဤစာရွက်စာတမ်းသည် အသုံးပြုသူများအတွက် T-Encoder pro ကိုအခြေခံ၍ ဟာ့ဒ်ဝဲကို အသုံးပြု၍ အက်ပ်ကိုတီထွင်ရန်အတွက် အခြေခံဆော့ဖ်ဝဲလ်ဖွံ့ဖြိုးတိုးတက်ရေးပတ်ဝန်းကျင်ကို သတ်မှတ်ရာတွင် ကူညီရန် ရည်ရွယ်ပါသည်။
ရိုးရိုး ex ကတစ်ဆင့်ampဤစာတမ်းတွင် Arduino ကို ESP32-S3 module သို့ Arduino နှင့် firmware ဒေါင်းလုဒ်လုပ်ခြင်းတို့ကို စုစည်းပေးသည့် မီနူးအခြေခံဖွဲ့စည်းမှု ဝစ်ဆာ အပါအဝင် Arduino ကို အသုံးပြုပုံကို သရုပ်ဖော်ထားပါသည်။
ထုတ်ဝေမှုမှတ်စုများ
ရက်စွဲ | ဗားရှင်း | ထုတ်ဝေမှုမှတ်စုများ |
2024.02 | V1.0 | ပထမအကြိမ် ထုတ်ဝေသည်။ |
နိဒါန်း
T-Encoder pro
T-Encoder pro သည် ဖွံ့ဖြိုးတိုးတက်ရေးဘုတ်အဖွဲ့တစ်ခုဖြစ်သည်။ လွတ်လပ်စွာ လုပ်ဆောင်နိုင်သည်။
၎င်းတွင် Wi-Fi + BLE ဆက်သွယ်ရေးပရိုတိုကောနှင့် မားသားဘုတ် PCB တို့ကို ပံ့ပိုးပေးသည့် ESP32-S3 MCU ပါဝင်သည်။ မျက်နှာပြင် 2.04 လက်မ AMOLED ဖြစ်ပါတယ်။
ESP32-S3 သည် Wi-Fi (2.4 GHz band) နှင့် Bluetooth 5.0 ဖြေရှင်းချက်များကို ချစ်ပ်တစ်ခုတည်းတွင် ပေါင်းစပ်ထားပြီး၊ စွမ်းဆောင်ရည်မြင့်မားသော cores နှစ်ခုနှင့် အခြားစွယ်စုံသုံးပစ္စည်းများစွာကို ပေါင်းစပ်ထားသည်။ 40 nm နည်းပညာဖြင့် စွမ်းဆောင်ထားသည့် ESP32-S3 သည် ထိရောက်သောပါဝါအသုံးပြုမှု၊ ကျစ်လစ်သိပ်သည်းသောဒီဇိုင်း၊ လုံခြုံရေး၊ မြင့်မားသောစွမ်းဆောင်ရည်နှင့် ယုံကြည်စိတ်ချရမှုအတွက် စဉ်ဆက်မပြတ်တောင်းဆိုမှုများကို ဖြည့်ဆည်းပေးရန်အတွက် ခိုင်မာပြီး မြင့်မားသောပေါင်းစပ်ပလပ်ဖောင်းကို ပံ့ပိုးပေးပါသည်။
Xinyuan သည် ESP32-S3 စီးရီး ဟာ့ဒ်ဝဲ ပတ်ပတ်လည်တွင် ၎င်းတို့၏ စိတ်ကူးစိတ်သန်းများကို ဖန်တီးရန် အပလီကေးရှင်း developer များအား ခွန်အားဖြစ်စေသော အခြေခံ ဟာ့ဒ်ဝဲနှင့် ဆော့ဖ်ဝဲအရင်းအမြစ်များကို ပံ့ပိုးပေးပါသည်။ Xinyuan မှ ပံ့ပိုးပေးသော ဆော့ဖ်ဝဲလ်ဖွံ့ဖြိုးတိုးတက်မှုမူဘောင်သည် Wi-Fi၊ Bluetooth၊ ပြောင်းလွယ်ပြင်လွယ် ပါဝါစီမံခန့်ခွဲမှုနှင့် အခြားအဆင့်မြင့် စနစ်အင်္ဂါရပ်များပါရှိသော အင်တာနက်-အရာဝတ္ထုများ (IoT) အက်ပ်လီကေးရှင်းများ လျင်မြန်စွာ ဖွံ့ဖြိုးတိုးတက်စေရန် ရည်ရွယ်ပါသည်။
T-Encoder pro ထုတ်လုပ်သူမှာ Xin Yuan Electronic Technology Co., Ltd.
ချိတ်ထားတဲ့
Java တွင်ရေးထားသော cross-platform application အစုံ။ Arduino Software IDE သည် Processing programming language နှင့် Wiring program ၏ ပေါင်းစပ်ဖွံ့ဖြိုးတိုးတက်သော ပတ်ဝန်းကျင်မှ ဆင်းသက်လာသည်။ အသုံးပြုသူများသည် Arduino ကို အခြေခံ၍ Windows/Linux/ MacOS တွင် အပလီကေးရှင်းများကို တီထွင်နိုင်သည်။ Windows 10 ကို အသုံးပြုရန် အကြံပြုထားသည်။ Windows OS ကို ဟောင်းတစ်ခုအဖြစ် အသုံးပြုထားသည်။ampပုံဥပမာအတွက် ဤစာတမ်းတွင် le.
ဘိတ်
ESP32-S3 အတွက် အပလီကေးရှင်းများ တီထွင်ရန်အတွက် သင်လိုအပ်သည်-
- Windows၊ Linux သို့မဟုတ် Mac လည်ပတ်မှုစနစ်ဖြင့် တင်ဆောင်ထားသော PC
- ESP32-S3 အတွက် Application ကိုတည်ဆောက်ရန် Toolchain
- Toolchain ကိုလည်ပတ်ရန် ESP32-S3 အတွက်မရှိမဖြစ်လိုအပ်သော API နှင့် scripts များပါရှိသော Arduino
- ESP32-S3 ဘုတ်ကိုယ်တိုင်နှင့် ၎င်းကို PC သို့ချိတ်ဆက်ရန် USB ကြိုးတစ်ခု
စတင်လိုက်ပါ။
Arduino Software ကိုဒေါင်းလုဒ်လုပ်ပါ။
Windows စက်များတွင် Arduino Software (IDE) ကို အမြန်ဆုံး ထည့်သွင်းနည်း
အမြန်စတင်လမ်းညွှန်
ဟိ website သည် အမြန်စတင်သည့် သင်ခန်းစာကို ပေးသည်။
- Windows-
https://www.arduino.cc/en/Guide/Windows - Linux-
https://www.arduino.cc/en/Guide/Linux - Mac OS X-
https://www.arduino.cc/en/Guide/MacOSX
Windows ပလပ်ဖောင်း Arduino အတွက် တပ်ဆင်ခြင်း အဆင့်များ
Arduino Software ကို install လုပ်ပါ။
စီစဉ်ပေးသည်။
Git ကိုဒေါင်းလုဒ်လုပ်ပါ။
Installation package Git.exe ကိုဒေါင်းလုဒ်လုပ်ပါ။
ကြိုတင်တည်ဆောက်မှုပုံစံ
Arduino icon ကိုနှိပ်ပါ၊ ထို့နောက် right click နှိပ်ပြီး "Open folder where" ကိုရွေးချယ်ပါ။
ဟာ့ဒ်ဝဲ -> ကိုရွေးချယ်ပါ။
Mouse ** Right Click ** -->
Git Bash Here ကိုနှိပ်ပါ။
ဝေးလံခေါင်သီသော သိုလှောင်ခန်းကို ဖန်တီးခြင်း။
- mkdir espressif
- cd espressif
- git clone -recursive https://github.com/espressif/arduino-esp32.git esp32
ချိတ်ဆက်ပါ။
မင်းအဲဒီမှာ နီးနေပြီ။ ဆက်လက်လုပ်ဆောင်နိုင်စေရန်၊ ESP32-S3 ဘုတ်အား PC သို့ချိတ်ဆက်ပါ၊ ဘုတ်အား မည်သည့်အမှတ်စဉ်အပေါက်ကိုမြင်ရသနည်း၊ နံပါတ်စဉ်ဆက်သွယ်မှုအလုပ်လုပ်သလားစစ်ဆေးပါ။
USB ချိတ်ဆက်ပြီးပါက ပါဝါဖွင့်ပါ။ မျက်နှာပြင်သည် အီလက်ထရွန်းနစ်တံဆိပ်ကို ၃ စက္ကန့်အတွင်း တိုက်ရိုက်ပြသနိုင်သည်။
စမ်းသပ်သရုပ်ပြ
ရွေးချယ်ပါ။ File>> Example>>WiFi>>WiFi စကင်န်
ပုံကြမ်းကို တင်ပါ။
ဘုတ်ကို ရွေးပါ။
Tools -> Board -> ESP32S3 Dev Module
တင်သည်။
ပုံကြမ်း -> အပ်လုဒ်လုပ်ပါ။
အမှတ်စဉ်စောင့်ကြည့်
ကိရိယာများ -> Serial Monitor
SSC Command ကိုးကား
ဤနေရာတွင် module ကိုစမ်းသပ်ရန် သင့်အတွက် အသုံးများသော Wi-Fi command အချို့ကို ဖော်ပြထားပါသည်။
op
ဖော်ပြချက်
op command များကို စနစ်၏ Wi-Fi မုဒ်ကို သတ်မှတ်ပြီး မေးမြန်းရန် အသုံးပြုသည်။
Example
- op -Q
- op -S -o wmode
ကန့်သတ်ချက်
စားပွဲ ၆-၁။ op Command Parameter
ကန့်သတ်ချက် | ဖော်ပြချက် |
-Q | မေးမြန်းမှု Wi-Fi မုဒ်။ |
-S | Wi-Fi မုဒ်ကို သတ်မှတ်ပါ။ |
wmode | Wi-Fi မုဒ် 3 ခု ရှိပါသည်။
|
sta
ဖော်ပြချက်
STA ကွန်ရက် အင်တာဖေ့စ်ကို စကင်န်ဖတ်ရန်၊ AP ချိတ်ဆက်ခြင်း သို့မဟုတ် ချိတ်ဆက်ခြင်း သို့မဟုတ် ဖြတ်တောက်ခြင်း နှင့် STA ကွန်ရက်ချိတ်ဆက်မှု အခြေအနေကို မေးမြန်းရန် sta ညွှန်ကြားချက်များကို အသုံးပြုသည်။
Example
- sta -S [-s ssid] [-b bssid] [-n ချန်နယ်] [-h]
- sta -Q
- sta -C [-s ssid] [-p စကားဝှက်]
- sta -D
ကန့်သတ်ချက်
စားပွဲ ၆-၂။ sta Command Parameter
ကန့်သတ်ချက် | ဖော်ပြချက် |
-S စကင်န်ဖတ်ပါ။ | Access Points ကို စကင်န်ဖတ်ပါ။ |
-s ssid | Access Points ကို ssid ဖြင့် စကန်ဖတ်ပါ သို့မဟုတ် ချိတ်ဆက်ပါ။ |
-b bssid | Access Points ကို bssid ဖြင့် စကန်ဖတ်ပါ။ |
-n ရုပ်သံလိုင်း | ချန်နယ်ကို စကင်န်ဖတ်ပါ။ |
-h | လျှို့ဝှက် ssid Access Points များဖြင့် စကင်န်ရလဒ်များကို ပြသပါ။ |
-Q | STA ချိတ်ဆက်မှုအခြေအနေပြပါ။ |
-D | လက်ရှိ Access Points နှင့် ချိတ်ဆက်မှု ဖြတ်တောက်ထားသည်။ |
ap
ဖော်ပြချက်
AP network interface ၏ parameter ကိုသတ်မှတ်ရန် ap command ကိုအသုံးပြုသည်။
Example
- ap -S [-s ssid] [-p စကားဝှက်] [-t ကုဒ်ဝှက်ခြင်း] [-n ချန်နယ်] [-h] [-m max_sta]
- ap –Q
- ap –L
ကန့်သတ်ချက်
စားပွဲ ၆-၃။ ap Command Parameter
ကန့်သတ်ချက် | ဖော်ပြချက် |
-S | AP မုဒ်ကို သတ်မှတ်ပါ။ |
-s ssid | AP ssid သတ်မှတ်ပါ။ |
-p စကားဝှက် | AP စကားဝှက်ကို သတ်မှတ်ပါ။ |
-t စာဝှက် | AP ကုဒ်ဝှက်မုဒ်ကို သတ်မှတ်ပါ။ |
-h | ssid ဖျောက်ပါ။ |
-m max_sta | AP အမြင့်ဆုံးချိတ်ဆက်မှုများကို သတ်မှတ်ပါ။ |
-Q | AP ကန့်သတ်ချက်များကိုပြသပါ။ |
-L | ချိတ်ဆက်ထားသော ဘူတာရုံ၏ MAC လိပ်စာနှင့် IP လိပ်စာကို ပြသပါ။ |
မက်
ဖော်ပြချက်
network interface ၏ MAC လိပ်စာကိုမေးမြန်းရန် mac command ကိုအသုံးပြုသည်။
Example
- Mac -Q [-o မုဒ်]
ကန့်သတ်ချက်
စားပွဲ ၆-၄။ mac Command Parameter
ကန့်သတ်ချက် | ဖော်ပြချက် |
-Q | MAC လိပ်စာကိုပြပါ။ |
-o မုဒ် |
|
dhcp
ဖော်ပြချက်
dhcp ဆာဗာ/ဖောက်သည်များကို ဖွင့်ရန် သို့မဟုတ် ပိတ်ရန် dhcp ညွှန်ကြားချက်များကို အသုံးပြုသည်။
Example
- dchp -S [-o မုဒ်]
- dhcp -E [-o မုဒ်]
- dhcp -Q [-o မုဒ်]
ကန့်သတ်ချက်
စားပွဲ ၆-၅။ dhcp Command Parameter
ကန့်သတ်ချက် | ဖော်ပြချက် |
-S | DHCP (Client/Server) စတင်ပါ။ |
-E | DHCP (Client/Server) အဆုံးသတ်။ |
-Q | DHCP အခြေအနေကိုပြသပါ။ |
-o မုဒ် |
|
ip
ဖော်ပြချက်
ip command ကို network interface ၏ IP address ကို သတ်မှတ်ပြီး စုံစမ်းရန် အသုံးပြုပါသည်။
Example
- ip -Q [-o မုဒ်]
- ip -S [-i ip] [-o မုဒ်] [-m mask] [-g gateway]
ကန့်သတ်ချက်
စားပွဲ ၆-၆။ ip Command Parameter
ကန့်သတ်ချက် | ဖော်ပြချက် |
-o မုဒ် |
|
-S | IP လိပ်စာ သတ်မှတ်ပါ။ |
-i ip | IP လိပ်စာ။ |
-m မျက်နှာဖုံး | Subnet လိပ်စာ Mask |
-g တံခါးပေါက် | ပုံသေတံခါးပေါက်။ |
ပြန်လည်စတင်ပါ။
ဖော်ပြချက်
reboot command ကို board ကို reboot လုပ်ရန်အသုံးပြုသည်။
Example
- ပြန်လည်စတင်ပါ။
ရမ်
ram command ကို system တွင်ကျန်ရှိသော heap ၏အရွယ်အစားကိုမေးမြန်းရန်အသုံးပြုသည်။
Example
- ရမ်
FCC သတိပြုရန်
လိုက်လျောညီထွေဖြစ်စေရန် တာဝန်ရှိသည့်ပါတီမှ ရှင်းရှင်းလင်းလင်း အတည်ပြုမထားသော အပြောင်းအလဲများ သို့မဟုတ် ပြုပြင်မွမ်းမံမှုများသည် စက်ကိရိယာအား အသုံးပြုသူ၏ အခွင့်အာဏာကို ပျက်ပြယ်သွားစေနိုင်သည်။
ဤစက်ပစ္စည်းသည် FCC စည်းမျဉ်းများ အပိုင်း 15 နှင့် ကိုက်ညီပါသည်။ လုပ်ဆောင်ချက်သည် အောက်ပါအခြေအနေနှစ်ခုတွင် အကျုံးဝင်သည်- (1) ဤစက်ပစ္စည်းသည် အန္တရာယ်ရှိသော အနှောင့်အယှက်မဖြစ်စေရ၊ (2) မလိုလားအပ်သော လည်ပတ်မှုကို ဖြစ်စေနိုင်သော အနှောင့်အယှက်များအပါအဝင် ဤစက်ပစ္စည်းသည် လက်ခံရရှိထားသော မည်သည့်အနှောင့်အယှက်ကိုမဆို လက်ခံရပါမည်။
ဤပို့လွှတ်ကိရိယာသည် အခြားအင်တင်နာ သို့မဟုတ် အသံလွှင့်ကိရိယာတစ်ခုခုနှင့် တွဲဖက်တည်နေရာ သို့မဟုတ် လည်ပတ်ခြင်းမပြုရပါ။
အရေးကြီးသောမှတ်ချက်-
မှတ်ချက် - ဤစက်ပစ္စည်းအား FCC စည်းမျဉ်းများ အပိုင်း 15 အရ Class B ဒစ်ဂျစ်တယ်စက်ပစ္စည်းအတွက် ကန့်သတ်ချက်များကို လိုက်နာရန် စမ်းသပ်ထားပြီးဖြစ်ကြောင်း တွေ့ရှိရပါသည်။ ဤကန့်သတ်ချက်များသည် လူနေအိမ်တပ်ဆင်မှုတွင် အန္တရာယ်ရှိသော အနှောင့်အယှက်များမှ ကျိုးကြောင်းဆီလျော်စွာ အကာအကွယ်ပေးနိုင်ရန် ဒီဇိုင်းထုတ်ထားပါသည်။ ဤစက်ပစ္စည်းသည် ရေဒီယိုကြိမ်နှုန်းစွမ်းအင်ကို ထုတ်လုပ်၊ အသုံးပြုကာ ထုတ်လွှင့်နိုင်ပြီး ညွှန်ကြားချက်များနှင့်အညီ တပ်ဆင်အသုံးပြုခြင်းမရှိပါက ရေဒီယိုဆက်သွယ်ရေးကို အန္တရာယ်ဖြစ်စေနိုင်သည်။ သို့ရာတွင်၊ သီးခြားတပ်ဆင်မှုတစ်ခုတွင် အနှောင့်အယှက်မဖြစ်စေကြောင်း အာမခံချက်မရှိပါ။ အကယ်၍ ဤစက်ပစ္စည်းသည် ရေဒီယို သို့မဟုတ် ရုပ်မြင်သံကြား ဧည့်ခံအား အန္တရာယ်ဖြစ်စေသော အနှောင့်အယှက်ဖြစ်စေပါက၊ စက်ကို အဖွင့်အပိတ်လုပ်ခြင်းဖြင့် ဆုံးဖြတ်နိုင်သည့် အနှောင့်အယှက်ကို အောက်ပါအတိုင်းအတာတစ်ခု သို့မဟုတ် တစ်ခုထက်ပို၍ ပြင်ဆင်ရန် သုံးစွဲသူအား တိုက်တွန်းအပ်ပါသည်။
- လက်ခံအင်တာနာကို ပြန်ပြောင်းပါ သို့မဟုတ် နေရာပြောင်းပါ။
- ပစ္စည်းနှင့် လက်ခံသူကြား ခြားနားမှုကို တိုးစေသည်။
- လက်ခံသူနှင့် ချိတ်ဆက်ထားသည့် ခြားနားသော ဆားကစ်ရှိ ပလပ်တစ်ခုသို့ ပစ္စည်းကိရိယာများကို ချိတ်ဆက်ပါ။
- အကူအညီရယူရန် အရောင်းကိုယ်စားလှယ် သို့မဟုတ် အတွေ့အကြုံရှိ ရေဒီယို/တီဗီနည်းပညာရှင်နှင့် တိုင်ပင်ပါ။
FCC Radiation Exposure ထုတ်ပြန်ချက်-
ဤစက်ပစ္စည်းသည် ထိန်းချုပ်မရသောပတ်ဝန်းကျင်အတွက် သတ်မှတ်ထားသော FCC ဓါတ်ရောင်ခြည်ထိတွေ့မှုကန့်သတ်ချက်များနှင့် ကိုက်ညီပါသည်။ ဤစက်ပစ္စည်းအား ရေတိုင်ကီနှင့် သင့်ခန္ဓာကိုယ်ကြား အနည်းဆုံး 20cm အကွာအဝေးတွင် တပ်ဆင်ပြီး လည်ပတ်သင့်သည်။
ဗားရှင်း 1.0
မူပိုင်ခွင့် © 2024
စာရွက်စာတမ်းများ / အရင်းအမြစ်များ
![]() |
AMOLED Touchscreen ပါသော LILYGO T-Encoder pro WiFi နှင့် BT Rotary Encoder [pdf] အသုံးပြုသူလမ်းညွှန် T-ENCODER-PRO၊ T-ENCODER-PRO 2ASYE၊ T-ENCODER-PRO 2ASYETENCODERPRO၊ T-Encoder pro WiFi နှင့် AMOLED Touchscreen ပါသော BT Rotary Encoder၊ T-Encoder pro၊ WiFi နှင့် BT Rotary Encoder နှင့်အတူ AMOLED Touchscreen၊ Rotary Encoder AMOLED ထိတွေ့မျက်နှာပြင်၊ AMOLED ထိတွေ့မျက်နှာပြင်၊ ထိတွေ့မျက်နှာပြင် |