ESP32 Bluetooth button control

ផ្ទុកពាណិជ្ជកម្ម
1ពាន់+
ការទាញយក
ចំណាត់ថ្នាក់ខ្លឹមសារ
គ្រប់គ្នា
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់
រូបភាព​​រូបថត​អេក្រង់

អំពី​កម្មវិធីនេះ

គ្រប់គ្រងឧបករណ៍អេឡិចត្រូនិករបស់អ្នកពីកន្លែងណាមួយក្នុងពិភពលោក

កម្មវិធីដ៏អស្ចារ្យមួយ ដែលអាចជួយបុគ្គលិកបានច្រើន។

នៅពេលដែលចុចប៊ូតុង វានឹងបញ្ជូនទៅកាន់ ESP32 របស់អ្នក ឬ ARDUINO ដោយ BLUETOOTH - 222: បើក ឬ 222: បិទ
WHERE : 222 - គឺជា ID នៃ SWITCH របស់អ្នកដែលអ្នកបញ្ចូលនៅពេល "add switch"
// កូដនេះគឺនៅក្នុងវិធីសាស្រ្តរង្វិលជុំ
ប្រសិនបើ (SerialBT.available()) { // នេះគឺសម្រាប់ esp32
ខ្សែអក្សរ bluetoothData = SerialBT.readString(); // ទទួលបានទិន្នន័យពីប៊្លូធូស

if(bluetoothData.indexOf("222:on") > 0){// នៅពេលបើកកុងតាក់
digitalWrite(relay1Pin, HIGH); // បើកការបញ្ជូនត
} else if (bluetoothData.indexOf("222:off") > 0){ // ពេលបិទកុងតាក់
digitalWrite(relay1Pin, LOW); // បិទការបញ្ជូនត
}
}



1) ប្តូរការបញ្ជូនត (បើក/បិទភ្លើង ឬឧបករណ៍ប្រើប្រាស់ក្នុងផ្ទះណាមួយ) តាមរយៈអ៊ីនធឺណិតដោយប្រើ System API ឬ SMS
2) បង្កើតប្រព័ន្ធសំឡេងរោទិ៍ / សុវត្ថិភាពផ្ទាល់ខ្លួនរបស់អ្នក វានឹងផ្ញើការជូនដំណឹង ឬ sms នៅពេលរកឃើញចលនាពីឧបករណ៍ចាប់សញ្ញា ហើយ arduino ឬ ESP32 នឹងបញ្ជូនទិន្នន័យតាមប៊្លូធូសទៅទូរស័ព្ទចាស់របស់អ្នក។ សូមពិនិត្យមើលតំណភ្ជាប់ខាងក្រោមវានឹងមានគ្រោងការណ៍របៀបធ្វើវា។

3) បារម្ភ​ថា​អ្នក​ភ្លេច​ចង្ក្រាន​នៅ​លើ​អ្នក​អាច​ប្រើ​ទូរសព្ទ​ចាស់​របស់​អ្នក​សម្រាប់​ការ​នេះ​ដើម្បី​ស្នើ​សុំ​រូបថត​ហើយ​កម្មវិធី​នឹង​ថត​រូប​និង​ផ្ញើ​ទៅ​ទូរស័ព្ទ​របស់​អ្នក​តើ​នេះ​ជា​ការ​អស្ចារ្យ​? (គ្រាន់តែអ្នកត្រូវការគឺទូរស័ព្ទចាស់របស់អ្នក មិនត្រូវការ arduino ឬ esp32)

ប្រសិនបើអ្នកចង់ប្រើកម្មវិធីនេះដើម្បីថតរូប ហើយយកវាទៅទូរស័ព្ទដៃរបស់អ្នក នោះអ្នកមិនត្រូវការ arduino ឬ esp32 ណាមួយទេ គ្រាន់តែដំឡើងកម្មវិធីនៅលើទូរស័ព្ទ អ្វីដែលអ្នកចង់បាននឹងស្ថិតនៅក្នុងផ្ទះ ឬយានដ្ឋានរបស់អ្នក។

កម្មវិធីនេះប្រាស្រ័យទាក់ទងជាមួយ arduino/esp32 តាមរយៈប៊្លូធូសដោយប្រើ HC05 ឬ HC06... ឬ ESP32 វាអនុញ្ញាតឱ្យអ្នកបង្កើតកុងតាក់អ្វីដែលអ្នកអាចប្រើបានសម្រាប់ចាក់សោទ្វារ ឬបើក/បិទពន្លឺ ឬម៉ាស៊ីនកម្តៅដោយផ្ទាល់ពីទូរស័ព្ទរបស់អ្នក ហើយសំខាន់បំផុត អ្នកអាចធ្វើវាបានពីជុំវិញពិភពលោក ដោយភ្ជាប់ទៅអ៊ីនធឺណិត ប្រសិនបើអ្នកមិនមានអ៊ីនធឺណិតទេ អ្នកអាចគ្រប់គ្រងវាបានតាមរយៈសារ SMS។

អ្វីដែលអ្នកនឹងត្រូវការសម្រាប់ការធ្វើនេះ៖
Arduino កំណែណាមួយ និងប៊្លូធូស HC05 ឬ HC06 ឬ ESP32 (បានណែនាំ)
ម៉ូឌុលបញ្ជូនត
និងកម្មវិធី

