ESP8266 ការបោះពុម្ព 3D

ព័ត៌មានអំពីផលិតផល

លក្ខណៈ​ពិសេស៖

  • ចំណងជើង៖ សៀវភៅណែនាំអំពីការ Hack និង IoT ឧបករណ៍ប្រើប្រាស់ក្នុងផ្ទះ
  • អ្នកនិពន្ធ៖ Hans Henrik Skovgaard
  • ការបោះពុម្ភផ្សាយ៖ ការបោះពុម្ព Elektor
  • ISBN: 978-3-89576-536-0 (Print), 978-3-89576-537-7 (eBook)

សេចក្តីណែនាំអំពីការប្រើប្រាស់ផលិតផល៖

អំពីផលិតផល៖

សៀវភៅណែនាំអំពីការ Hack-and-IoT ឧបករណ៍ប្រើប្រាស់ក្នុងផ្ទះផ្តល់នូវតម្លៃសមរម្យ
ដំណោះស្រាយដោយប្រើបច្ចេកវិទ្យាបោះពុម្ព ESP8266 និង 3D ។ អ្នកនិពន្ធ
ដោយ Hans Henrik Skovgaard សៀវភៅនេះគឺជាការណែនាំដ៏ទូលំទូលាយសម្រាប់
អ្នកចូលចិត្ត DIY និងអ្នករចនាអេឡិចត្រូនិច។

លក្ខណៈសំខាន់ៗ៖

  • ការស្វែងយល់ពីបច្ចេកទេសលួចចូលប្រើប្រាស់ក្នុងផ្ទះ
  • ការរួមបញ្ចូលគំនិត IoT ជាមួយ ESP8266
  • ការប្រើប្រាស់ការបោះពុម្ព 3D សម្រាប់បង្កើតដំណោះស្រាយផ្ទាល់ខ្លួន

របៀបប្រើ៖

  1. ចាប់ផ្តើមដោយការអានជំពូកណែនាំ ដើម្បីយល់
    មូលដ្ឋាន។
  2. អនុវត្តតាមការណែនាំជាជំហាន ៗ សម្រាប់គម្រោងផ្សេងៗដែលបានរៀបរាប់
    នៅក្នុងសៀវភៅ។
  3. សូមមើលដ្យាក្រាម និងរូបភាពសម្រាប់កាន់តែប្រសើរ
    ការយល់ដឹង។
  4. ពិសោធន៍ជាមួយឧamples ដើម្បីបង្កើនរបស់អ្នក។
    ជំនាញ។

គន្លឹះសម្រាប់អ្នកប្រើប្រាស់៖

  • ត្រូវប្រាកដថាអ្នកមានសិទ្ធិចូលប្រើម៉ូឌុល ESP8266 និងម៉ាស៊ីនបោះពុម្ព 3D
    សម្រាប់ការអនុវត្តជាក់ស្តែង។
  • កត់ត្រា និងកត់ត្រាគំនិតសម្រាប់ឧបករណ៍ប្រើប្រាស់ក្នុងផ្ទះតែមួយគត់របស់អ្នក។
    គម្រោង។
  • ចូលរួមសហគមន៍អនឡាញ ឬវេទិកាដើម្បីចែករំលែកបទពិសោធន៍របស់អ្នក និង
    រៀនពីអ្នកដទៃ។

FAQ (សំណួរដែលសួរញឹកញាប់)៖

សំណួរ៖ តើសៀវភៅណែនាំនេះអាចមានប្រយោជន៍សម្រាប់អ្នកចាប់ផ្តើមដំបូងដែរឬទេ?
អេឡិចត្រូនិក?

A: បាទ សៀវភៅណែនាំផ្តល់ព័ត៌មានលម្អិត
ការពន្យល់ និងគម្រោងដោយដៃ សមរម្យសម្រាប់អ្នកចាប់ផ្តើមដំបូងដើម្បីរៀន
និងរុករក។

សំណួរ៖ តើមានតម្រូវការផ្នែករឹងជាក់លាក់ដើម្បីអនុវត្តតាម
គម្រោង?

A: ខណៈពេលដែលសៀវភៅណែនាំផ្តោតលើ ESP8266 និង
ការបោះពុម្ព 3D គ្រឿងអេឡិចត្រូនិចជាមូលដ្ឋាន និងឧបករណ៍ក៏អាចមានផងដែរ។
ទាមទារសម្រាប់គម្រោងមួយចំនួន។

សៀវភៅ
សៀវភៅណែនាំអំពីការ Hack និង IoT ឧបករណ៍ប្រើប្រាស់ក្នុងផ្ទះ
ដំណោះស្រាយដែលមានតម្លៃសមរម្យជាមួយនឹងការបោះពុម្ព ESP8266 និងការបោះពុម្ព 3D
Hans Henrik Skovgaard

