संसारको कुनै पनि ठाउँबाट आफ्नो इलेक्ट्रोनिक उपकरणहरू नियन्त्रण गर्नुहोस्
एक उत्कृष्ट अनुप्रयोग जसले कर्मचारीहरूको लुट गर्न सक्छ
बटन थिच्दा ब्लुटुथ - 222: अन वा 222: अफ द्वारा तपाईंको ESP32 वा Arduino मा पठाउनेछ
WHERE : 222 - तपाईको स्विचको ID हो जहाँ तपाईले "स्विच थप्नुहोस्" गर्दा प्रविष्ट गर्नुहुन्छ
// यो कोड विधि लुपमा छ
यदि (SerialBT.available()) { // यो esp32 को लागि हो
स्ट्रिङ ब्लुटुथडेटा = SerialBT.readString(); // ब्लुटुथबाट डाटा प्राप्त गर्नुहोस्
if(bluetoothData.indexOf("222:on") > 0){// स्विच अन गर्दा
digitalWrite(relay1Pin, HIGH); // रिले खोल्नुहोस्
} अन्यथा यदि (bluetoothData.indexOf("222:off") > 0) { // स्विच अफ गर्दा
digitalWrite (relay1Pin, LOW); // रिले बन्द गर्नुहोस्
}
}
1) रिले स्विच गर्नुहोस् (बत्ती वा कुनै पनि घरेलु उपकरणहरू बन्द/बन्द गर्नुहोस्), प्रणाली API प्रयोग गरी इन्टरनेट द्वारा, वा एसएमएस
2) तपाईंको आफ्नै बुल्गेरी अलार्म / सुरक्षा प्रणालीहरू बनाउनुहोस्, यसले सेन्सरबाट गति पत्ता लगाउँदा सूचना वा एसएमएस पठाउनेछ र arduino वा ESP32 ले तपाईंको पुरानो फोनमा ब्लुटुथद्वारा डाटा पठाउनेछ। तलको लिङ्क जाँच गर्नुहोस् त्यहाँ यो कसरी गर्ने योजना हुनेछ।
3) तपाईंले कुकर ON बिर्सनुभयो भन्ने चिन्ता गर्नुहोस् तपाईंले फोटो अनुरोध गर्नको लागि आफ्नो पुरानो फोन प्रयोग गर्न सक्नुहुन्छ र एपले फोटो खिचेर तपाईंको फोनमा पठाउनेछ, यो राम्रो होइन? (केवल तपाइँलाई तपाइँको पुरानो फोन चाहिन्छ, कुनै arduino वा esp32 को आवश्यकता छैन)
यदि तपाईं फोटो खिच्न र यसलाई आफ्नो मोबाइल फोनमा प्राप्त गर्न यो एप प्रयोग गर्न चाहनुहुन्छ भने, तपाईंलाई कुनै arduino वा esp32 को आवश्यकता पर्दैन, केवल फोनमा एप स्थापना गर्नुहोस् जुन तपाईं चाहनुहुन्छ तपाईंको घर वा ग्यारेजमा रहनेछ।
यो एपले HC05 वा HC06... वा ESP32 प्रयोग गरेर ब्लुटुथ मार्फत arduino/esp32 सँग सञ्चार गर्छ, यसले तपाइँलाई तपाइँको फोनबाट ढोकाको ताल्चा वा लाइट वा हीटर खोल्न/बन्द गर्न प्रयोग गर्न सक्ने स्विचहरू सिर्जना गर्न अनुमति दिन्छ र सबैभन्दा महत्त्वपूर्ण। तपाईले यो संसारभरिबाट गर्न सक्नुहुन्छ, इन्टरनेटमा जडान गरेर यदि तपाईसँग इन्टरनेट जडान छैन भने तपाईले एसएमएस मार्फत नियन्त्रण गर्न सक्नुहुन्छ।
तपाईलाई यो गर्नको लागि के चाहिन्छ:
Arduino कुनै पनि संस्करण र ब्लुटुथ HC05 वा HC06 वा ESP32 (सिफारिस गरिएको)
रिले मोड्युल
र एप
Arduino यो सानो माइक्रोकन्ट्रोलर हो यसको मूल्य $ 1.5 बाट सुरु हुन्छ जहाँ तपाइँ यसलाई रिले स्विच गर्न वा सेन्सरबाट डेटा प्राप्त गर्न जस्तै तापमान वा कुनै पनि DC वा Stepper मोटर नियन्त्रण गर्न र मात्र होइन।
साथै यो एपलाई arduino a Motion Detector सेन्सरमा जडान हुने सुरक्षा अलार्म जस्तै प्रयोग गर्न सकिन्छ र सेन्सरले गति पत्ता लगाउँदा ब्लुटुथ मार्फत फोनमा सिरियल मार्फत पाठ पठाउने र यसले तपाईंलाई इमेल वा एसएमएस पठाउनेछ, त्यो राम्रो होइन?
तर यदि तपाइँ इन्टरनेट वा एसएमएस मार्फत arduino नियन्त्रण गर्न चाहनुहुन्छ भने तपाइँलाई यो गर्नको लागि तपाइँको पुरानो प्रयोग नगरिएको फोन चाहिन्छ।
त्यसोभए यसले कसरी काम गर्दछ जब तपाइँ यसलाई स्वीचमा घुमाउनुहुन्छ ब्लुटुथ डाटा 22:on द्वारा पठाउनेछ।
स्विच अफ टर्न गर्नुहोस् यसले ब्लुटुथ डाटा द्वारा पठाउनेछ जस्तै 22:off
22 - स्विचको आईडी (तपाईंले यसलाई थप्न/सम्पादन गर्ने स्विचहरूबाट प्राप्त/परिवर्तन गर्न सक्नुहुन्छ)
सन्देशमा
त्यसैले arduino साइडमा यस्तो हुनेछ
if(returnData("22", "off")){// एपबाट स्विचको आईडी (तपाईले स्विचहरू थप्नुहोस्/सम्पादन गरेर थिच्न सक्नुहुन्छ)
digitalWrite(relay3, HIGH); // केही रिलेको लागि जब पिन उच्च हुन्छ रिले विच्छेद हुन्छ
} अन्यथा यदि(रिटर्नडेटा("२२", "अन")){ // एपबाट स्विचको आईडी (तपाईले स्विचहरू थप्नुहोस्/सम्पादन गर्नुहोस् थिचेर फेला पार्न सक्नुहुन्छ)
digitalWrite (relay3, LOW); // केही रिलेको लागि जब पिन कम हुन्छ रिले जडान हुन्छ
relay3- arduino को पिन (डिजिटल पिन पिन कुन नाम d1,d2 बाट सुरु हुन्छ)
तपाई चिन्ता गर्नुहुन्छ कि कसरी arduino को लागी कोड लेख्नु पर्दैन, तलको लिङ्क जाँच गर्नुहोस्
तलको लिङ्क जाँच गर्नुहोस् त्यहाँ arduino को लागी कोड छ, त्यहाँ यो Arduino र ESP32 को लागी योजना र कोड छ ब्लुटुथ स्मार्ट प्लग कसरी बनाउने, र कसरी गर्ने भनेर व्याख्या।
arduino वा esp32 को लागि स्कीमा र कोड उत्पन्न गर्नुहोस्