विषयसूची:

स्मार्ट प्लग ESP8266: 6 कदम
स्मार्ट प्लग ESP8266: 6 कदम

वीडियो: स्मार्ट प्लग ESP8266: 6 कदम

वीडियो: स्मार्ट प्लग ESP8266: 6 कदम
वीडियो: Smart Socket ESP8266 Blynk Home Automation Tutorial 2024, नवंबर
Anonim
स्मार्ट प्लग ESP8266
स्मार्ट प्लग ESP8266

बिएनवेन्यू सुर सेट लेख की एक डालना लेकिन डी वौस मोंट्रेर उन प्रोजेक्ट डे डोमोटिक क्यू जे रियलिस। अयंत टूजॉर्स एडोर लेस चॉस ऑटोमेटिक्स एट ऑप्टिमिसेस, जे डेसीडे डे क्रेयर मोई-ममे मेस प्राइज कनेक्टी। Celles-ci sont वाईफाई के माध्यम से कमांड करता है। ला पार्टिट लॉजिक इस्ट यूनिकमेंट कमांड बराबर ईएसपी8266। नूस वेरॉन्स 2 मैनिएरेस डे कमांडर सेस प्राइज; अन साइट वेब के माध्यम से एक प्रीमियर (स्थानीय में संगत avec iPhone और Android mais बगल में)। और une deuxième के माध्यम से une एप्लिकेशन डालना Android crée avec B4A qui est plus ergonomice.

चरण 1: फ्लैशर अन नोव्यू फर्मवेयर सुर एल'ईएसपी8266

फ्लैशर अन नोव्यू फर्मवेयर सुर एल'ईएसपी8266
फ्लैशर अन नोव्यू फर्मवेयर सुर एल'ईएसपी8266

Lorsque que vous venez de recevoir votre petit ESP8266 chez vous, celui-ci est fait put ne comprendre que les commandes AT (mêmes Commandes utilisées sur les मॉड्यूल ब्लूटूथ)। सेपेंडेंट सीई फर्मवेयर डेम्योर असेज़ रेस्ट्रेंट नोट्रे प्रोजेक्ट डालें। सेला क्यू नूस एलोन्स फ्लैशर अन नोव्यू फर्मवेयर सुर नोट्रे ईएसपी डालें। डे के बगल में सेला नूस एवन्स डालें:

  • संयुक्त राष्ट्र ESP8266
  • संयुक्त राष्ट्र FTDI
  • उने ब्रेडबोर्ड
  • डेस केबल मेल्स/फीमेल्स
  • L'executable et sont fichier.bin ci-joint

L'ESP डिस्पोज़ डे प्लसिएर्स मोड्स डी फॉनक्शननेमेंट सेलोन लेस निवो डी टेंशन क्वी लुई इस्ट एट्रिब्यूए सुर एसईएस पोर्ट्स GPIO 0 et 2 बेटा डिमैरेज। डी डेक्स मोड्स के बगल में नॉस ऑरॉन्स, ले मोड प्रोग्रामेशन एट ले मोड डी फॉनक्शननेमेंट नॉर्मल ओù एल'ईएसपी लांस सोन प्रोग्राम। पोर l'instant nous allons utiliser le mode programmation put le flasher. डालो सेला इल फ़ॉट रेलियर लेस पिंस डे ल'ईएसपी या एफटीडीआई डे सेटे मैनिएरे:

ईएसपी एफटीडीआई

वीसीसी +3.3वी

जीएनडी जीएनडी

आरएक्स TX

TX आरएक्स

GPIO0 +3.3V // 3.3V की विशिष्टता पर ध्यान दें! फेट्स अटेंशन डे बिएन पोजिशननर ले जम्पर डू एफटीएफआई

GPIO2 GND

सीएचपीडी आरएसटी

इल फ़ॉट बिएन कनेक्टर लेस पोर्ट्स GPIO अवंत डी एलिमेंटर l'ESP पोउवोइर tre एन मोड प्रोग्रामेशन डालें।