សៀវភៅណែនាំអំពីការ Hack និង IoT ឧបករណ៍ប្រើប្រាស់ក្នុងផ្ទះ
ដំណោះស្រាយដែលមានតម្លៃសមរម្យជាមួយនឹងការបោះពុម្ព ESP8266 និងការបោះពុម្ព 3D

Hans Henrik Skovgaard

នេះគឺជាការបោះពុម្ភ Elektor ។ Elektor គឺជាម៉ាកប្រព័ន្ធផ្សព្វផ្សាយរបស់
Elektor International Media BV PO Box 11, NL-6114-ZG Susteren, The Netherlands Phone: +31 46 4389444
រក្សា​រ​សិទ្ធ​គ្រប់យ៉ាង។ គ្មានផ្នែកនៃសៀវភៅនេះអាចត្រូវបានផលិតឡើងវិញក្នុងទម្រង់ជាសម្ភារៈណាមួយ រួមទាំងការថតចម្លង ឬ
ការរក្សាទុកនៅក្នុងឧបករណ៍ផ្ទុកណាមួយដោយមធ្យោបាយអេឡិចត្រូនិច និងថាតើជាបណ្តោះអាសន្ន ឬដោយចៃដន្យចំពោះការប្រើប្រាស់ផ្សេងទៀតនៃការបោះពុម្ពផ្សាយនេះ ដោយគ្មានការអនុញ្ញាតជាលាយលក្ខណ៍អក្សរពីម្ចាស់កម្មសិទ្ធិបញ្ញា លើកលែងតែអនុលោមតាមបទប្បញ្ញត្តិនៃច្បាប់រចនារក្សាសិទ្ធិ និងប៉ាតង់ឆ្នាំ 1988 ឬក្រោមលក្ខខណ្ឌនៃ អាជ្ញាប័ណ្ណដែលចេញដោយទីភ្នាក់ងារសិទ្ធិអនុញ្ញាតសិទ្ធិអ្នកនិពន្ធ Ltd., 90 Tottenham Court Road, London, England W1P 9HE ។ ពាក្យស្នើសុំការអនុញ្ញាតពីម្ចាស់រក្សាសិទ្ធិក្នុងការផលិតឡើងវិញនូវផ្នែកណាមួយនៃការបោះពុម្ពផ្សាយគួរតែត្រូវបានផ្ញើទៅកាន់អ្នកបោះពុម្ពផ្សាយ។
សេចក្តីប្រកាស
អ្នកនិពន្ធ និងអ្នកបោះពុម្ពផ្សាយបានប្រើការខិតខំប្រឹងប្រែងអស់ពីសមត្ថភាពរបស់ពួកគេក្នុងការធានានូវភាពត្រឹមត្រូវនៃព័ត៌មានដែលមាននៅក្នុងសៀវភៅនេះ។ ពួកគេមិនសន្មត់ ហើយបដិសេធមិនទទួលខុសត្រូវចំពោះភាគីណាមួយចំពោះការបាត់បង់ ឬការខូចខាតណាមួយដែលបង្កឡើងដោយកំហុស ឬការខកខានក្នុងសៀវភៅនេះ មិនថាកំហុស ឬការលុបចោលនោះកើតចេញពីការធ្វេសប្រហែស គ្រោះថ្នាក់ ឬមូលហេតុផ្សេងទៀតណាមួយឡើយ។ កម្មវិធីទាំងអស់ដែលបានផ្តល់ឱ្យនៅក្នុងសៀវភៅគឺរក្សាសិទ្ធិរបស់អ្នកនិពន្ធ និង Elektor International Media ។ កម្មវិធីទាំងនេះអាចប្រើសម្រាប់គោលបំណងអប់រំតែប៉ុណ្ណោះ។ ការអនុញ្ញាតជាលាយលក្ខណ៍អក្សរពីអ្នកនិពន្ធ ឬ Elektor ត្រូវតែទទួលបាន មុនពេលដែលកម្មវិធីទាំងនេះអាចត្រូវបានប្រើសម្រាប់គោលបំណងពាណិជ្ជកម្ម។
កាតាឡុកបណ្ណាល័យអង់គ្លេសក្នុងទិន្នន័យបោះពុម្ពផ្សាយ
កំណត់ត្រាកាតាឡុកសម្រាប់សៀវភៅនេះអាចរកបានពីបណ្ណាល័យអង់គ្លេស
ISBN 978-3-89576-536-0 បោះពុម្ព ISBN 978-3-89576-537-7 សៀវភៅអេឡិចត្រូនិច
© រក្សាសិទ្ធិឆ្នាំ 2022៖ Elektor International Media BV Editor: Jan Buiting, MA Prepress Production: D-Vision, Julian van den Berg
Elektor គឺជាផ្នែកមួយនៃ EIM ដែលជាប្រភពឈានមុខគេរបស់ពិភពលោកនៃព័ត៌មានបច្ចេកទេស និងផលិតផលអេឡិចត្រូនិកសំខាន់ៗសម្រាប់វិស្វករ អ្នករចនាអេឡិចត្រូនិច និងក្រុមហ៊ុនដែលស្វែងរកការចូលរួមពួកគេ។ ជារៀងរាល់ថ្ងៃ ក្រុមការងារអន្តរជាតិរបស់យើងបង្កើត និងផ្តល់នូវខ្លឹមសារដែលមានគុណភាពខ្ពស់ – តាមរយៈបណ្តាញផ្សព្វផ្សាយជាច្រើន (រួមទាំងទស្សនាវដ្តី វីដេអូ ប្រព័ន្ធផ្សព្វផ្សាយឌីជីថល និងប្រព័ន្ធផ្សព្វផ្សាយសង្គម) ជាភាសាជាច្រើន ដែលទាក់ទងនឹងការរចនាអេឡិចត្រូនិក និងឧបករណ៍អេឡិចត្រូនិក DIY ។ www.elektormagazine.com
4

