LILYGO - និមិត្តសញ្ញាម៉ូឌុលឥតខ្សែ T-Echo TTGO Meshtastic
ការណែនាំអ្នកប្រើប្រាស់

អំពីការណែនាំនេះ

ឯកសារនេះមានគោលបំណងជួយអ្នកប្រើប្រាស់រៀបចំបរិយាកាសអភិវឌ្ឍន៍កម្មវិធីមូលដ្ឋានសម្រាប់បង្កើតកម្មវិធីដោយប្រើផ្នែករឹងដោយផ្អែកលើ T-Echo ។
តាមរយៈអតីតសាមញ្ញample ឯកសារនេះបង្ហាញពីរបៀបប្រើ Arduino រួមទាំងអ្នកជំនួយការកំណត់រចនាសម្ព័ន្ធដែលមានមូលដ្ឋានលើម៉ឺនុយ ការចងក្រង Arduino និងកម្មវិធីបង្កប់ទាញយកទៅម៉ូឌុល NRF52840 ។

កំណត់ចំណាំចេញផ្សាយ

កាលបរិច្ឆេទ កំណែ កំណត់ចំណាំចេញផ្សាយ
2022.08 វី៣៥ ការចេញផ្សាយដំបូង។

LILYGO T-Echo TTGO ម៉ូឌុលឥតខ្សែ Meshtastic - រូបភាពទី 1

សេចក្តីផ្តើម

១.១. ធី-អេកូ
T-Echo គឺជាក្រុមប្រឹក្សាអភិវឌ្ឍន៍។ វាអាចដំណើរការដោយឯករាជ្យ។ វាមាន NRF52840 SOC, បន្ទះឈីប LoRa SX1262 និងម៉ូឌុល GNSS ។
nRF52840 មានសមត្ថភាពពហុប្រូតូកូលពេញលេញជាមួយនឹងពិធីសារពេញលេញ។ វាមានការគាំទ្រពិធីការសម្រាប់ប៊្លូធូស LE ។
nRF52840 ត្រូវបានបង្កើតឡើងនៅជុំវិញស៊ីភីយូ 32-bit ARM® Cortex™-M4 ជាមួយនឹងឯកតាអណ្តែតទឹកដែលដំណើរការនៅ 64 MHz ។ អង្គភាពគ្រីបគ្រីប ARM TrustZone® CryptoCell ត្រូវបានដាក់បញ្ចូលក្នុង onchip និងនាំមកនូវជម្រើសគ្រីបគ្រីបយ៉ាងទូលំទូលាយ ដែលដំណើរការដោយឯករាជ្យពី CPU ប្រកបដោយប្រសិទ្ធភាពខ្ពស់។ វាមានគ្រឿងកុំព្យូទ័រ និងចំណុចប្រទាក់ឌីជីថលជាច្រើនដូចជា SPI និង QSPI ល្បឿនលឿនសម្រាប់ភ្ជាប់ទៅ flash និងអេក្រង់ខាងក្រៅ PDM និង I2S សម្រាប់មីក្រូហ្វូនឌីជីថល និងអូឌីយ៉ូ និងឧបករណ៍ USB ល្បឿនពេញសម្រាប់ការផ្ទេរទិន្នន័យ និងការផ្គត់ផ្គង់ថាមពលសម្រាប់ការបញ្ចូលថ្ម។
Xinyuan ផ្តល់ធនធានផ្នែករឹង និងសូហ្វវែរជាមូលដ្ឋានដែលផ្តល់អំណាចដល់អ្នកបង្កើតកម្មវិធីក្នុងការបង្កើតគំនិតរបស់ពួកគេជុំវិញផ្នែករឹងស៊េរី NRF52 ។ ក្របខណ្ឌនៃការអភិវឌ្ឍន៍កម្មវិធីដែលផ្តល់ដោយ Xinyuan គឺមានបំណងសម្រាប់ការអភិវឌ្ឍន៍កម្មវិធី Internetof-Things (IoT) យ៉ាងឆាប់រហ័ស ជាមួយនឹង LoRa, Bluetooth, GPS និងការគ្រប់គ្រងថាមពលដែលអាចបត់បែនបាន និងមុខងារប្រព័ន្ធកម្រិតខ្ពស់ផ្សេងទៀត។
T-Echo ក៏អាចដាក់ដោយដៃ ជញ្ជាំង ឬដាក់នៅលើតុដើម្បីដំណើរការ។

១.២. អាឌូណូ
សំណុំនៃកម្មវិធីឆ្លងវេទិកាដែលសរសេរជាភាសាចាវ៉ា។ Arduino Software IDE គឺបានមកពីភាសាដំណើរការកម្មវិធី និងបរិយាកាសអភិវឌ្ឍន៍រួមបញ្ចូលគ្នានៃកម្មវិធី Wiring ។ អ្នកប្រើប្រាស់អាចបង្កើតកម្មវិធីនៅក្នុង Windows/Linux/MacOS ដោយផ្អែកលើ Arduino។ វាត្រូវបានណែនាំឱ្យប្រើ Windows 10 ។ ប្រព័ន្ធប្រតិបត្តិការ Windows ត្រូវបានប្រើជាអតីតample ក្នុងឯកសារនេះសម្រាប់គោលបំណងគំនូរ។

