We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.

arduino_wifi_pcs के बारे में

Arduino वाईफाई यूआई

Arduino बोर्ड पर वाई-फाई मॉड्यूल माउंट करने के बाद, मोबाइल फोन और Arduino के बीच वाई-फाई संचार को जोड़ने के लिए मोबाइल फोन पर इस ऐप को संचालित करना, बटन के दबाने को पहचानने के लिए मोबाइल फोन पर दिए गए 10 बटन दबाकर Arduino वांछित ऑपरेशन करने के लिए। ऐप जो अनुमति देता है

- सिंगल बटन: 10

(डेटा प्रत्येक बटन दबाए जाने पर Arduino को भेजा जाता है)

बटन 1: '0' (हेक्साडेसिमल 30) बटन 2: '1' (हेक्साडेसिमल 31)

बटन 3: '2' (हेक्साडेसिमल 32) बटन 4: '3' (हेक्साडेसिमल 33)

बटन 5: '4' (हेक्साडेसिमल 34) बटन 6: '5' (हेक्साडेसिमल 35)

बटन 7: '6' (हेक्साडेसिमल 36) बटन 8: '7' (हेक्साडेसिमल 37)

बटन 9: '8' (हेक्साडेसिमल 38) बटन 10: '9' (हेक्साडेसिमल 39)

(Arduino में कार्यक्रम का उदाहरण)

Arduino के डिजिटल पोर्ट 5 से जुड़ा LED तब चालू होता है जब बटन 1 को एक बार दबाया जाता है, और फिर से दबाए जाने पर बंद हो जाता है। (टॉगल कार्रवाई)

///// वाई-फाई के माध्यम से एलईडी को नियंत्रित करना

SoftwareSerial.h को पहले भाग में शामिल करें।

सॉफ्टवेयर सीरियल esp8266 (2,3);

व्यर्थ व्यवस्था()

{

सीरियल.शुरुआत (9600);

esp8266.begin (9600); // esp की बॉड दर

पिनमोड (5, आउटपुट);

डिजिटलवाइट (, कम);

सेंडडेटा ("एटी + आरएसटी \ r \ n", 2000); // मॉड्यूल रीसेट

सेंडडेटा ("एटी + सीडब्ल्यूएमओडीई = 2 \ आर \ एन", 1000); // एपी (एक्सेस प्वाइंट) के रूप में सेट करें

सेंडडेटा ("एटी + सीआईएफएसआर \ आर \ एन", 1000); // आईपी पता प्राप्त करें

सेंडडेटा ("एटी + सीआईपीएमयूएक्स = 1 \ आर \ एन", 1000); // एकाधिक कनेक्शन पर सेट करें

सेंडडेटा ("एटी + सिपसर्वर = 1,80 \ r \ n", 1000); // पोर्ट 80 पर सर्वर

}

शून्य पाश ()

{

अगर (esp8266.उपलब्ध ()) // अगर esp एक संदेश भेज रहा है

{

if(esp8266.find("+IPD,"))

{

देरी (200); // सभी सीरियल डेटा पढ़ें

int कनेक्शनआईडी = esp8266.read ();

esp8266.find("?");

int नंबर = esp8266.read ();

अगर (संख्या == 0x30) {

अगर (डिजिटलरीड (5) == हाई) डिजिटल राइट (5, लो);

अन्य डिजिटलवाइट (5, हाई);

}

// क्लोज कमांड

स्ट्रिंग क्लोज़ कमांड = "AT+CIPCLOSE =";

क्लोजकमांड + = कनेक्शनआईडी; // कनेक्शन आईडी संलग्न करें

क्लोज़ कमांड + = "\r\n";

सेंडडाटा (क्लोज कमांड, 1000); // निकट संबंध

}

}

}

स्ट्रिंग सेंडडाटा (स्ट्रिंग कमांड, कास्ट इंट टाइमआउट)

{

स्ट्रिंग प्रतिक्रिया = "";

esp8266.प्रिंट (कमांड); // रीड कैरेक्टर को esp8266 पर भेजें

लंबा इंट टाइम = मिली ();

जबकि ((समय + टाइमआउट)> मिली ())

{

जबकि (esp8266.उपलब्ध ())

{

// यदि esp में प्राप्त डेटा है, तो इसे क्रम से भेजें

चार सी = esp8266.read (); // अगला चरित्र पढ़ें

प्रतिक्रिया + = सी;

}

}

वापसी प्रतिक्रिया;

}

नवीनतम संस्करण 1.1.0 में नया क्या है

Last updated on Nov 17, 2022

Minor bug fixes and improvements. Install or update to the newest version to check it out!

अनुवाद लोड हो रहा है...

अतिरिक्त ऐप जानकारी

नवीनतम संस्करण

निवेदन arduino_wifi_pcs अपडेट 1.1.0

Android ज़रूरी है

7.0

Available on

arduino_wifi_pcs Google Play प्राप्त करें

अधिक दिखाएं

arduino_wifi_pcs स्क्रीनशॉट

APKPure की सदस्यता लें
सर्वश्रेष्ठ एंड्रॉइड गेम और ऐप्स के शुरुआती रिलीज, समाचार और गाइड तक पहुंचने वाले पहले व्यक्ति बनें।
जी नहीं, धन्यवाद
साइन अप करें
सफलतापूर्वक सब्सक्राइब!
अब आप APKPure की सदस्यता ले रहे हैं।
APKPure की सदस्यता लें
सर्वश्रेष्ठ एंड्रॉइड गेम और ऐप्स के शुरुआती रिलीज, समाचार और गाइड तक पहुंचने वाले पहले व्यक्ति बनें।
जी नहीं, धन्यवाद
साइन अप करें
सफलता!
अब आप हमारे न्यूज़लेटर की सदस्यता ले चुके हैं।