មាតិកា
មាតិកា
ជំពូកទី 1 · សេចក្តីផ្តើម។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ហេតុអ្វីបានជាសៀវភៅនេះ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. តើសៀវភៅនេះសម្រាប់អ្នកណា? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. របៀបប្រើសៀវភៅនេះ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. អង្គការនៃសៀវភៅ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ជំពូកទី 2: សមាសធាតុ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ជំពូកទី 3៖ ការដំឡើង Arduino IDE ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ជំពូកទី 4: ការដំឡើង emoncms ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ជំពូកទី 5៖ ការដំឡើង MQTT (មូស) នៅលើ Raspberry Pi ។ . . . . . . . . . . . . . . ៤.៣.១ ៨. ជំពូកទី ៦៖ OpenSCAD ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ជំពូកទី 7៖ សុវត្ថិភាព ESP8266 ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ជំពូកទី ៨៖ ESP8 អ្នកឃ្លាំមើល។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ជំពូកទី 9៖ ESP8266 ជុំវិញការអាប់ដេត/កម្មវិធីតាមអាកាស (OTA)។ . . . . . . . . . . . ៤.៣.១ ៨. ជំពូកទី 10៖ អង់តែនវ៉ាយហ្វាយ ESP8266 ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ជំពូកទី 11: ESP8266 លំនៅដ្ឋាន។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ជំពូកទី 12៖ ច្រកចេញចូល VPN ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ជំពូកទី 13៖ ការរចនាកម្មវិធី/កម្មវិធីបង្កប់។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ជំពូកទី 14: ការ Hack IKEA ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ជំពូកទី 15: ម៉ូនីទ័រចាក់សោទ្វារ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ជំពូកទី 16៖ ឧបករណ៍ចាប់សញ្ញាថាមពល។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ជំពូកទី 17៖ ការគ្រប់គ្រងទូទឹកកក។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ជំពូកទី 18៖ ទែម៉ូស្តាតផ្ទះកញ្ចក់។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ជំពូកទី 19: ការត្រួតពិនិត្យការបញ្ជូនត 230-VAC ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ជំពូកទី 20៖ ឧបករណ៍ចាប់សញ្ញាសីតុណ្ហភាពឯករាជ្យ។ . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ជំពូកទី 21៖ ឧបករណ៍ចាប់សញ្ញាសីតុណ្ហភាព សម្ពាធ និងសំណើម។ . . . . . . . . . . . . . . ៤.៣.១ ៨. ជំពូកទី 22៖ ឧបករណ៍បញ្ជា IKEA Trådfri ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ជំពូកទី 23: ការដោះស្រាយបញ្ហា។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ជំពូកទី 24៖ ប្លង់ PCB ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. អក្សរកាត់។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ឯកសារយោង។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5