1.3. ការរៀបចំ
ដើម្បីបង្កើតកម្មវិធីសម្រាប់ NRF52840 អ្នកត្រូវការ:

  • កុំព្យូទ័រដែលផ្ទុកដោយប្រព័ន្ធប្រតិបត្តិការ Windows, Linux ឬ Mac
  • Toolchain ដើម្បីបង្កើតកម្មវិធីសម្រាប់ NRF52840
  • Arduino ដែលសំខាន់មាន API សម្រាប់ NRF52840 និងស្គ្រីបដើម្បីដំណើរការ Toolchain
  • បន្ទះ NRF52840 ខ្លួនវា និងខ្សែ USB ដើម្បីភ្ជាប់វាទៅកុំព្យូទ័រ។

២.១. ទាញយកកម្មវិធី Arduino
របៀបដំឡើងកម្មវិធី Arduino (IDE) លឿនបំផុតនៅលើម៉ាស៊ីន Windows
ការណែនាំរហ័ស
នេះ។ webគេហទំព័រផ្តល់នូវការបង្រៀនចាប់ផ្តើមរហ័ស

២.១.២. ជំហានដំឡើងសម្រាប់ Windows platform Arduino

LILYGO T-Echo TTGO ម៉ូឌុលឥតខ្សែ Meshtastic - រូបភាពទី 2បញ្ចូលចំណុចប្រទាក់ទាញយក ជ្រើសរើសកម្មវិធីដំឡើងវីនដូ ដើម្បីដំឡើងដោយផ្ទាល់

២.២. ដំឡើងកម្មវិធី Arduino

LILYGO T-Echo TTGO ម៉ូឌុលឥតខ្សែ Meshtastic - រូបភាពទី 3LILYGO T-Echo TTGO ម៉ូឌុលឥតខ្សែ Meshtastic - រូបភាពទី 4រង់ចាំការដំឡើង

កំណត់រចនាសម្ព័ន្ធ

3.1 ដំឡើងបរិស្ថាន nRF52
បើក Arduino បើកចំណូលចិត្ត
-> បន្ថែម https://adafruit.github.io/arduino-board-index/package_adafruit_index.json ទៅកាន់បញ្ជីអាសយដ្ឋានអ្នកគ្រប់គ្រងការដំឡើងបន្ទះLILYGO T-Echo TTGO ម៉ូឌុលឥតខ្សែ Meshtastic - រូបភាពទី 5

បើកកម្មវិធីគ្រប់គ្រងការដំឡើងក្តារ រង់ចាំការអាប់ដេតលិបិក្រមបញ្ចប់ ជ្រើសរើស 'Adafruit nRF52 by Adafruit' ហើយចុចដំឡើងLILYGO T-Echo TTGO ម៉ូឌុលឥតខ្សែ Meshtastic - រូបភាពទី 6

ភ្ជាប់

អ្នក​ជិត​ដល់​ហើយ។ ដើម្បី​អាច​បន្ត​បាន​ទៀត សូម​ភ្ជាប់​បន្ទះ​ទៅ​កុំព្យូទ័រ សូម​ពិនិត្យ​មើល​ថា​តើ​ច្រក​សៀរៀល​ណា​ដែល​បន្ទះ​អាច​មើល​ឃើញ ហើយ​ផ្ទៀងផ្ទាត់​ថា​តើ​ការ​ទំនាក់ទំនង​សៀរៀល​ដំណើរការ​ឬ​អត់។

T-Echo Softre

LILYGO T-Echo TTGO ម៉ូឌុលឥតខ្សែ Meshtastic - រូបភាពទី 7

សាកល្បងសាកល្បង

បើក https://github.com/Xinyuan-LilyGO/T-Echo
ទាញយក zip fileLILYGO T-Echo TTGO ម៉ូឌុលឥតខ្សែ Meshtastic - រូបភាពទី 8

ចម្លងថតទាំងអស់នៅក្នុងថត lib ទៅ “C:\User\ \Documents\Arduino\libraries"

បង្ហោះ Sketch

៦.១. ជ្រើសរើសក្រុមប្រឹក្សាភិបាល
ឧបករណ៍ << ក្រុមប្រឹក្សាភិបាល << Nordic nRF52840(PCA10056)LILYGO T-Echo TTGO ម៉ូឌុលឥតខ្សែ Meshtastic - រូបភាពទី 9

៦.២. ផ្ទុកឡើង
គំនូរព្រាង << ផ្ទុកឡើង LILYGO T-Echo TTGO ម៉ូឌុលឥតខ្សែ Meshtastic - រូបភាពទី 10

