អ្នកស្រមៃ បើកឬបិទអ្វីមួយពីចម្ងាយ? អ្នកអាចបើកកម្តៅឬបិទវាប្រសិនបើអ្នកទុកវាដោយច្រឡំអ្នកក៏អាចបើកឬបិទ blinds បានប្រសិនបើអ្នកមានម៉ាស៊ីនស្វ័យប្រវត្តិឬធ្វើឱ្យផ្ទះរបស់អ្នកមានសីតុណ្ហភាពសមស្របដោយដំណើរការម៉ាស៊ីនត្រជាក់ពីគ្រប់ទិសទី។ មែនហើយនោះជាអ្វី សូណូហ្វហ្វ.
ឧទាហរណ៍មួយនៃឯកសារ អ្នកអាចរកបាននៅលើទីផ្សារគឺ Itead Sonoff។ វាគឺជាឧបករណ៍ដែលផ្អែកលើម៉ូឌុលអេអេសអេស ៨២៦៦ ដែលប្រាកដជាស្តាប់ទៅច្បាស់ប្រសិនបើអ្នកជាអ្នកបង្កើតនិងបង្កើតគម្រោង DIY ជាមួយអាឌូណូ។ វាគឺជាម៉ូឌុលវ៉ាយហ្វាយដែលមានប្រជាប្រិយបំផុតដែលយើងបានឧទ្ទិសរួចហើយ អត្ថបទពិសេសនៅ Hwlibre។ ទៅនោះ ម៉ូឌុលបានបន្ថែមបញ្ជូនតមួយ ធ្វើសកម្មភាពលើឧបករណ៍ដែលបានភ្ជាប់ដូច្នេះអាចបិទឬបើកវ៉ាយហ្វាយបាន។
លិបិក្រម
តើការកាត់ផ្តាច់កូនប្រុសគឺជាអ្វី?
Un សូហ្វុនគឺជាឧបករណ៍ប្តូរឆ្លាតវៃវ៉ាយហ្វាយ ដើម្បីអាចបើកនិងបិទឧបករណ៍អេឡិចត្រូនិកពីចម្ងាយ។ ឧបករណ៍នេះអនុញ្ញាតឱ្យអ្នកភ្ជាប់ទៅអ៊ីនធឺណិតតាមរយៈរ៉ោតទ័រវ៉ាយហ្វាយនៅក្នុងផ្ទះឬការិយាល័យរបស់អ្នក។ ពីឧបករណ៍ណាមួយដែលភ្ជាប់ទៅបណ្តាញនិងកន្លែងផ្សេងទៀតអ្នកអាចធ្វើអន្តរកម្មជាមួយវាដើម្បីគ្រប់គ្រងឧបករណ៍របស់អ្នក។
sonoffs ពាណិជ្ជកម្មជាច្រើនមាន កម្មវិធីផ្ទាល់ខ្លួនរបស់អ្នកសម្រាប់ប្រព័ន្ធប្រតិបត្តិការ Android ឬប្រព័ន្ធប្រតិបត្តិការ iOS ដែលអនុញ្ញាតឱ្យមានការត្រួតពិនិត្យងាយស្រួល។ ឧទាហរណ៍ Sonoff Basic មានកម្មវិធី eWeLink ។ លើសពីនេះទៀតនៅក្នុងកម្មវិធីទាំងនេះជាច្រើនពួកគេក៏អនុញ្ញាតឱ្យអ្នកកំណត់ពេលវេលាកំណត់ពេលវេលាដូច្នេះពួកគេត្រូវបានធ្វើឱ្យសកម្មនៅពេលវេលាជាក់លាក់។ ឧទាហរណ៍ដែលអនុញ្ញាតឱ្យឥឡូវនេះនៅលើវិស្សមកាលដែលអ្នកនឹងនៅឆ្ងាយពីផ្ទះអ្នកអាចកម្មវិធីដូច្នេះវិទ្យុត្រូវបានបើកនិងបិទឬពិការភ្នែកត្រូវបានលើកឡើងនិងរូបរាងដែលផ្ទះត្រូវបានកាន់កាប់ដើម្បីជៀសវាងការលួច ...
លើសពីនេះទៀត Sonoffs ពាណិជ្ជកម្មមួយចំនួនអនុវត្ត មុខងារដូច្នេះអ្នកអាចភ្ជាប់ពួកវាទៅនឹងឧបករណ៍ចាប់សញ្ញា ហើយថាឧបករណ៍បើកឬបិទអាស្រ័យលើសីតុណ្ហភាពសំឡេងឧបករណ៍ចាប់សញ្ញាវត្តមានសំណើមល។ នេះអាចមានប្រយោជន៍សម្រាប់ប្រព័ន្ធស្រោចស្រពសួនច្បារដើម្បីបំពាក់ខ្យល់ក្នុងផ្ទះឱ្យបានត្រឹមត្រូវ។ ល។ សូម្បីតែម៉ូដែលមួយចំនួនដែលត្រូវបានរចនាឡើងសម្រាប់ផ្ទះដែលមានការគ្រប់គ្រងមានភាពឆបគ្នាជាមួយក្រុមហ៊ុន Amazon វេប / អេកូហ្គូហ្គោលហូម។
កម្មវិធីបន្ថែមផ្សេងទៀត
បន្ថែមលើការកាត់ផ្តាច់កូនប្រុស។ មានឧបករណ៍ផ្សេងទៀត ដែលអាចធ្វើឱ្យអ្នកចាប់អារម្មណ៍ដូចជារន្ធវ៉ាយហ្វាយរន្ធអំពូលវ៉ាយហ្វាយវ៉ាយហ្វាយវ៉ាយអេសអេសអេសអេសអេសវ៉ាយវ៉ាយជាដើមដែលជាការបំពេញបន្ថែមដ៏ល្អឥតខ្ចោះសម្រាប់ការបញ្ជូនតវ៉ាយហ្វាយឬ sonoff របស់អ្នក។
បង្កើតសូហ្វ៊ែនផ្ទាល់ខ្លួនរបស់អ្នកជាមួយ Arduino និងម៉ូឌុល ESP8266 (ងាយស្រួល)
ថ្វីត្បិតតែជាឧបករណ៍ដែលមានលក្ខណៈសាមញ្ញនិងថោកក៏ដោយអ្នកប្រហែលជាមិនចាប់អារម្មណ៍ក្នុងការទិញឧបករណ៍នោះទេ។ ប្រសិនបើអ្នកជាអ្នកផលិតហើយអ្នកចូលចិត្តបង្កើតគម្រោង DIY ផ្ទាល់ខ្លួនរបស់អ្នកជំនួសឱ្យការទិញ sonoff ពាណិជ្ជកម្ម, អ្នកអាចបង្កើតវាដោយខ្លួនឯង។ វានឹងកើតឡើងដោយប្រើម៉ូឌុលបញ្ជូនតសម្រាប់ Arduino និងម៉ូឌុលវ៉ាយហ្វាយ។ ដោយវិធីនេះអ្នកនឹងមានគម្រោងរបស់អ្នកភ្ជាប់និងត្រៀមប្រតិបត្តិការលើឧបករណ៍បញ្ជូនតដែលនឹងទទួលបន្ទុករំខានឬភ្ជាប់ឧបករណ៍វ៉ុលខ្ពស់។
លទ្ធភាពមួយទៀតគឺ hack សុនហ្វុកមួយ បានធ្វើរួចហើយដើម្បីនាំមកនូវមុខងារថ្មី។ សម្រាប់នេះជម្រើសដ៏ល្អបំផុតដែលអ្នកមានគឺលេខកូដ អ៊ីថេដ កូនអុក។ ឧទាហរណ៍ រកមិនឃើញផលិតផល។ដែលជាឧបករណ៍មកពីក្រុមហ៊ុនចិនដែលផ្តោតលើអ្នកផលិត។ ឧបករណ៍នេះត្រូវបានចងក្រងជាឯកសារយ៉ាងល្អហើយនោះជាមូលហេតុដែលវាអាចត្រូវបានគេលួចចូលយ៉ាងងាយស្រួលដើម្បីកែប្រែវានិងសម្របខ្លួនវាទៅនឹងគម្រោងរបស់អ្នក។ ដោយផ្អែកលើ ESP8266 អ្វីគ្រប់យ៉ាងនឹងកាន់តែងាយស្រួលហើយវារួមបញ្ចូលទាំងកម្មវិធីត្រួតពិនិត្យផ្ទាល់ខ្លួនសម្រាប់ឧបករណ៍ចល័ត។
បង្កើតសុនហ្វុលដ៏សាមញ្ញជាមួយអារីដូណូ
ប្រហែលជាវានឹងងាយស្រួលសម្រាប់អ្នក បង្កើត Sonoff ផ្ទាល់ខ្លួនរបស់អ្នកជាមួយ Arduino ត្រូវកែប្រែកម្មវិធីបង្កប់របស់អាយ។ ត។ ការប្រើប្រាស់ឧបករណ៍ Itead និងឧបករណ៍ដែលត្រៀមរួចជាស្រេចគឺសាមញ្ញណាស់ប៉ុន្តែពីការប្រើប្រាស់វាទៅការកែប្រែកម្មវិធីបង្កប់របស់វាគឺមានភាពខុសគ្នាខ្លាំង។ ដូច្នេះប្រហែលជាអ្នកចាប់អារម្មណ៍នឹងវិធីសាមញ្ញមួយដើម្បីឱ្យមានសូហ្វ៊ុនបង្កើតដោយអ្នក។
តើអ្នកត្រូវការអ្វីខ្លះ។
ការងារត្រូវធ្វើ អ្វីដែលអ្នកត្រូវការ សំរាប់គំរោងនេះ
- Arduino UNOឬវាក៏មានតម្លៃផងដែរ។
- នំប៉័ងឬអេសប៊ីប្រសិនបើអ្នកនឹងលក់។
- ម៉ូឌុល ESP8266
- ម៉ូឌុលបញ្ជូនត
- ខ្សែសម្រាប់ភ្ជាប់
- កុំព្យូទ័រជាមួយអារីដូណូអាយឌីអាយនិងខ្សែសម្រាប់សរសេរកម្មវិធី
- ឧបករណ៍អគ្គិសនីដែលអ្នកចង់គ្រប់គ្រងតាមរយៈវ៉ាយហ្វាយ
ការស្ថាបនាជាជំហាន ៗ
ដើម្បីចាប់ផ្តើម។ កសាងសុនហ្វីសរបស់អ្នកធ្វើតាមនេះ ការណែនាំជាជំហាន ៗ:
- នៅពេលអ្នកមានធាតុទាំងអស់អ្នកត្រូវតែ ភ្ជាប់គ្រោងការណ៍ឱ្យបានត្រឹមត្រូវ ដូចដែលវាបង្ហាញនៅក្នុងរូបភាព។ ចងចាំថាកន្លែងដែលខ្ញុំបានដាក់ "ឧបករណ៍" គឺជាកន្លែងដែលអ្នកចង់គ្រប់គ្រងនឹងត្រូវបានតភ្ជាប់: ចង្ក្រាន, កង្ហារ, ទូរទស្សន៍, អំពូល ... និងដោតត្រូវតែចិញ្ចឹមឧបករណ៍ដែលនិយាយ។ ដូចដែលអ្នកអាចឃើញអ្វីដែលត្រូវបានធ្វើគឺដើម្បីរំខានខ្សែភ្លើងមួយដែលចូលទៅឧបករណ៍និងរារាំងការបញ្ជូនតដើម្បីដើរតួជាកុងតាក់។ ប្រសិនបើអ្នកមានសំណួរអំពីការតភ្ជាប់អ្នកអាចពិគ្រោះសៀវភៅណែនាំរបស់យើង:
- ឥឡូវនេះដូចខាងក្រោម កម្មវិធីនៅ Arduino IDE ដើម្បីឱ្យវាដំណើរការបានត្រឹមត្រូវ។ ប្រសិនបើអ្នកជាអ្នកចាប់ផ្តើមដំបូងអ្នកក៏អាចធ្វើបានដែរ ទាញយកឯកសារ PDF សៀវភៅណែនាំកម្មវិធីសម្រាប់ Arduino របស់យើង។ ឧទាហរណ៏កូដសាមញ្ញដើម្បីគ្រប់គ្រងការបញ្ជូនតនិងពណ៌ក្រហម LED បៃតងនិងខៀវគឺៈ
#include <SoftwareSerial.h> #define DEBUG true SoftwareSerial esp8266(2,3); void setup() { SSSerial.begin(19200); esp8266.begin(19200); pinMode(10,OUTPUT); digitalWrite(10,LOW); pinMode(11,OUTPUT); digitalWrite(11,LOW); pinMode(12,OUTPUT); digitalWrite(12,LOW); pinMode(13,OUTPUT); digitalWrite(13,LOW); sendData("AT+RSTrn",2000,DEBUG); sendData("AT+CWMODE=2rn",1000,DEBUG); sendData("AT+CIFSRrn",1000,DEBUG); sendData("AT+CIPMUX=1rn",1000,DEBUG); sendData("AT+CIPSERVER=1,80rn",1000,DEBUG); } void loop() { if(esp8266.available()) { if(esp8266.find("+IPD,")) { delay(1000); int connectionId = esp8266.read()-48; esp8266.find("pin="); int pinNumber = (esp8266.read()-48)*10; pinNumber += (esp8266.read()-48); digitalWrite(pinNumber, !digitalRead(pinNumber)); String closeCommand = "AT+CIPCLOSE="; closeCommand+=connectionId; closeCommand+="rn"; sendData(closeCommand,1000,DEBUG); } } } String sendData(String command, const int timeout, boolean debug) { String response = ""; esp8266.print(command); long int time = millis(); while( (time+timeout) > millis()) { while(esp8266.available()) { char c = esp8266.read(); response+=c; } } if(debug) { Serial.print(response); } return response; }
នៅពេលដោតចូលទៅក្នុង Arduino IDE និងរៀបចំកម្មវិធីតាមរយៈច្រកសៀរៀលអ្វីៗទាំងអស់គួរតែដំណើរការល្អ។ ទោះបីជាអ្នកអាចប្រើម៉ូនីទ័រសៀរៀលក៏ដោយក៏វាសមដែរប្រសិនបើអ្នកបង្កើតចំណុចប្រទាក់គេហទំព័រសាមញ្ញឬកម្មវិធីតូចមួយសម្រាប់ iOS ឬ Android ។ ក្នុងករណី កូដ HTML វាមានភាពងាយស្រួលជាងហើយវានឹងមានលក្ខណៈដូចនេះតាមរបៀបនោះពីកម្មវិធីរុករករបស់អ្នកអ្នកអាចគ្រប់គ្រងបើកឬបិទអំពូល LED និងឧបករណ៍ដែលភ្ជាប់ទៅនឹងការបញ្ជូនតៈ
<html> <head> <title>Control con Sonoff</title> </head> <body> <button id="10" class="led">A</button> <button id="11" class="led">LED AZUL</button> <button id="12" class="led">LED VERDE</button> <button id="13" class="led">LED ROJO</button> <script src="jquery.min.js"> </script> <script type="text/javascript"> $(document).ready(function(){ $(".led").click(function(){ var p = $(this).attr('id'); $.get("http://XXX.XXX.X.X:80/", {pin:p}); }); }); </script> </body> </html>
អ្នកអាចសរសេរវានៅក្នុងកម្មវិធីនិពន្ធអត្ថបទណាមួយហើយរក្សាទុកវាដោយឈ្មោះ control.html។ ចងចាំថាដើម្បីឱ្យវាដំណើរការបានល្អអ្នកត្រូវតែជំនួស http: //XXX.XXX.XX: 80 ជាមួយ IP ដែលសមស្របក្នុងករណីរបស់អ្នកនោះគឺមួយដែលបានកំណត់ទៅ ESP8266 នៅក្នុងបណ្តាញវ៉ាយហ្វាយរបស់អ្នក ... ផ្ទុយទៅវិញប្រសិនបើអ្នកចង់ជំនួសស្លាកឧបករណ៍អេដោយឈ្មោះរបស់ឧបករណ៍ដែលអ្នកកំពុងប្រើហើយធ្វើឱ្យវាកាន់តែវិចារណញាណមានអារម្មណ៍សេរី។ ...
ឥឡូវប្រសិនបើអ្នកបើកផ្ទាំងបញ្ជានេះ កម្មវិធីរុករកគេហទំព័រណាមួយអាចគ្រប់គ្រង Sonoff របស់អ្នក។ ដោយចុចលើប៊ូតុងអ្នកនឹងឃើញពីរបៀបដែលសៀគ្វីរបស់អ្នកដំណើរការ។
កែប្រែសូហ្វវែរសូហ្វវែរ (កម្រិតខ្ពស់)
ប្រតិបត្តិការមួយផ្សេងទៀតដែលអ្នកអាចធ្វើបានទោះបីជាវាមិនត្រូវបានណែនាំសម្រាប់អ្នកប្រើប្រាស់ភាគច្រើនដោយសារតែភាពស្មុគស្មាញក៏ដោយគឺត្រូវកែប្រែឯកសារ កម្មវិធីបង្កប់ Itead sonoff។ វាអាចទៅរួចប៉ុន្តែវាពាក់ព័ន្ធនឹងជំហានជាច្រើនហើយស្មុគស្មាញប្រសិនបើអ្នកមិនដឹងថាអ្នកកំពុងធ្វើអ្វី។ ដើម្បីផ្តល់ឱ្យអ្នកនូវគំនិតខ្ញុំទុកឱ្យអ្នកនូវអ្វីដែលអ្នកត្រូវការនិងជំហានសំខាន់ៗក៏ដូចជាភ្ជាប់ទៅនឹងកម្មវិធីបង្កប់និងការណែនាំពេញលេញក្នុងករណីដែលអ្នកហ៊ានបន្ទាប់ពីអានជំហានសំខាន់ៗ ...
ការប្រើប្រាស់ ESPurna
តើអ្នកត្រូវការអ្វីខ្លះ។
ដើម្បីប្រើកម្មវិធី Itead Sonoff និងកម្មវិធីវា អ្នកនឹងត្រូវការរបស់របរដូចខាងក្រោម:
- Itead Sonoff វ៉ាយហ្វាយមូលដ្ឋាន
- អាដាប់ធ័រនិងអាដាប់ធ័រអេធី។ អាយ។ អិល។ អេ។ អេ។ អេ។ អេ។ អិល។ អេ។
- ទួណឺវីស
- ធាតុផ្សេងទៀតដែលចាំបាច់សម្រាប់គម្រោងរបស់អ្នក
- កុំព្យូទ័រសម្រាប់សរសេរកម្មវិធី
កែប្រែកម្មវិធីបង្កប់ Itead Sonoff WiFi Basic (ជំហានមូលដ្ឋាន)
ដើម្បីកែប្រែ Itead Sonoff អ្នកត្រូវទិញមួយនិង អនុវត្តតាមជំហានបន្ទាប់:
មុនពេលដោះស្រាយឧបករណ៍ត្រូវប្រាកដថាវាត្រូវបានផ្តាច់។ វាមិនត្រូវបានគេណែនាំឱ្យរៀបចំបញ្ជូនតឬសៀគ្វីនៅពេលភ្ជាប់ទៅបណ្តាញទេព្រោះអ្នកនឹងធ្វើការជាមួយអេសអេសនៅ 220 វ៉ុលហើយវាមិនមែនជាសៀគ្វីឌីស៊ីដែលគ្មានគ្រោះថ្នាក់ដែលធ្វើការនៅតង់ស្យុងទាប ...
- ដោះមួកផ្លាស្ទិចចេញពីសូណុប ដើម្បីអាចចូលដំណើរការសៀគ្វីខាងក្នុង។ អ្នកអាចប្រើទួណឺវីសដើម្បីយកគម្របចំហៀងចេញហើយបន្ទាប់មកភ្ជាប់សន្លាក់ដែលភ្ជាប់នឹងផ្នែកទាំងពីរនៃករណីសំខាន់រហូតដល់អ្នកអាចយកវាចេញ។
- ប្រសិនបើអ្នកក្រឡេកមើលសៀគ្វីនៅពីមុខអ្នកពួកគេអាចខុសគ្នាខ្លាំង ផ្នែកនៃម៉ូឌុល ESP8266:
- ធាតុអគ្គិសនីជុំវិញការបញ្ជូនតគឺមកពីឧបករណ៍បំលែង AC / DC ។
- សមាសធាតុខ្មៅការ៉េគឺជាការបញ្ជូនតដែលដំណើរការនៅទំហំ 5 វ៉ (ផ្នែកត្រួតពិនិត្យ) និង 220v (ទិន្នផល) ។
- នៅកណ្តាលអ្នកមានម្ជុលភ្ជាប់សៀរៀល។ អ្នកអាចប្រើពួកវាដើម្បីរៀបចំកម្មវិធីមីក្រូវ៉េវឬភ្ជាប់ធាតុជាច្រើន។ នៅលើ GPIO14 អ្នកអាចភ្ជាប់ឧបករណ៍ចាប់សញ្ញាឬឧបករណ៍ចាប់សញ្ញា។
- អ្នកក៏នឹងឃើញប៊ូតុងរុញនៅជាប់នឹងសសរដែរ។ អ្នកអាចចុចវាដើម្បីផ្លាស់ប្តូររបៀបដែលអ្នកអាចកំណត់។
- អំពូល LED ដែលបង្ហាញពីប្រតិបត្តិការនិងរបៀបឬស្ថានភាពដែលវាស្ថិតនៅ។
- និងឧបករណ៍ភ្ជាប់ពណ៌បៃតងពីរនៅចុងនីមួយៗនៃភី។ ប៊ី។ អេ។ ។ មួយក្នុងចំណោមពួកគេគឺជាការបញ្ចូលមួយនិងលទ្ធផលមួយទៀត។ ឧបករណ៍បញ្ជូនតដែលនៅជិតបំផុតគឺការបញ្ចូល AC ដែលនោះជាកន្លែងដែលឧបករណ៍ត្រូវបានភ្ជាប់ទៅបណ្តាញអគ្គិសនី។ មួយទៀតគឺជាកន្លែងដែលអ្នកអាចភ្ជាប់ឧបករណ៍ដែលអ្នកចង់បិទឬបើក។ ចងចាំថាវាគាំទ្ររហូតដល់ 10 អាពោលគឺការប្រើប្រាស់ថាមពល 2,2 គីឡូវ៉ាត់ម៉ោងសម្រាប់ 220 វ៉។
- ឥឡូវនេះអ្នកនឹងធ្វើការជាមួយម្ជុលភ្ជាប់ដើម្បីផ្ទុកកម្មវិធីរបស់អ្នក។ សម្រាប់នាង អ្នកនឹងត្រូវការ FTDI ឬ TTLដែលអនុញ្ញាតឱ្យអ្នកភ្ជាប់ម្ជុលទាំងនេះទៅនឹងយូអេសប៊ីនៅលើកុំព្យូទ័ររបស់អ្នក។ ប៉ុន្តែលើសពីការភ្ជាប់វាអ្នកត្រូវចងចាំថាឧបករណ៍ត្រួតពិនិត្យមីក្រូរួមបញ្ចូលគ្នាមានរបៀបប្រតិបត្ដិការពីរគឺរបៀប UART និង FLASH មួយទៀត។ របៀប UART អនុញ្ញាតឱ្យអ្នកផ្ទុកកម្មវិធីនិងផ្លុំផ្លេកដើម្បីប្រតិបត្តិវា។ ដើម្បីទៅរបៀប UART ដើម្បីអាចសរសេរកម្មវិធីបានអ្នកត្រូវដាក់ម្ជុល GPIO0 (LOW) និង GPIO2 (HIGH) នៅរដ្ឋជាក់លាក់។ កម្មវិធីនឹងត្រូវបានផ្ទុកតាមរយៈម្ជុលដែលសម្គាល់ RX និង TX ។ ជាការពិតអ្នកក៏នឹងត្រូវប្រើម្ជុលថាមពល 3v3 និង GND ក៏ដូចជាប៊ូតុងរុញ GPIO0, LED ឬ GPIO13 និងបញ្ជូនតលើ GPIO12 ។
- នៅពេលដែលអ្នកធ្វើការតភ្ជាប់បានត្រឹមត្រូវនិងមានខ្សែយូអេសប៊ីរបស់អ្នកភ្ជាប់វាទៅកុំព្យូទ័រអ្នកអាចចាប់ផ្តើមជាមួយការសរសេរកម្មវិធីដោយខ្លួនឯង។ ចាំថាពេលណា FTDI អ្នកត្រូវតែឆ្លងកាត់ការភ្ជាប់ RX និង TXនោះគឺ RX ពី Itead ទៅ TX ពី FTDI និងច្រាសមកវិញ។
- ក្រោយមកទៀតវាជាបញ្ហានៃការប្រើប្រាស់ Arduino IDE ដើម្បីបង្កើតលេខកូដចាំបាច់សម្រាប់វត្ថុបញ្ជាដែលអ្នកចង់ធ្វើ (អ្នកត្រូវតែជ្រើសរើសក្តារអេសអេស ៨២៦៦ ជាឧបករណ៍ត្រួតពិនិត្យកុងតឺន័រដើម្បីកត់ត្រា) ។ វាក៏អាចជួយអ្នកបានដែរ កម្មវិធីបង្កប់បង្កើតដោយ Xose Pérez។ វាត្រូវបានគេហៅថាអេសអរណា ហើយវាជាក់លាក់ចំពោះសូហ្វ៊ែវ៉ាយហ្វាយ។ ជាមួយផ្ទាំងបញ្ជារបស់វាអ្នកអាចត្រួតពិនិត្យបណ្តាញនិងប៉ារ៉ាម៉ែត្រសុវត្ថិភាព។
- នៅទីបញ្ចប់នៅពេលអ្នកមានវារួចហើយអ្នកអាចប្រគល់ម្ជុលវិញ GPIO0 និង GPIO2 ទៅរដ្ឋខ្ពស់ រៀងៗខ្លួនដើម្បីត្រលប់ទៅរបៀបបាញ់ហើយរត់កម្មវិធីរបស់អ្នក។
- នៅពេលបញ្ចប់អ្នកអាចធ្វើបាន ធ្វើឱ្យការតភ្ជាប់ត្រឹមត្រូវនៅលើ Sonoff របស់អ្នក ដើម្បីភ្ជាប់ឧបករណ៍ដែលអ្នកចង់បាននិងផ្តល់ថាមពលឱ្យពួកគេ។ ពីកម្មវិធីអ្នកអាចគ្រប់គ្រងអ្វីៗគ្រប់យ៉ាង ...
ព័ត៌មានបន្ថែម - កម្មវិធីងាយស្រួល
ការប្រើប្រាស់តាស់ម៉ាតា
ដើម្បីធ្វើវាជាមួយតាសតាotaជំនួសឱ្យអេអេសខេនដូ ជំហានទូទៅ ដើម្បីធ្វើដូច្នេះពួកគេនឹង:
- ដំបូងអ្នកត្រូវតែបើកករណី Itead Sonoff ដូចករណីមុន។
- បន្ទាប់មកអ្នកគួរតែដាក់ខ្សែភ្លើងឬម្ជុលដើម្បីអាចភ្ជាប់ថាមពលនិង USB ទៅ UART TTL adapter ។
- ចូលទៅកាន់ Arduino IDE ហើយនៅក្នុងឧបករណ៍អ្នកត្រូវជ្រើសរើសក្តារ ESP8266 ជំនួស Arduino UNO ឬមួយដែលអ្នកមានតាមលំនាំដើម។ អ្នកដំឡើងក្តារថ្មី។
- ឥឡូវនេះ ទាញយក Tasmota ហើយដំឡើងវាឱ្យបានត្រឹមត្រូវដើម្បីរួមបញ្ចូលជាមួយអារីដូណូអាយអ៊ី។
- ឥឡូវនេះដល់ពេលដែលត្រូវរៀបចំកម្មវិធីនិងកំណត់រចនាសម្ព័ន្ធគម្រោងរបស់អ្នកតាមដែលអ្នកចង់បានហើយរក្សាវាទុកក្នុង motherboard …ពេលអ្នកបញ្ចប់អ្នកអាចភ្ជាប់គ្រឿងភ្ជាប់ទៅនឹង sonoff ដូចក្នុងករណី ESPurna ។
ព័ត៌មានបន្ថែម - ស្វ័យប្រវត្តិកម្មនៅផ្ទះ
៥៧ យោបល់ទុកអ្នក
ម៉ាស៊ីនមេគេហទំព័រមិនដំណើរការទេវាមិនផ្ទុកនៅក្នុងកម្មវិធីរុករកទេ។
សួស្តីចន
តើអ្នកចង់មានន័យថានៅពេលដែលអ្នកដាក់ IP នៅក្នុង browser របស់អ្នក? តើអ្នកបានធ្វើឱ្យប្រាកដថាអ្នកបានកំណត់ IP ត្រឹមត្រូវនៅក្នុងបណ្តាញមូលដ្ឋានទេ? IP សាធារណៈមិនត្រឹមត្រូវ។ វាត្រូវតែជាអ្នកដែលត្រូវបានចាត់តាំងឱ្យទៅជាបុត្រា។ លើសពីនេះទៀតនៅក្នុងកូដ HTML អ្នកក៏ត្រូវជំនួស X ដោយ IP ដែលសមរម្យ។
សូមអរគុណ!
តាមពិតខ្ញុំបានធ្វើទាំងពីរប៉ុន្តែពេលដែលខ្ញុំផ្ទុក IP នៅក្នុងកម្មវិធីរុករកវាផ្តល់ឱ្យខ្ញុំនូវការតភ្ជាប់ដែលបរាជ័យ។ ដូចគ្នានេះផងដែរនៅពេលខ្ញុំដំណើរការម៉ាស៊ីនមេគេហទំព័រវាមិនត្រូវបានផ្ទុកជាប៊ូតុងទេប៉ុន្តែជាអក្សរ។
សួស្តីចន
វាមានប្រសិទ្ធភាពសំរាប់ខ្ញុំខ្ញុំមិនយល់ពីមូលហេតុដែលកើតឡើងចំពោះអ្នក ...
ខ្ញុំនឹងស៊ើបអង្កេតហើយប្រសិនបើខ្ញុំរកឃើញបញ្ហាខ្ញុំនឹងជូនដំណឹងដល់អ្នក។
ការស្វាគមន៍និងអរគុណសម្រាប់ការអាន
ជំរាបសួរ,
ខ្ញុំមិនយល់ថាជាមួយបណ្ណាល័យដែលយើងមានអ្នកប្រើលេខកូដអេធី…។
ខ្ញុំក៏មិនឃើញអ្នកប្រើរបៀប WIFI របស់ ESP8266 ដែលជាចំណុចសំខាន់នៃអត្ថបទនេះដែរ។
ដាក់ឧទាហរណ៍ស្អាតនិងច្បាស់ហើយអ្នកនឹងឃើញថាគម្រោងនឹងយល់។
ស្វាគមន៍មួយ។
ខ្ញុំភ្លេច,
ប្រសិនបើអ្វីដែលអ្នកចង់បានគឺជាការបញ្ជូនត ESP8266 គ្រប់គ្រងវាដោយខ្លួនវាផ្ទាល់សូមប្រើ Arduino ប្រសិនបើអ្នកចង់ផ្ទុកកម្មវិធីបង្កប់។
ការស្វាគមន៍មួយផ្សេងទៀត។
ខ្ញុំបានធ្វើតាមជំហានទាំងអស់របស់អ្នកហើយវាមិនដំណើរការសម្រាប់ខ្ញុំទេតើត្រូវដឹងថាតើអាយភីដែលត្រូវបានផ្តល់ឱ្យអេអេសអេស ៨២៦ របស់ខ្ញុំ