សៀវភៅណែនាំអំពីការ Hack និង IoT ឧបករណ៍ប្រើប្រាស់ក្នុងផ្ទះ
១.៧. មតិកែលម្អ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.7 ជំពូកទី 21 · សមាសធាតុ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២២
២.១. ESP2.1 ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២២ ២.១.១. Wemos/Lolin, កំណត់ចំណាំទូទៅ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៣ ២.១.២. របៀប​នៃ​ការ​គេង ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៤ ២.២. Raspberry Pi ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៥ ២.២.១. ការកំណត់រចនាសម្ព័ន្ធ Raspberry Pi ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៥ ២.៣. គ្រឿងអលង្ការ Neopixel 8266... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣១ ២.៤. IKEA Grönö lamp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣២ ២.៥. អេសអេសអេស។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣៣ ២.៦. អតិបរមា DS32B2.5 ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣៤ ២.៧. QRE33 (អាណាឡូក) ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣៤ ២.៨. ស៊ីឡាប MGM2.6L ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣៥ ២.៩. ឧបករណ៍ I/O ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣៦ ២.៩.១. SHT18 Shield ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣៦ ២.៩.២. HP20B Shield ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 ជំពូកទី 2.7 · ការដំឡើង Arduino IDE ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣៨ ៣.១. ការដំឡើងស្តង់ដារ Arduino IDE ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣៨ ៣.២. ការគាំទ្រ ESP1113 ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣៨ ៣.៣. SPI Flash File ការដំឡើងប្រព័ន្ធ (SPIFFS) ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤១ ៣.៤. ជម្មើសជំនួសសម្រាប់ SPI Flash File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤៥ ៣.៥. បណ្ណាល័យបន្ថែម។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 ជំពូកទី 3.5 · ការដំឡើង emoncms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 4 ធ្វើបច្ចុប្បន្នភាព និងដំឡើងកំណែ Raspberry Pi ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤៨ ៤.២. ដំឡើងភាពអាស្រ័យ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤៩ ៤.២.១. MariaDB និង apache ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤៩ ៤.២.២. phpMyAdmin ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៥១ ៤.២.៣. PECL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៥៤ ៤.៣. កូដ emoncms ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៥៨ ៤.៣.១. កំណត់រចនាសម្ព័ន្ធ emoncms ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៥៩ ៤.៤. ម៉ូឌុល emoncms ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៦៥ ៤.៤.១. ផ្ទាំងគ្រប់គ្រង។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៦៥
6

មាតិកា
៤.៤.២. ក្រាហ្វ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៦៧ ៤.៤.៣. កម្មវិធី។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៦៩ ៤.៥. ឯកសារ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.4.2 ជំពូកទី 67 · ការដំឡើង MQTT (មូស) នៅលើ Raspberry Pi ។ . . . . . . . . . . . . . . . ៧៤ ៥.១. ការដំឡើងឈ្មួញកណ្តាលមូស។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៧៦ ៥.២. ការដំឡើងម៉ាស៊ីនភ្ញៀវ Mosquitto (RPI) ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៨០ ៥.៣. ការផ្ទៀងផ្ទាត់ការដំឡើង Mosquitto ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៨១ ៥.៤. ការដំឡើងកម្មវិធី Mosquitto client (Windows PC) ។ . . . . . . . . . . . . . . . . . . . . . . . 4.4.3 ជំពូកទី 69 · OpenSCAD ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.5 ជំពូកទី 70 · សុវត្ថិភាព ESP5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៨៨ ៧.១. VPN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 ជំពូកទី 5.1 · ESP76 Watchdogs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៨៩ ៨.១. អ្នកឃ្លាំមើលជាទូទៅ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៨៩ ៨.២. អ្នកឃ្លាំមើលរង្វិលជុំ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.2 80.ហេតុផលចាប់ផ្ដើម។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.3 ជំពូកទី 81 · ESP5.4 Over The Air Update/Programming (OTA) ។ . . . . . . . . . . . . ៩៦ ៩.១. web កម្មវិធីរុករក OTA ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៩៦ ៩.១.១. កំណត់រចនាសម្ព័ន្ធ Arduino IDE ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៩៧ ៩.១.២. រៀបចំកម្មវិធីដែលដំណើរការរួចហើយសម្រាប់ការអាប់ដេត OTA ។ . . . . . . . . . . . . . . . . . . . . . . ៩៧ ៩.១.៣. ការធ្វើបច្ចុប្បន្នភាព OTA ឧamples ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៩៨ ៩.១.៣.១. ការបង្កើតកម្មវិធីបង្កប់។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 9.1.3.1. អាប់ដេតកម្មវិធីបង្កប់។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 9.1.3.2. Fileការកសាងប្រព័ន្ធ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១០៤ ៩.១.៣.៤. Fileការធ្វើបច្ចុប្បន្នភាពប្រព័ន្ធ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១០៦ ៩.១.៣.៥. ការធ្វើបច្ចុប្បន្នភាព OTA ជាមួយនឹងការការពារពាក្យសម្ងាត់។ . . . . . . . . . . . . . . . . . . . . . . . . . . . ១០៧ ៩.១.៤. CLI OTA ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 ជំពូកទី 9.1.3.5 · អង់តែនវ៉ាយហ្វាយ ESP107 ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១១០ ១០.១. វិមាត្រសម្រាប់អង់តែនខាងក្រៅ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១១១ ១០.២. អង់តែនដែលត្រៀមរួចជាស្រេច។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១១៣ ១០.៣. អង់តែនសង្គ្រោះ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១១៣ ១០.៤. អង់តែន DIY ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១១៦ ១០.៥. អង់តែន DIY Yagi (9.1.4 GHz) ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១១៩
7

សៀវភៅណែនាំអំពីការ Hack និង IoT ឧបករណ៍ប្រើប្រាស់ក្នុងផ្ទះ
១០.៥.១. មេកានិច។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១២២ ១០.៦. ការវាស់វែងអង់តែន។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១២៦ ១០.៧. ការសិក្សាបន្ថែម។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10.5.1 ជំពូកទី 122 · ESP10.6 លំនៅដ្ឋាន។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១២៨ ១១.១. ផ្ទះស្តង់ដារខ្នាតតូច LOLIN D126 ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១២៨ ១១.២. LOLIN D10.7 ផ្ទះស្ដង់ដារខ្នាតតូច។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១២៩ ១១.៣. ផ្ទះចាក់សោទ្វារខ្នាតតូច LOLIN D127 ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៣១ ១១.៤. ផ្ទះបញ្ជាទូទឹកកកខ្នាតតូច LOLIN D11 ។ . . . . . . . . . . . . . . . . . . . . . . . . . ១៣២ ១១.៥. ផ្ទះឧបករណ៍ចាប់សញ្ញាថាមពលខ្នាតតូច LOLIN D8266 ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៣៣ ១១.៦. ផ្ទះឧបករណ៍បញ្ជា LOLIN D128 ខ្នាតតូច IKEA Trådfri ។ . . . . . . . . . . . . . . . . . . . . . . . 11.1 ជំពូកទី 1 · VPN Gateway ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៣៧ ១២.១. ការកំណត់រចនាសម្ព័ន្ធជញ្ជាំងភ្លើង។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៣៨ ១២.២. ការកំណត់រចនាសម្ព័ន្ធ Raspberry Pi ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៤០ ១២.២.១. ការកំណត់រចនាសម្ព័ន្ធមូលដ្ឋាន។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៤០ ១២.២.២. ការដំឡើង OpenVPN ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៤៣ ១២.២.៣. ការកំណត់រចនាសម្ព័ន្ធ OpenVPN ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៤៥ ១២.២.៣.១. ការអនុញ្ញាត OpenVPN file. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៤៥ ១២.២.៣.២. ចាប់ផ្តើមនៅម៉ោងចាប់ផ្ដើម។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៤៦ ១២.២.៣.៣. ការកំណត់រចនាសម្ព័ន្ធច្រកចេញចូល VPN (រីករាយជាមួយតារាង IP!) ។ . . . . . . . . . . . . . . ១៤៧ ១២.៣. ការប្រើប្រាស់ VPN gateway ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៥១ ១២.៣.១. ការកែលម្អ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 ជំពូកទី 12.2.3.2 · ការរចនាកម្មវិធី/កម្មវិធីបង្កប់។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៥២ ១៣.១. ការប្រើប្រាស់ EEPROM ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៥៣ ១៣.២. មុខងារឧបករណ៍ប្រើប្រាស់។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៥៣ ១៣.២.១. ការដំឡើងមុខងារឧបករណ៍ប្រើប្រាស់។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៥៣ ១៣.២.២. formatBytes() ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៥៥ ១៣.២.៣. printFloat()។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 12.2.3.3 គឺជាលេខ()។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៥៥ ១៣.២.៥. errorState (រដ្ឋ int) ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៥៦ ១៣.២.៦. ចុច រង់ចាំ () ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៥៦ ១៣.២.៧. CACHE_RAM_ATTR lwdtcb() ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៥៦ ១៣.២.៨. lwdtFeedInit() ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៥៦
8

