arduino_wifi_pcs

arduino_wifi_pcs

c.s.park
Nov 17, 2022
  • 7.0

    Android OS

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 (); // अगला चरित्र पढ़ें

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

}

}

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

}

अधिक दिखाएं

What's new in the latest 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 पोस्टर
  • arduino_wifi_pcs स्क्रीनशॉट 1
  • arduino_wifi_pcs स्क्रीनशॉट 2
  • arduino_wifi_pcs स्क्रीनशॉट 3
  • arduino_wifi_pcs स्क्रीनशॉट 4
  • arduino_wifi_pcs स्क्रीनशॉट 5
  • arduino_wifi_pcs स्क्रीनशॉट 6
  • arduino_wifi_pcs स्क्रीनशॉट 7
APKPure आइकन

APKPure ऐप के माध्यम से सुपर तेज़ और सुरक्षित डाउनलोडिंग

एंड्रॉइड पर XAPK/APK फ़ाइलें इंस्टॉल करने के लिए एक-क्लिक करें!

डाउनलोड APKPure
thank icon
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.
Learn More about Policies