उन फ़ोइस ले कैब्लेज फ़ाइट, लांसेज़ ले.exe, क्लिक्स सुर बिन और चयननेज़ ले.बिन। पुइस एंट्रेज़ ले पोर्ट कॉम डू एफटीडीआई (दृश्यमान डैन एल'ओन्गलेट "पोर्ट्स (कॉम एट एलपीटी)" डु गेस्टियनेयर डे पेरिफेरिक्स)। और अधिक क्लिक करें और डाउनलोड करें! वौस डेव्रीज़ अवोइर सेसी:

कनेक्ट कर रहा है ….

फ्लैश मिटा रहा है… 0x00000000 पर लिख रहा है… (0%) //…// 0x0007ec00 पर लिख रहा है… (99%) जा रहा है… फ्लैश मोड छोड़ने में विफल // Fin du Flash vous avez réussi !

चरण 2: प्रोग्रामर L'ESP Avec L'IDE Arduino

प्रोग्रामर L'ESP Avec L'IDE Arduino
प्रोग्रामर L'ESP Avec L'IDE Arduino
प्रोग्रामर L'ESP Avec L'IDE Arduino
प्रोग्रामर L'ESP Avec L'IDE Arduino
प्रोग्रामर L'ESP Avec L'IDE Arduino
प्रोग्रामर L'ESP Avec L'IDE Arduino
प्रोग्रामर L'ESP Avec L'IDE Arduino
प्रोग्रामर L'ESP Avec L'IDE Arduino

यूने फॉइस नोट्रे ESP8266 एवेक सोन नोव्यू फर्मवेयर, नोस डेवन्स ले प्रोग्रामर! डालो सेला इल फ़ॉट टाउट डी'अबॉर्ड अजाउटर ल'यूआरएल डे गेस्टियनेयर डे कार्टेस डान्स लेस प्रेफेरेंस एवेसी सीई लियन:

arduino.esp8266.com/stable/package_esp8266com_index.json

उने फ़ोइस सेला फ़ाइट एलेज़ डांस "आउटिल्स>टाइप डे कार्टेस>गेस्टियनेयर डे कार्टेस", टेपेज़ "esp8266" और इंस्टॉलर ला लाइब्रेयर डे "ESP8266 कम्युनिटी"।

Puis choisissez "जेनेरिक ESP8266 मॉड्यूल" और "टाइप डे कार्टेस। और choisissez ces paramètres (voir photo)।

Peut téléverser notre Premier Program पर Enfin! Voici संयुक्त राष्ट्र उदाहरण टाल सरल:

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

सीरियल.बेगिन (९६००); } शून्य लूप () {Serial.println ("हैलो वर्ल्ड!"); }

"हैलो वर्ल्ड!" s'afficher dans votre moniteur série.

चरण 3: ले मोंटेज

ले मोंटेज
ले मोंटेज

डाल दें:

  • 1 ईएसपी8266
  • 1 एचएलके-पीएम01
  • 1 LM1117t-3.3
  • १ विश्राम
  • २ बोर्नियर्स

ले HLK-PM01 परमेट डी ट्रांसफॉर्मर ले 220v अल्टरनेटिफ और 5V कॉन्टिन्यू। ले एलएम१११७टी-३.३ क्वांट लुई कन्वर्टिट ले ५वी एन ३.३वी पोर एल'ईएसपी८२६६। Ensuite référez-vous au schéma put le montage. एनफिन ले रिले परमेट डे कम्यूटर अन अपैरिल फोन्क्शननेंट सुर ले 220V।

उने फ़ोइस ले असेंबल रियलाइज़, इल वौस रेस्ट प्लस क्यू कनेक्टर अन अपैरिल (यूने लैम्पे पर एक्सेम्पल)। सेला सी वौस एवेज़ डेस विएइल्स रैलॉन्ग्स c'est l'idéal, sinon il va Falloir couper le câble de votre Lampe डालें। इनसुइट इल सफिट डे रेलियर ला फेज एट ले न्यूट्रे डे चाक कोटे, ले सेंस एनए पास वेरिमेंट डी इम्पोर्टेंस वू क्यू नूस सोमेस सुर डे ल अल्टरनैटिफ।

ध्यान ! फ़ाइट्स ट्रेज़ अटेंशन एवेसी केटे कार्टे, आईसी ऑन यूज़ ली 220V, ने मैनिप्युलेज़ JAMAIS ला कार्टे सॉस एलिमेंटेशन!

चरण 4: Enfin Le Vrai Program

Après ces गुणक étapes nous arrivons enfin notre vrai कार्यक्रम। Téléchargez le et nous allons y apporter quelques संशोधनों।