មាតិកា
១៣.២.៩. lwdtFeed() ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៥៦ ១៣.២.១០. getBootDevice() ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៥៧ ១៣.២.១១. ចាប់ផ្តើមវ៉ាយហ្វាយ () ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៥៧ ១៣.២.១២. បង្ហាញស្ថានភាពវ៉ាយហ្វាយ () ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៥៧ ១៣.២.១៣. doWifiConnect() ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៥៨ ១៣.២.១៤. MQTT_connect(). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13.2.9 ជំពូកទី 156 · ការ Hack IKEA ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៦០ ១៤.១. គ្រោងការណ៍។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៦០ ១៤.២. ការជួបប្រជុំមេកានិច។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៦០ ១៤.២.១. Grönö lamp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៦១ ១៤.២.២. ផ្ទះ ESP161 ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៦៥ ១៤.៣. កម្មវិធី។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៦៦ ១៤.៣.១. បណ្ណាល័យបន្ថែម។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៦៦ ១៤.៣.២. លក្ខណៈ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៦៧ ១៤.៣.៣. រចនា។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៦៧ ១៤.៣.៣.១. web ចំណុចប្រទាក់។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៦៧ ១៤.៣.៤. កម្មវិធីបង្កប់ Wemos ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៧០ ១៤.៣.៤.១. ការដំឡើង () ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៧០ ១៤.៣.៤.២. រង្វិលជុំ () ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៧១ ១៤.៣.៥. សំណើ HTTP POST ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៧១ ១៤.៣.៥.១. កូដសំណើ HTTP POST ជាទូទៅ។ . . . . . . . . . . . . . . . . . . . . . . . . . ១៧២ ១៤.៣.៥.២. ពាក្យបញ្ជាស្នើសុំ HTTP POST ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៧២ ១៤.៣.៦. ការអនុវត្តការបំភ្លឺ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៧៤ ១៤.៣.៦.១. ឥន្ទធនូ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៧៤ ១៤.៣.៦.២. កង់ឥន្ទធនូ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៧៥ ១៤.៣.៦.៣. ឋិតិវន្ត។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៧៥ ១៤.៣.៦.៣. រសាត់។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៧៦ ១៤.៤. ប្រតិបត្តិការ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៧៨ ១៤.៤.១. ការប្រើប្រាស់ប្រចាំថ្ងៃ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៧៨ ១៤.៤.១.១. ថាមពលឡើង។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៧៨ ១៤.៤.២. ការកំណត់​រចនាសម្ព័ន្ធ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 ជំពូកទី 14.3.4 · ម៉ូនីទ័រចាក់សោទ្វារ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ១៧៩
9

សៀវភៅណែនាំអំពីការ Hack និង IoT ឧបករណ៍ប្រើប្រាស់ក្នុងផ្ទះ
០១. គ្រោងការណ៍។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ការជួបប្រជុំមេកានិច។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. កម្មវិធី។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. កម្មវិធីបង្កប់ Emoncms wemos ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ការដំឡើង () ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. រង្វិលជុំ () ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ផ្ទាំងគ្រប់គ្រង Emoncms ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. កម្មវិធីបង្កប់ MQTT wemos ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. អ្នកបោះពុម្ពផ្សាយអតិថិជន MQTT ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. អតិថិជនអតិថិជន MQTT ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ឈ្មួញកណ្តាល MQTT ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199 ជំពូកទី 16 · ឧបករណ៍ចាប់សញ្ញាថាមពល។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. គ្រោងការណ៍។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ការជួបប្រជុំមេកានិច។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. កម្មវិធី។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. កម្មវិធីបង្កប់ Wemos ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ការដំឡើង () ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. រង្វិលជុំ () ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. មុខងារ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ប្រតិបត្តិការ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ផ្ទាំងគ្រប់គ្រង។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209 ជំពូកទី 17 · ការគ្រប់គ្រងទូទឹកកក។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. គ្រោងការណ៍។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. អេសអេសអេស។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. DS18B20 ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ការជួបប្រជុំមេកានិច។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. មិនមានការកែប្រែចំពោះទូទឹកកកទាល់តែសោះ។ . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ការកែប្រែទូទឹកកក។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. កម្មវិធី។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. បណ្ណាល័យបន្ថែម។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. កម្មវិធីបង្កប់ Wemos ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240 17.3.2.1 ការដំឡើង() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10

