កម្មវិធី LILYGO T-BEAM-S3

លក្ខណៈពិសេស៖
- ឈ្មោះផលិតផល៖ 7%($06 8VHU *XLGH
- ផ្នែករឹងដែលគាំទ្រ៖ ម៉ូឌុល ESP32
- កម្មវិធី៖ $UGXLQR
- កំណែ៖ 9
សេចក្តីណែនាំអំពីការប្រើប្រាស់ផលិតផល៖
អំពីការណែនាំនេះ
ឯកសារនេះត្រូវបានរចនាឡើងដើម្បីជួយអ្នកប្រើប្រាស់ក្នុងការរៀបចំបរិយាកាសអភិវឌ្ឍន៍កម្មវិធីសម្រាប់កម្មវិធីដោយប្រើផ្នែករឹងដោយផ្អែកលើ 7%($06។ វារួមបញ្ចូលការណែនាំអំពីការប្រើប្រាស់ $UGXLQR ការកំណត់រចនាសម្ព័ន្ធវាតាមរយៈអ្នកជំនួយការផ្អែកលើម៉ឺនុយ ការចងក្រង និងការទាញយកកម្មវិធីបង្កប់ទៅ ម៉ូឌុល ESP32 ។
កំណត់ចំណាំចេញផ្សាយ
កាលបរិច្ឆេទ៖ [បញ្ចូលកាលបរិច្ឆេទ]
កំណែ៖ 9
កំណត់ចំណាំចេញផ្សាយ៖ ការចេញផ្សាយដំបូង
ចាប់ផ្តើម
- ការចាប់ផ្តើម៖ ត្រូវប្រាកដថាសមាសធាតុចាំបាច់ទាំងអស់ត្រូវបានភ្ជាប់យ៉ាងត្រឹមត្រូវ។
- ភ្ជាប់៖ បង្កើតការតភ្ជាប់ទៅផ្នែករឹង។
- កំណត់រចនាសម្ព័ន្ធផ្នែករឹង៖ រៀបចំការកំណត់ផ្នែករឹង។
- បង្កើត និង Flash៖ ចងក្រង និងទាញយកកម្មវិធីបង្កប់ទៅម៉ូឌុល ESP32 ។
- ម៉ូនីទ័រ៖ តាមដានសកម្មភាពរបស់កម្មវិធី។
សេចក្តីយោងពាក្យបញ្ជា SSC
- op: អនុវត្តប្រតិបត្តិការ។
- ស្ថាន៖ កំណត់របៀបស្ថានីយ៍។
- ap៖ កំណត់របៀបចំណុចចូលដំណើរការ។
- ម៉ាក់៖ កំណត់រចនាសម្ព័ន្ធអាសយដ្ឋាន MAC ។
- dhcp៖ បើកដំណើរការ DHCP ។
- ip៖ កំណត់អាសយដ្ឋាន IP ។
- ចាប់ផ្ដើមឡើងវិញ៖ ចាប់ផ្ដើមប្រព័ន្ធឡើងវិញ។
សំណួរដែលសួរញឹកញាប់ (FAQ):
- សំណួរ៖ តើអ្វីជាគោលបំណងនៃការណែនាំនេះ?
ចម្លើយ៖ មគ្គុទ្ទេសក៍នេះជួយអ្នកប្រើប្រាស់ក្នុងការរៀបចំបរិយាកាសអភិវឌ្ឍន៍កម្មវិធីសម្រាប់កម្មវិធីដោយប្រើផ្នែករឹងដោយផ្អែកលើ 7% ($06 និងផ្តល់ការណែនាំអំពីការប្រើប្រាស់ $UGXLQR ។ - សំណួរ៖ តើខ្ញុំចងក្រង និងទាញយកកម្មវិធីបង្កប់ទៅម៉ូឌុល ESP32 ដោយរបៀបណា?
ចម្លើយ៖ ដើម្បីចងក្រង និងទាញយកកម្មវិធីបង្កប់ សូមអនុវត្តតាមជំហានដែលបានរៀបរាប់នៅក្នុងផ្នែក "Build and Flash" ក្រោម "ចាប់ផ្តើម" ។
អំពីការណែនាំនេះ
ឯកសារនេះមានគោលបំណងជួយអ្នកប្រើប្រាស់រៀបចំបរិយាកាសអភិវឌ្ឍន៍កម្មវិធីមូលដ្ឋានសម្រាប់បង្កើតកម្មវិធីដោយប្រើផ្នែករឹងដោយផ្អែកលើ T-BEAM-S3 ។ តាមរយៈអតីតសាមញ្ញample ឯកសារនេះបង្ហាញពីរបៀបប្រើ Arduino រួមទាំងអ្នកជំនួយការកំណត់រចនាសម្ព័ន្ធផ្អែកលើម៉ឺនុយ ការចងក្រង Arduino និងកម្មវិធីបង្កប់ទាញយកទៅម៉ូឌុល ESP32 ។
កំណត់ចំណាំចេញផ្សាយ
| កាលបរិច្ឆេទ | កំណែ | កំណត់ចំណាំចេញផ្សាយ |
| 2024.04 | វី៣៥ | ទីមួយភាពងាយស្រួលឡើងវិញ។ |
សេចក្តីផ្តើម
- T-BEAM-S3
T-BEAM-S3 គឺជាក្រុមប្រឹក្សាអភិវឌ្ឍន៍។ វាអាចដំណើរការដោយឯករាជ្យ។ វាមាន ESP32-S3 MCU ដែលគាំទ្រពិធីការទំនាក់ទំនង Wi-Fi + BLE និង motherboard PCB ។ ហើយផលិតផលនេះមានទីតាំង GPS និងមុខងារ LoRa ។ បន្ទះឈីប GPS គឺ Ublox MAX- M10S-00B ឬ L76K (ជម្រើសជម្រើស) បន្ទះឈីប LoRa គឺ SX1262។ សម្រាប់កម្មវិធីដែលមានចាប់ពីបណ្តាញឧបករណ៍ចាប់សញ្ញាថាមពលទាបរហូតដល់កិច្ចការដែលត្រូវការបំផុត។ នៅស្នូលនៃម៉ូឌុលនេះគឺបន្ទះឈីប ESP32-S3 ។ ESP32-S3 រួមបញ្ចូលដំណោះស្រាយ Wi-Fi (2.4 GHz band) និង Bluetooth 5.0 នៅលើបន្ទះឈីបតែមួយ រួមជាមួយនឹងស្នូលដំណើរការខ្ពស់ពីរ និងគ្រឿងកុំព្យូទ័រដែលអាចប្រើប្រាស់បានជាច្រើនទៀត។ ESP32 ផ្តល់នូវវេទិការួមបញ្ចូលគ្នាយ៉ាងរឹងមាំ ដើម្បីបំពេញតម្រូវការជាបន្តបន្ទាប់សម្រាប់ការប្រើប្រាស់ថាមពលប្រកបដោយប្រសិទ្ធភាព ការរចនាបង្រួម សុវត្ថិភាព។ Xinyuan ផ្តល់ធនធានផ្នែករឹង និងសូហ្វវែរជាមូលដ្ឋានដែលផ្តល់សិទ្ធិអំណាចដល់អ្នកបង្កើតកម្មវិធីក្នុងការបង្កើតគំនិតរបស់ពួកគេជុំវិញផ្នែករឹងស៊េរី ESP32-S3 ។ ក្របខណ្ឌនៃការអភិវឌ្ឍន៍កម្មវិធីដែលផ្តល់ដោយ Xinyuan គឺមានបំណងសម្រាប់ការអភិវឌ្ឍន៍កម្មវិធី Internet-of-Things (loT) យ៉ាងឆាប់រហ័ស ជាមួយនឹង Wi-Fi, Bluetooth, ការគ្រប់គ្រងថាមពលដែលអាចបត់បែនបាន និងមុខងារប្រព័ន្ធកម្រិតខ្ពស់ផ្សេងទៀត។ ក្រុមហ៊ុនផលិតគឺ Shenzhen Xin Yuan Electronic Technology Co., Ltd. - អាឌូណូ
សំណុំនៃកម្មវិធីឆ្លងវេទិកាដែលសរសេរជាភាសាចាវ៉ា។ Arduino Software IDE គឺបានមកពីភាសាដំណើរការកម្មវិធី និងបរិយាកាសអភិវឌ្ឍន៍រួមបញ្ចូលគ្នានៃកម្មវិធី Wiring ។ អ្នកប្រើប្រាស់អាចបង្កើតកម្មវិធីនៅក្នុង Windows/Linux MacOS ដោយផ្អែកលើ Arduino ។ វាត្រូវបានណែនាំឱ្យប្រើ Windows 10 ។ ប្រព័ន្ធប្រតិបត្តិការ Windows ត្រូវបានប្រើជាអតីតample ក្នុងឯកសារនេះសម្រាប់គោលបំណងគំនូរ។ - ការរៀបចំ
ដើម្បីបង្កើតកម្មវិធីសម្រាប់ ESP32-S3 អ្នកត្រូវការ៖
- កុំព្យូទ័រដែលផ្ទុកដោយប្រព័ន្ធប្រតិបត្តិការ Windows, Linux ឬ Mac
- Toolchain ដើម្បីបង្កើតកម្មវិធីសម្រាប់ ESP32-S3
- Arduino ដែលសំខាន់មាន API សម្រាប់ ESP32-S3 និងស្គ្រីបដើម្បីដំណើរការ Toolchain
- កម្មវិធីបញ្ជាច្រកសៀរៀល CH9102
- បន្ទះ ESP32-S3 ខ្លួនវា និងខ្សែ USB ដើម្បីភ្ជាប់វាទៅកុំព្យូទ័រ
ចាប់ផ្តើម
ទាញយកកម្មវិធី Arduino
របៀបដំឡើងកម្មវិធី Arduino (IDE) លឿនបំផុតនៅលើម៉ាស៊ីន Windows
- មគ្គុទ្ទេសក៍ចាប់ផ្តើមរហ័ស
នេះ។ webគេហទំព័រផ្តល់នូវការបង្រៀនចាប់ផ្តើមរហ័ស - ជំហានដំឡើងសម្រាប់ Windows platform Arduino

បញ្ចូលចំណុចប្រទាក់ទាញយក ជ្រើសរើសកម្មវិធីដំឡើងវីនដូ ដើម្បីដំឡើងដោយផ្ទាល់
ដំឡើងកម្មវិធី Arduino

រង់ចាំការដំឡើង
កំណត់រចនាសម្ព័ន្ធ
- ទាញយក Git
- ទាញយកកញ្ចប់ដំឡើង Git.exe

- ទាញយកកញ្ចប់ដំឡើង Git.exe
- ការកំណត់រចនាសម្ព័ន្ធជាមុន
- ចុចរូបតំណាង Arduino បន្ទាប់មកចុចខាងស្តាំហើយជ្រើសរើស "បើកថតកន្លែងដែល"
- ជ្រើសរើសផ្នែករឹង ->
- កណ្ដុរ ** ចុចកណ្ដុរស្ដាំ ** ->
- ចុច Git Bash នៅទីនេះ
- ក្លូនឃ្លាំងពីចម្ងាយ
- $ mkdir espressif
- $ cd espressif
- $ git ក្លូន - បង្កើតឡើងវិញ https://github.com/espressif/arduino-esp32-git esp32
ភ្ជាប់
អ្នកជិតដល់ហើយ។ ដើម្បីអាចបន្តទៅមុខទៀត សូមភ្ជាប់បន្ទះ ESP32-S3 ទៅកាន់កុំព្យូទ័រ ពិនិត្យមើលថាតើច្រកសៀរៀលណាដែលបន្ទះអាចមើលឃើញ និងផ្ទៀងផ្ទាត់ថាតើទំនាក់ទំនងសៀរៀលដំណើរការឬអត់។
សាកល្បងសាកល្បង
ជ្រើសរើស File>> ឧample>>WiFi>>WiFi Scan

បង្ហោះ Sketch
- ជ្រើសរើសក្រុមប្រឹក្សាភិបាល
ឧបករណ៍< - ផ្ទុកឡើង
Sketch < ផ្ទុកឡើង - សៀរៀលម៉ូនីទ័រ
ឧបករណ៍ < ម៉ូនីទ័រសៀរៀល
សេចក្តីយោងពាក្យបញ្ជា SSC
នេះគឺជាបញ្ជីពាក្យបញ្ជា Wi-Fi ទូទៅមួយចំនួនសម្រាប់អ្នកដើម្បីសាកល្បងម៉ូឌុល។
op
- ការពិពណ៌នា
ពាក្យបញ្ជា op ត្រូវបានប្រើដើម្បីកំណត់ និងសួររបៀប Wi-Fi នៃប្រព័ន្ធ។ - Example
- op -Q
- op-S -0 ម៉ូដែល
ប៉ារ៉ាម៉ែត្រ
តារាង 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 channel] [-h]
- sta -Q sta -C [-s ssid] [-p password]
- ស្តា -D
ប៉ារ៉ាម៉ែត្រ
តារាង 6-2 ។ ប៉ារ៉ាម៉ែត្រពាក្យបញ្ជា sta
| -s ssid | ស្កេន ឬភ្ជាប់ Access Points ជាមួយ ssid ។ |
| -b bssid | ស្កេនចំណុចចូលប្រើជាមួយ bssid ។ |
| -n ឆានែល | ស្កេនឆានែល។ |
| -h | បង្ហាញលទ្ធផលស្កេនជាមួយចំណុចចូលប្រើ ssid ដែលលាក់។ |
| -Q | បង្ហាញស្ថានភាពតភ្ជាប់ STA ។ |
| -D | បានផ្តាច់ជាមួយនឹងចំណុចចូលដំណើរការបច្ចុប្បន្ន។ |
ap
- ការពិពណ៌នា
- ពាក្យបញ្ជា ap ត្រូវបានប្រើដើម្បីកំណត់ប៉ារ៉ាម៉ែត្រនៃចំណុចប្រទាក់បណ្តាញ AP ។
- Example
- ap -S [-s ssid] [-p password] [-t encrypt] [-n channel] [-h] [-m max_sta]
- ap -Q
- ap -L
ប៉ារ៉ាម៉ែត្រ
តារាង 6-3 ។ ap ប៉ារ៉ាម៉ែត្រពាក្យបញ្ជា
| -S | កំណត់របៀប AP ។ |
| -s ssid | កំណត់ AP ssid ។ |
| -p ពាក្យសម្ងាត់ | កំណត់ពាក្យសម្ងាត់ AP ។ |
| -t អ៊ិនគ្រីប | កំណត់របៀបអ៊ិនគ្រីប AP ។ |
| -h | លាក់ ssid ។ |
| -m max_sta | កំណត់ការតភ្ជាប់អតិបរមា AP ។ |
| -Q | បង្ហាញប៉ារ៉ាម៉ែត្រ AP ។ |
| -L | បង្ហាញអាសយដ្ឋាន MAC និងអាសយដ្ឋាន IP នៃស្ថានីយដែលបានតភ្ជាប់។ |
ម៉ាក់
- ការពិពណ៌នា
- ពាក្យបញ្ជា mac ត្រូវបានប្រើដើម្បីសួរអាសយដ្ឋាន MAC នៃចំណុចប្រទាក់បណ្តាញ។
- Example
- mac -Q [-o mode]
ប៉ារ៉ាម៉ែត្រ
តារាង 6-4 ។ ប៉ារ៉ាម៉ែត្រពាក្យបញ្ជា mac
| -Q | បង្ហាញអាសយដ្ឋាន MAC ។ |
| -o របៀប |
|
ដុប
- ការពិពណ៌នា
- ពាក្យបញ្ជា dhep ត្រូវបានប្រើដើម្បីបើក ឬបិទម៉ាស៊ីនបម្រើ/អតិថិជន dhop ។
- Example
- ip -Q [-o mode]
- ip -S [-i ip] [-o mode] [-m mask] [-g gateway]
ប៉ារ៉ាម៉ែត្រ
តារាង 6-5 ។ ប៉ារ៉ាម៉ែត្រពាក្យបញ្ជា dhcp
| -S | ចាប់ផ្តើម DHCP (ម៉ាស៊ីនភ្ញៀវ/ម៉ាស៊ីនមេ)។ |
| -E | បញ្ចប់ DHCP (អតិថិជន/ម៉ាស៊ីនមេ)។ |
| -Q | បង្ហាញស្ថានភាព DHCP ។ |
|
-o របៀប |
|
IP
- ការពិពណ៌នា
- ពាក្យបញ្ជា p ត្រូវបានប្រើដើម្បីកំណត់ និងសួរអាសយដ្ឋាន IP នៃចំណុចប្រទាក់បណ្តាញ។
- Example
- ip -Q [-o mode]
- ip -S [-i ip] [-o mode] [-m mask] [-g gateway]
ប៉ារ៉ាម៉ែត្រ
តារាង 6-6 ។ ប៉ារ៉ាម៉ែត្រពាក្យបញ្ជា ip
| -Q | បង្ហាញអាសយដ្ឋាន IP ។ |
|
-o របៀប |
|
| -S | កំណត់អាសយដ្ឋាន IP ។ |
| - ខ្ញុំ ip | អាសយដ្ឋាន IP ។ |
| - របាំងមុខ | របាំងអាសយដ្ឋានបណ្តាញរង។ |
| -g ច្រកផ្លូវ | ច្រកចេញចូលលំនាំដើម។ |
ចាប់ផ្ដើមឡើងវិញ
- ការពិពណ៌នា
- ពាក្យបញ្ជា reboot ត្រូវបានប្រើដើម្បីចាប់ផ្តើមក្តារឡើងវិញ។
- Example
- ចាប់ផ្ដើមឡើងវិញ
- ចៀមឈ្មោល។
ពាក្យបញ្ជា ram ត្រូវបានប្រើដើម្បីសួរទំហំនៃ heap ដែលនៅសល់ក្នុងប្រព័ន្ធ។ - Example
- ចៀមឈ្មោល។
ការប្រុងប្រយ័ត្ន FCC
ការផ្លាស់ប្តូរ ឬការកែប្រែណាមួយដែលមិនមានការយល់ព្រមច្បាស់លាស់ដោយភាគីដែលទទួលខុសត្រូវចំពោះការអនុលោមភាពអាចចាត់ទុកជាមោឃៈសិទ្ធិអំណាចរបស់អ្នកប្រើប្រាស់ក្នុងប្រតិបត្តិការឧបករណ៍។
ឧបករណ៍នេះអនុលោមតាមផ្នែកទី 15 នៃវិធាន FCC ។ ប្រតិបត្ដិការគឺជាប្រធានបទដូចខាងក្រោម
លក្ខខណ្ឌពីរ៖
- ឧបករណ៍នេះប្រហែលជាមិនបង្កឱ្យមានការជ្រៀតជ្រែកដែលបង្កគ្រោះថ្នាក់ និង
- ឧបករណ៍នេះត្រូវតែទទួលយកការជ្រៀតជ្រែកណាមួយដែលទទួលបាន រួមទាំងការជ្រៀតជ្រែកដែលអាចបណ្តាលឱ្យប្រតិបត្តិការដែលមិនចង់បាន។
ឧបករណ៍បញ្ជូននេះមិនត្រូវដាក់ទីតាំងរួមគ្នា ឬដំណើរការដោយភ្ជាប់ជាមួយអង់តែន ឬឧបករណ៍បញ្ជូនផ្សេងទៀតទេ។
ចំណាំសំខាន់៖
ចំណាំ៖ ឧបករណ៍នេះត្រូវបានសាកល្បង និងរកឃើញថាអនុលោមតាមដែនកំណត់សម្រាប់ឧបករណ៍ឌីជីថលថ្នាក់ B ដោយអនុលោមតាមផ្នែកទី 15 នៃច្បាប់ FCC ។ ដែនកំណត់ទាំងនេះត្រូវបានរចនាឡើងដើម្បីផ្តល់ការការពារសមហេតុផលប្រឆាំងនឹងការជ្រៀតជ្រែកដែលបង្កគ្រោះថ្នាក់នៅក្នុងការដំឡើងលំនៅដ្ឋាន។ ឧបករណ៍នេះបង្កើត ប្រើប្រាស់ និងអាចបញ្ចេញថាមពលប្រេកង់វិទ្យុ ហើយប្រសិនបើមិនបានដំឡើង និងប្រើប្រាស់ដោយអនុលោមតាមការណែនាំ អាចបណ្តាលឱ្យមានការរំខានដល់ការទំនាក់ទំនងវិទ្យុ។ ទោះជាយ៉ាងណាក៏ដោយមិនមានការធានាថាការជ្រៀតជ្រែកនឹងមិនកើតឡើងនៅក្នុងការដំឡើងជាក់លាក់នោះទេ។ ប្រសិនបើឧបករណ៍នេះបង្កការរំខានប្រកបដោយគ្រោះថ្នាក់ដល់ការទទួលវិទ្យុ ឬទូរទស្សន៍ ដែលអាចត្រូវបានកំណត់ដោយការបិទ និងបើកឧបករណ៍ អ្នកប្រើប្រាស់ត្រូវបានលើកទឹកចិត្តឱ្យព្យាយាមកែតម្រូវការជ្រៀតជ្រែកដោយវិធានការមួយ ឬច្រើនដូចខាងក្រោម៖
- តំរង់ទិស ឬផ្លាស់ប្តូរទីតាំងអង់តែនទទួល។
- បង្កើនការបំបែករវាងឧបករណ៍និងអ្នកទទួល។
- ភ្ជាប់ឧបករណ៍ចូលទៅក្នុងព្រីមួយនៅលើសៀគ្វីដែលខុសពីឧបករណ៍ទទួលត្រូវបានភ្ជាប់។
- ពិគ្រោះជាមួយអ្នកចែកបៀ ឬអ្នកបច្ចេកទេសវិទ្យុ/ទូរទស្សន៍ដែលមានបទពិសោធន៍ ដើម្បីទទួលបានជំនួយ។
សេចក្តីថ្លែងការណ៍នៃការប៉ះពាល់នឹងវិទ្យុសកម្ម FCC
ឧបករណ៍នេះអនុលោមតាមដែនកំណត់នៃការប៉ះពាល់នឹងវិទ្យុសកម្មរបស់ FCC ដែលបានកំណត់សម្រាប់បរិយាកាសដែលមិនអាចគ្រប់គ្រងបាន។ ឧបករណ៍នេះគួរតែត្រូវបានដំឡើង និងដំណើរការដោយមានចម្ងាយអប្បបរមា 20cm រវាងវិទ្យុសកម្ម និងរាងកាយរបស់អ្នក។
ឯកសារ/ធនធាន
![]() |
កម្មវិធី LILYGO T-BEAM-S3 [pdf] ការណែនាំអ្នកប្រើប្រាស់ 2ASYE-T-BEAM-S3, 2ASYETBEAMS3, កម្មវិធី T-BEAM-S3, T-BEAM-S3, កម្មវិធី |