Arduino វាជា microcontroller តូចមួយដែលតម្លៃរបស់វាចាប់ផ្តើមពី $1.5 ដែលអ្នកអាចសរសេរកម្មវិធីវាដើម្បីធ្វើប្រតិបត្តិការណាមួយដូចជាប្តូរ relay ឬទទួលបានទិន្នន័យពី sensor ដូចជាសីតុណ្ហភាព ឬគ្រប់គ្រង DC ឬ Stepper Motor និងមិនតែប៉ុណ្ណោះ។

កម្មវិធីនេះក៏អាចត្រូវបានប្រើដូចជាការជូនដំណឹងសុវត្ថិភាពភ្ជាប់ទៅ arduino a Motion Detector Sensor ហើយនៅពេលដែលឧបករណ៍ចាប់សញ្ញារកឃើញចលនាផ្ញើអត្ថបទដោយប៊្លូធូសតាមរយៈសៀរៀលទៅទូរស័ព្ទហើយវានឹងផ្ញើអ៊ីមែលឬសារ SMS មកអ្នកតើមិនអស្ចារ្យទេ?

ប៉ុន្តែប្រសិនបើអ្នកចង់គ្រប់គ្រង arduino តាមរយៈអ៊ីនធឺណិត ឬផ្ញើសារ អ្នកនឹងត្រូវការទូរស័ព្ទចាស់របស់អ្នកដែលមិនប្រើដើម្បីធ្វើរឿងនេះ។

ដូច្នេះរបៀបដែលវាដំណើរការនៅពេលអ្នកបើកកុងតាក់នៅលើវានឹងបញ្ជូនទិន្នន័យប៊្លូធូសដូចជា 22:on
បិទកុងតាក់វានឹងបញ្ជូនទិន្នន័យតាមប៊្លូធូសដូចជា 22:off

22 - លេខសម្គាល់នៃកុងតាក់ (អ្នកអាចទទួលបាន / ផ្លាស់ប្តូរវាពីឧបករណ៍ប្តូរបន្ថែម / កែសម្រួល)
នៅលើ - សារ
ដូច្នេះនៅផ្នែកខាង arduino នឹងមានលក្ខណៈដូចនេះ


if(returnData("22", "off"))){// id of switch from app (អ្នកអាចរកវាបានដោយចុច add/edit switches)
digitalWrite(បញ្ជូនត3, HIGH); // សម្រាប់ rel មួយចំនួននៅពេលដែល pin ខ្ពស់ ការបញ្ជូនតត្រូវបានផ្តាច់
}else if(returnData("22", "on")){// id of the switch from app (អ្នកអាចរកវាបានដោយចុច add/edit switches)
digitalWrite(បញ្ជូនត3, ទាប); // សម្រាប់ rel មួយចំនួននៅពេលដែល pin ទាប បញ្ជូនតត្រូវបានភ្ជាប់

relay3- វាជា pin របស់ arduino (លេខ pin ឌីជីថល តើឈ្មោះអ្វីចាប់ផ្តើមដោយ d1,d2)

អ្នកបារម្ភពីរបៀបសរសេរកូដសម្រាប់ arduino មិនចាំបាច់ ពិនិត្យមើលតំណភ្ជាប់ខាងក្រោម

សូមពិនិត្យមើលតំណភ្ជាប់ខាងក្រោម វាមានលេខកូដសម្រាប់ arduino នៅទីនោះវាជាគ្រោងការណ៍ និងកូដសម្រាប់ Arduino និង ESP32 របៀបបង្កើតប៊្លូធូស Smart Plug និងការពន្យល់ពីរបៀបធ្វើ។
គ្រោងការណ៍ និងបង្កើតកូដសម្រាប់ arduino ឬ esp32
បាន​ដំឡើងកំណែ​នៅ
12 កក្កដា 2024

សុវត្ថិភាព​ទិន្នន័យ

សុវត្ថិភាព​ចាប់ផ្ដើមពី​ការយល់ដឹងអំពី​របៀបដែល​អ្នកអភិវឌ្ឍន៍​ប្រមូល និង​ចែករំលែក​ទិន្នន័យរបស់អ្នក។ ការអនុវត្ត​ចំពោះសន្តិសុខ និង​ឯកជនភាព​ទិន្នន័យ​អាចខុសគ្នាទៅតាម​ការប្រើប្រាស់ តំបន់ និង​អាយុរបស់អ្នក។ អ្នកអភិវឌ្ឍន៍​បានផ្ដល់​ព័ត៌មាននេះ និង​អាចធ្វើបច្ចុប្បន្នភាព​វានៅពេលខាងមុខ។
មិនចែករំលែក​ទិន្នន័យ​ជាមួយ​ភាគីទីបីឡើយ
ស្វែងយល់​បន្ថែមអំពី​របៀបដែល​អ្នកអភិវឌ្ឍន៍​ប្រកាសអំពី​ការចែករំលែក​ទិន្នន័យ
កម្មវិធីនេះអាចប្រមូលប្រភេទទិន្នន័យទាំងនេះ
ព័ត៌មាន​ផ្ទាល់ខ្លួន
ទិន្នន័យត្រូវបានអ៊ីនគ្រីបសម្រាប់ការផ្ទេរ
មិនអាចលុបទិន្នន័យបានទេ

ជំនួយកម្មវិធី

អំពីអ្នក​អភិវឌ្ឍន៍
Corneli Frunze
corneliu.frunze@outlook.com
Rezistentei 24/2 7 MD-2003, Durlești Moldova
undefined