មាតិកា
១៧.៣.២.២. រង្វិលជុំ () ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៤២ ១៧.៣.៣. បទប្បញ្ញត្តិសីតុណ្ហភាព។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៤២ ១៧.៣.៤. មុខងារឃ្លាំមើល។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៤៤ ១៧.៣.៥. web ចំណុចប្រទាក់។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៤៤ ១៧.៣.៥.១. កំណត់សីតុណ្ហភាពនិង hysteresis ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៤៥ ១៧.៣.៥.២. បើកឧបករណ៍វាស់សីតុណ្ហភាព។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៤៥ ១៧.៣.៥.៣. រក្សាទុកការកំណត់។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៤៧ ១៧.៣.៦. SPI Flash File ប្រព័ន្ធ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៤៧ ១៧.៣.៧. ចងក្រង។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៤៧ ១៧.៤. ប្រតិបត្តិការ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៤៨ ១៧.៥. ផ្ទាំងគ្រប់គ្រង។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247 ជំពូកទី 17.3.7 · ទែម៉ូស្ដាតផ្ទះកញ្ចក់។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៦០ ១៨.១. គ្រោងការណ៍។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247 17.4. អេសអេសអេស។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៦៥ ១៨.១.២. DS248B17.5 ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៦៥ ១៨.២. ការជួបប្រជុំមេកានិច។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៦៦ ១៨.៣. កម្មវិធី។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៧០ ១៨.៣.១. បណ្ណាល័យបន្ថែម។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៧០ ១៨.៣.២. កម្មវិធីបង្កប់ Wemos ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៧១ ១៨.៣.២.១. ការដំឡើង () ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៧២ ១៨.៣.២.២. រង្វិលជុំ () ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៧២ ១៨.៣.៣. បទប្បញ្ញត្តិសីតុណ្ហភាព។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៧២ ១៨.៣.៤. មុខងារឃ្លាំមើល។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៧៤ ១៨.៣.៥. web ចំណុចប្រទាក់។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274 18.3.5.1 កំណត់សីតុណ្ហភាព និង hysteresis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275 18.3.5.2 បើកកម្មវិធីកំណត់សីតុណ្ហភាព។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៧៦ ១៨.៣.៥.៣. រក្សាទុកការកំណត់។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៧៧ ១៨.៣.៦. SPI Flash File ប្រព័ន្ធ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៧៧ ១៨.៣.៧. ចងក្រង។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៧៨ ១៨.៤. ប្រតិបត្តិការ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៧៨ ១៨.៥. ផ្ទាំងគ្រប់គ្រង។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277 ជំពូក 18.3.7 · 278-VAC Relay Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៩២
11

សៀវភៅណែនាំអំពីការ Hack និង IoT ឧបករណ៍ប្រើប្រាស់ក្នុងផ្ទះ
១៩.១. កម្មវិធី។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៩២ ១៩.១.១. កម្មវិធីបង្កប់ Wemos ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19.1 292.setup() ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៩២ ១៩.១.១.២. រង្វិលជុំ () ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ២៩២ ១៩.១.២. Web ចំណុចប្រទាក់។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ផ្នែករឹង។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. អេសអេសអេស។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. លំនៅដ្ឋាន។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. បញ្ជូនត។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294 19.2.2.1 លំនៅដ្ឋាន . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. Relay Shield ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. លំនៅដ្ឋាន។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ជម្រើស 230-VAC relay បើក / បិទការសាងសង់។ . . . . . . . . . . . . . . . . . . . . . 297 ជំពូកទី 20 · ឧបករណ៍ចាប់សញ្ញាសីតុណ្ហភាពឯករាជ្យ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. លំនៅដ្ឋាន។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. កម្មវិធី។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. បណ្ណាល័យបន្ថែម។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. កម្មវិធីដែលបើកដំណើរការ OTA ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. កម្មវិធីបង្កប់ Wemos ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ផ្ទាំងគ្រប់គ្រង។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. កម្មវិធីដែលបើករបៀបគេង។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ភាពខុសគ្នានៃរបៀបគេងផ្នែករឹង និងការដំឡើង។ . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. កម្មវិធីបង្កប់ Wemos ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ផ្ទាំងគ្រប់គ្រង។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308 ជំពូកទី 21 · ឧបករណ៍ចាប់សញ្ញាសីតុណ្ហភាព សម្ពាធ និងសំណើម។ . . . . . . . . . . . . . . . . ៤.៣.១ ៨. គ្រោងការណ៍។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. កម្មវិធី។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. បណ្ណាល័យបន្ថែម។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. HP303B ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. SHT3x ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. កម្មវិធីបង្កប់។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ការដំឡើង () ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12

មាតិកា
២១.២.២.២. រង្វិលជុំ () ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣១២ ២១.២.៣. Web ចំណុចប្រទាក់។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣១៣ ២១.៣. ផ្ទាំងគ្រប់គ្រង។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313 ជំពូកទី 21.3 · IKEA Trådfri Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣១៨ ២២.១. ការពិពណ៌នាអំពីគំនិត។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣១៨ ២២.២. ការចូលទៅកាន់ម៉ូឌុល IKEA trådfri ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣២១ ២២.៣. គ្រោងការណ៍។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣២៨ ២២.៤. ការជួបប្រជុំមេកានិច។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣៣០ ២២.៤.១. អ្នកលោតអាសយដ្ឋាន I314C ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣៣១ ២២.៤.២. ឧបករណ៍ភ្ជាប់ខាងក្រៅ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣៣១ ២២.៤.៣. ឧបករណ៍លោតថាមពល ZigBee ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣៣២ ២២.៤.៤. ស៊េរី LED resistors ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣៣២ ២២.៤.៥. ម៉ូឌុល ZigBee ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣៣២ ២២.៤.៦. ផ្សេងៗ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣៣៤ ២២.៥. កម្មវិធី។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣៣៥ ២២.៥.១. កម្មវិធីបង្កប់ Wemos ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣៣៥ ២២.៥.១.១. ការដំឡើង "សាកល្បងនិងបំបាត់កំហុស" () ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣៣៥ ២២.៥.១.២. រង្វិលជុំ "សាកល្បងនិងបំបាត់កំហុស" () ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣៣៦ ២២.៥.១.៣. ការដំឡើងឧបករណ៍បញ្ជា () ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣៣៦ ២២.៥.១.៤. ឧបករណ៍បញ្ជារង្វិលជុំ () ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣៣៨ ២២.៥.២. web ចំណុចប្រទាក់។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣៣៨ ២២.៥.៣. បណ្ណាល័យបន្ថែម។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣៣៩ ២២.៦. ប្រតិបត្តិការ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣៤០ ២២.៦.១. ការកំណត់រចនាសម្ព័ន្ធឧបករណ៍បញ្ជា (បន្ថែមម៉ូឌុល ZigBee) ។ . . . . . . . . . . . . ៣៤០ ២២.៦.១.១. ការបន្ថែមម៉ូឌុល ZigBee ជាមួយឧបករណ៍បញ្ជាពីចម្ងាយ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣៤១ ២២.៦.១.២. ការបន្ថែមម៉ូឌុល ZigBee ដោយគ្មានឧបករណ៍បញ្ជាពីចម្ងាយ។ . . . . . . . . . . . . . . . . . . . . . . . . . . ៣៤៥ ២២.៦.២. ការប្រើប្រាស់ឧបករណ៍បញ្ជា IKEA Trådfri ប្រចាំថ្ងៃ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . 338 ជំពូកទី 22.5.3 · ការដោះស្រាយបញ្ហា។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣៤៨ ២៣.១. បញ្ហាផ្នែករឹង។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣៤៨ ២៣.១.១. DS339B22.6 ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣៤៨ ២៣.១.២. LED ក្រហម / បៃតង។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣៤៩ ២៣.១.៣. ម៉ាស៊ីនបង្ហាប់។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៣៤៩
13

សៀវភៅណែនាំអំពីការ Hack និង IoT ឧបករណ៍ប្រើប្រាស់ក្នុងផ្ទះ
០១. ខ្សែ USB ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. បញ្ហាបណ្តាញ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. កម្មវិធីបង្កប់ Wemos ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. កំណត់ឡើងវិញ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. emoncms ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ការដំឡើងក្រាហ្វ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. បញ្ចូល / មតិព័ត៌មាន។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ម៉ូឌុល IKEA ZigBee ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ផ្ទុកឡើងកម្មវិធី។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ការបន្ថែមម៉ូឌុល ZigBee ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. សាកល្បងឧបករណ៍បញ្ជា IKEA Trådfri ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. រំខាន។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353 ជំពូកទី 24 · ប្លង់ PCB ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ម៉ូនីទ័រចាក់សោទ្វារ PCB ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ឧបករណ៍ចាប់សញ្ញាថាមពល។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. និយតករទូរទឹកកក។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. និយតករ PCB ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. DS18B20 PCB ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. កម្តៅផ្ទះកញ្ចក់។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ឧបករណ៍បញ្ជា IKEA Trådfri ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363 ជំពូកទី 25 · ការចុះបញ្ជីកម្មវិធី។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. HTTP POST ស្នើសុំកម្មវិធីឧបករណ៍ប្រើប្រាស់។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. PHP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. គ-កូដ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ពស់ថ្លាន់។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. កម្មវិធីកំណត់ម៉ោងឃ្លាំមើលរង្វិលជុំ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. មានទីតាំងនៅ hhsUtility.h/cpp ។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ដែលត្រូវបន្ថែមក្នុង setup(): . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ៤.៣.១ ៨. ដើម្បីបន្ថែមនៅក្នុងរង្វិលជុំ (): . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375 សន្ទស្សន៍។ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14

ឯកសារ/ធនធាន

elektor ESP8266 ការបោះពុម្ព 3D [pdf] ឯកសារទិន្នន័យ
ESP8266 ការបោះពុម្ព 3D, ESP8266, ការបោះពុម្ព 3D, ការបោះពុម្ព

ឯកសារយោង

ទុកមតិយោបល់

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