ការប្រុងប្រយ័ត្ន FCC៖
ការផ្លាស់ប្តូរ ឬការកែប្រែណាមួយដែលមិនមានការយល់ព្រមច្បាស់លាស់ដោយភាគីដែលទទួលខុសត្រូវចំពោះការអនុលោមភាពអាចចាត់ទុកជាមោឃៈសិទ្ធិអំណាចរបស់អ្នកប្រើប្រាស់ក្នុងប្រតិបត្តិការឧបករណ៍។
ឧបករណ៍នេះអនុលោមតាមផ្នែកទី 15 នៃច្បាប់ FCC ។ ប្រតិបត្តិការគឺស្ថិតនៅក្រោមលក្ខខណ្ឌពីរដូចខាងក្រោម៖ (1) ឧបករណ៍នេះប្រហែលជាមិនបង្កការរំខានដែលបង្កគ្រោះថ្នាក់ទេ ហើយ (2) ឧបករណ៍នេះត្រូវតែទទួលយកការជ្រៀតជ្រែកណាមួយដែលទទួលបាន រួមទាំងការរំខានដែលអាចបណ្តាលឱ្យប្រតិបត្តិការដែលមិនចង់បាន។
ឧបករណ៍បញ្ជូននេះមិនត្រូវដាក់ទីតាំងរួមគ្នា ឬដំណើរការដោយភ្ជាប់ជាមួយអង់តែន ឬឧបករណ៍បញ្ជូនផ្សេងទៀតឡើយ។

ចំណាំសំខាន់៖
ចំណាំ៖ ឧបករណ៍នេះត្រូវបានសាកល្បង និងរកឃើញថាអនុលោមតាមដែនកំណត់សម្រាប់ឧបករណ៍ឌីជីថលថ្នាក់ B ដោយអនុលោមតាមផ្នែកទី 15 នៃច្បាប់ FCC ។ ដែនកំណត់ទាំងនេះត្រូវបានរចនាឡើងដើម្បីផ្តល់ការការពារសមហេតុផលប្រឆាំងនឹងការជ្រៀតជ្រែកដែលបង្កគ្រោះថ្នាក់នៅក្នុងការដំឡើងលំនៅដ្ឋាន។ ឧបករណ៍នេះបង្កើត ប្រើប្រាស់ និងអាចបញ្ចេញថាមពលប្រេកង់វិទ្យុ ហើយប្រសិនបើមិនបានដំឡើង និងប្រើប្រាស់ដោយអនុលោមតាមការណែនាំ អាចបណ្តាលឱ្យមានការរំខានដល់ការទំនាក់ទំនងវិទ្យុ។ ទោះជាយ៉ាងណាក៏ដោយមិនមានការធានាថាការជ្រៀតជ្រែកនឹងមិនកើតឡើងនៅក្នុងការដំឡើងជាក់លាក់នោះទេ។ ប្រសិនបើឧបករណ៍នេះបង្កការរំខានប្រកបដោយគ្រោះថ្នាក់ដល់ការទទួលវិទ្យុ ឬទូរទស្សន៍ ដែលអាចត្រូវបានកំណត់ដោយការបិទ និងបើកឧបករណ៍ អ្នកប្រើប្រាស់ត្រូវបានលើកទឹកចិត្តឱ្យព្យាយាមកែតម្រូវការជ្រៀតជ្រែកដោយវិធានការមួយ ឬច្រើនដូចខាងក្រោម៖

  • តំរង់ទិស ឬផ្លាស់ប្តូរទីតាំងអង់តែនទទួល។
  • បង្កើនការបំបែករវាងឧបករណ៍និងអ្នកទទួល។
  • ភ្ជាប់ឧបករណ៍ចូលទៅក្នុងព្រីមួយនៅលើសៀគ្វីដែលខុសពីឧបករណ៍ទទួលត្រូវបានភ្ជាប់។
  • ពិគ្រោះជាមួយអ្នកចែកបៀ ឬអ្នកបច្ចេកទេសវិទ្យុ/ទូរទស្សន៍ដែលមានបទពិសោធន៍ ដើម្បីទទួលបានជំនួយ។

សេចក្តីថ្លែងការណ៍នៃការប៉ះពាល់នឹងវិទ្យុសកម្ម FCC៖
ឧបករណ៍នេះអនុលោមតាមដែនកំណត់នៃការប៉ះពាល់នឹងវិទ្យុសកម្មរបស់ FCC ដែលបានកំណត់សម្រាប់បរិយាកាសដែលមិនអាចគ្រប់គ្រងបាន។

ឯកសារ/ធនធាន

ម៉ូឌុលឥតខ្សែ LILYGO T-Echo TTGO Meshtastic [pdf] ការណែនាំអ្នកប្រើប្រាស់
T-ECHO, TECHO, 2ASYE-T-ECHO, 2ASYETECHO, T-Echo TTGO Meshtastic Wireless Module, T-Echo Wireless Module, TTGO Meshtastic Wireless Module, Meshtastic Wireless Module, TTGO Wireless Module, Wireless Module, ម៉ូឌុល

ឯកសារយោង

ទុកមតិយោបល់

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