टाउट डी'अबॉर्ड मोडिफिएज ले एसएसआईडी एट ले मोट डे पास डे वोटर बॉक्स। ध्यान या माजुस्क्यूल्स और माइनसक्यूल्स! पुइस क्वेल्क्स लिग्नेस प्लस बस वौस पौवेज़ चोइसिर एल'एड्रेसे आईपी क्यू एल'ईएसपी प्रेंद्र सुर ले रेसेउ।

टेलेवर्सेज़ ले प्रोग्राम एट नोस पैसन्स ए ला डेर्निएरे एटेपे डी सी प्रोजेक्ट, ला कमांडे डेस प्राइज।

पोर टेस्टर सी टाउट फोन्क्शनने इल सफिट डी'एलर डान्स वोटर नेविगेटर वेब एट डे रेंटर एल'एड्रेस डे ल'ईएसपी सुवि डे / ऑन। कम से कम उदाहरण:

192.168.1.201/ON

चमत्कार नोट्रे रिले आवागमन !

चरण 5: एल'एप्लिकेशन एंड्रॉइड

एल'एप्लिकेशन एंड्रॉइड
एल'एप्लिकेशन एंड्रॉइड

वौस ल'वेज़ डॉन कंप्रिस ने इंटरगिर एवेक नोट्रे प्राइज़ इल सैगिट सीलेमेंट डी'उन जेस्टियन डी'यूआरएल डाला। डेवेलपर केटे पेटिट एप्लीकेशन का उपयोग करें और लॉजिकिएल B4A डालें। Je vous mets mon code en fichier téléchargeable, vous trouverez plein de tuto put B4A. Pour Faire simple l'application fonctionne avec des boutons put ON et OFF, et une fenêtre web (masquee) est utilisé insert चार्जर d'URL lors क्लिक सुर अन बाउटन। रीन डे प्लस! वोस पॉवेज़ ऑस्ट्रेलियाई यूटिलाइज़र ऐपइन्वेंटर क्वी इस्ट प्लस सिंपल पे डेवेलपर एल'एप्लिकेशन।

चरण 6: ले साइट वेब

ले साइट वेब
ले साइट वेब

N'ayant pas les connaissances en davelopement d'applications IOS, j'ai développé un petit site WEB, une सॉल्यूशन सिंपल प्योर लेस पर्सवेर्स डी'आईफोन। सेपेंडेंट सीई साइट देवरा एटरे हेबेर्गे एन लोकल सोइट सुर वोटर पीसी सोइट पर उन रास्परी पीआई। डी'अन सर्वर WAMP के बगल में l'hergement vous aurez डालें (या LAMP लिनक्स डालें)। डे मेमे जे वौस लाईसे चेरचर सुर इंटरनेट अन ट्यूटोरियल पोर सेस टाइप्स डे सर्वुर ट्रेस सिंपल मेट्रे एन प्लेस।

पर्सनेलमेंट जे ट्रौव ले साइट प्लस एस्थेटिक एट प्लस ऑप्टिमिस एवेक लेस बॉटन्स स्विच। एन एफेफेट आईल्स परमेटेंट डी'ओब्टेनिर एल'इनफॉर्मेशन सुर ल'एट डे ला प्राइज बिना किसी दृश्य के प्रत्यक्ष सुर एले-मोमे। सेपेंडेंट ले फेट डी'एवोइर उन रास्परी क्वी टूरने टाउट ले टेम्प्स पे हेबर्गर इस्ट कॉन्ट्रैग्नेंट। सेपेंडेंट ले फेट डी'यूटिलाइज़र सेटे मेथोड पर्मेट डी'इमेजिनर उन इनफिनिट डे फॉकॉन्स डी कमांडर सीईएस इंटरप्टर्स। क्यू सी सोइट एवेक डेस कैप्चरर्स डे प्रेजेंस, अल्ट्रासन, लुमियर या मेमे एनकोर एवेक डे ला रिकोनिसेंस डी'इमेज और वीडियो एवीसी ओपनसीवी। लेस possibilités sont infinies.

जेस्पीयर क्यू सी प्रोजेक्ट वौस ए प्लू। जे फेरैस प्रोचेनमेंट अन आर्टिकल सुर कमेंट ट्रांसफॉर्मर सीट कार्टे एन पीसीबी।

सिफारिश की: