विषयसूची:
वीडियो: ESP32 ई मोडुलो डी रिले 4 कैनिस: 4 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
ओ ओब्जेटिवो डो सर्किटो ए परमिटर ओ कन्ट्रोल डॉस 4 रिले, डी मैनीरा इंडिविजुअल, ए पार्टिर डी उम ब्राउजर, सेंडो ओ एसेसो फीटो रिमोटमेंट (वेब / इंटरनेट के माध्यम से), कॉम ए यूटिलिजाकाओ डे वेब सर्विस।
विचार:
- ए यूटिलिज़ाकाओ डे लेड्स ई लैम्पडास नास सैदास डॉस रिलेस टेम्प ओ इंटुइटो डी एक्सेम्पलिफ़ायर, जे क्यू पोडे-से लिगर क्वाइस्केर डिस्पोजिटिवोस नास मेस्मास, डेस्डे क्यू रिस्पीटाडोस ओएस लिमिट्स डे टेन्सो ई कोरेंटे डिक्रिटोस।
- ओएस रिले यूटिलिजैडोस नो प्रोजेटो पोसुएम टैंटो कोनेक्स एनए (नॉर्मलमेंट एबर्टस) क्वांटो एनएफ (नॉर्मलमेंट फेचडास)। कोई प्रोजेक्ट उपयोग नहीं है या इस क्षेत्र में 'ऑल्टो' पैरा ओएस रिलेज़ एनएफ, पैरा क्यू एल्स सेजम एसिओनाडोस, एब्रिंडो ए कॉन्क्सो। पैरा ओएस रिलेज़ एनए, या एस्टाडो इनिशियल é 'बाईक्सो', मैन्टेंडो ए कॉनेक्सो एबर्टा।
- एक क्रिया के रूप में वेब सेवा प्रदान की जाती है। सेरा फोरनेसिडा ए एस्ट्रुटुरा डो पेलोड पैरा कैप्चर डो एस्टाडो डॉस रिलेस, फॉर्मेटो डू एंडपॉइंट पैरा रिसेबर ओ आईपी एट्रिब्यूडो ईएसपी 32 ई कोडिगो एम नोडजेएस कॉमो उदाहरण।
- ओ प्रोसीडिमेंटो डी ग्रावाकाओ डो कोडिगो और प्लेका ईएसपी32 नो सेरा डेस्क्रिटो नास इंस्ट्रुकेज, हे वेरिओस ट्यूटोरियाइस ना इंटरनेट क्यू पोडेम गिअर ओ लीटर कॉरेटामेंट।
आपूर्ति
- 1 मोडुलो वाईफाई ब्लूटूथ ESP32
- 1 मोडुलो रिले डे 4 कैनाइस - ऑप्टोकोप्लाडो
- 1 एलईडी अज़ुल ~ 3VCC
- 1 एलईडी वर्डे ~ 3VCC
- 2 लैम्पडास डी लेड 127VCA
- 6 जंपर्स Fêmea/Fêmea - Cores distintas
- फोन्टे सीए - 127V
- फोंटे सीसी - 3, 3वी
चरण 1: वेबसाइट सेवा
वेबसाइट सेवा के बारे में जानकारी के रूप में सेगुम अबाइक्सो।
Persistência
पॉड-से यूटिलिज़र उम आर्किवो, उम बैंको डे डैडोस नोएसक्यूएल या वेरिआविस डे एम्बिएंट पैरा आर्मज़ेनर ओएस वेलोरेस डॉस एस्टाडोस डॉस रिले।
फ़ोर्नेसिमेंटो डॉस एस्टाडोस डॉस रिलेसो
अबाइक्सो ओ पी आयलोड क्यू ओ कोडिगो डा ईएसपी३२ एस्पेरा एम रेस्पोस्टा रिक्विसिस्को डो टिपो एचटीटीपी GET, कंटेंडो ओएस एस्टाडोस डॉस रिलेस।
{
रिले 1: वीरता रिले 1 (0 कहां 1), रिले 2: वीरता रिले 2 (0 कहां 1), रिले 3: वीरता रिले 3 (0 कहां 1), रिले 4: वीर रिले 4 (0 कहां 1)
}
सेंडो ओ वीर = 1 पैरा 'ऑल्टो' ई 0 पैरा 'बाईक्सो'।
उदा.: {रिले १: १, रिले २: ०, रिले ३: १, रिले ४: ०}
Recebimento do IP da ESP32
HTTP POST के माध्यम से, इनिशियलाइज़ाकाओ दा ESP32, ela envia o valor do IP atribuído a ela para o webservice, através do parametro "ip"।
उदाहरण:
उदाहरण डी सर्विडोर
नो रिपोजिटोरियो डू जीथब, हा उम कोडिगो एम नोडजेएस कॉमो उदाहरण के लिए सेर यूएसडो एम प्रोवोरेस डे सर्विसोस, डिवेंडो सेर क्रिडास एज़ सेगुइंट्स वेरिआविस डे एम्बिएंट: रिले 1, रिले 2, रिले 3, रिले 4, आईपी।
चरण 2: एप्लिकेटिवो वेब
पैरा ओ कन्ट्रोल डॉस एस्टाडोस डॉस रिलेस, पोड-से यूटिलिजर उम एप्लिकेटिवो वेब कैपाज़ डे अल्टरर ओएस एस्टाडोस डॉस मेस्मोस।
ओ एप्लिकेटिवो वेब सुगेरिडो पॉसुई क्वाट्रो एलिमेंटोस इनपुट, डू टिपो चेकबॉक्स, फॉर्मेटाडोस वाया सीएसएस पैरा से कॉम्पॉर्टेरेम कॉमो स्लाइडर्स (चेव्स डिस्लीजेंट्स)। कैडा चावे é एसोसिएदा ए उम रिले। वेब सेवा, पैरा:
- Fazer a leitura do IP स्थानीय सहयोगी à ESP32, HTTP GET के माध्यम से,
- HTTP GET के माध्यम से Fazer a leitura dos estados dos relés। एक लेटुरा é feita a cada 5 segundos। एज़ चेव्स साओ अल्टरडास ऑटोमेटेमेंट, डे एकॉर्डो कॉम ओएस वेलोरेस रिसेबिडोस। इस्सो परमिट ए एटुअलिज़ाकाओ दास चाव्स डे टूडोस ओएस एप्लिकेटिवोस एम एक्जीक्यूकाओ, रिफ्लेटिंडो सेम्पर या एस्टाडो रियल डॉस रिले।
- HTTP POST के माध्यम से Enviar os estados das chaves। ओ एनवियो ए फीतो ए कैडा अल्टरकाओ दास चाव्स।
ओ कोडिगो पॉड सेर एसेसैडो एक्वी।
चरण 3: प्रोग्रामाकाओ दा ESP32
ओ कोडिगो डे प्रोग्रामाकाओ दा ईएसपी32 एस्टा एक्वी।
ओएस सेगुंटेस पैरामेट्रोस डेवम सेर अतुलिज़दोस नो कोडिगो:
- SSID1: SSID da Primeira opção de rede WiFi
- PASSWORD1: Senha da primeira opção de rede WiFi
- SSID2: SSID da segunda opção de rede WiFi
- PASSWORD2: Senha da segunda opção de rede WiFi
- ENDDPOINT_STATUS_GET: एंडपॉइंट क्यू एनविया डे वोल्टा ओएस एस्टाडोस डॉस रिलेस
- ENDPOINT_IP_SET: एंडपॉइंट पैरा ओ क्वाल ओ आईपी एट्रिब्यूडो डेवे सेर एनवियाडो
ओपेरा के रूप में एक्जीक्यूटादास पेलो कोडिगो साओ:
- Conectar-se uma das duas Wi-FI fornecidas को फिर से तैयार करता है।
- Enviar या IP विशेषता ESP32 ao webservice, HTTP POST के माध्यम से।
- HTTP GET के माध्यम से, 5 ईएम 5 सेगुंडोस के माध्यम से उपभोक्ता या सेवा करें।
- अतुलिज़र या एस्टाडो डॉस रिलेस डे एकॉर्डो कॉम या पेलोड रिसेबिडो एम (3)।
सिफारिश की:
दो बटन रिले स्विच: 3 कदम
दो बटन रिले स्विच: यह लेख आपको दिखाता है कि पुश बटन स्विच को चालू और बंद कैसे करें। यह सर्किट दो स्विच के साथ किया जा सकता है। आप एक स्विच दबाते हैं और लाइट बल्ब चालू हो जाता है। आप दूसरे स्विच को दबाते हैं और लाइट बल्ब बंद हो जाता है। हालांकि, यह इंस
4 चैनल रिले: 14 कदम
4 चैनल रिले: -- भावना सिंह, प्रेरणा गुप्ता, मनिंदर बीर सिंह गुलशन द्वारा
NodeMCU टच सेंसर LDR तापमान नियंत्रण रिले के साथ होम ऑटोमेशन: 16 कदम
NodeMCU टच सेंसर LDR तापमान नियंत्रण रिले के साथ होम ऑटोमेशन: मेरे पिछले NodeMCU प्रोजेक्ट्स में, मैंने Blynk ऐप से दो घरेलू उपकरणों को नियंत्रित किया है। मुझे प्रोजेक्ट को मैन्युअल नियंत्रण के साथ अपग्रेड करने और अधिक सुविधाओं को जोड़ने के लिए कई टिप्पणियां और संदेश प्राप्त हुए हैं। इसलिए मैंने इस स्मार्ट होम एक्सटेंशन बॉक्स को डिज़ाइन किया है। इस IoT
आरएफआईडी Arduino Uno रिले स्विच, I2C डिस्प्ले के साथ: 4 कदम
RFID Arduino Uno रिले स्विच, I2C डिस्प्ले के साथ: हैलो, यह मेरा पहला प्रोजेक्ट है, मेरा नाम Oskar है और मैं 13 साल का हूँ। यह प्रोजेक्ट I2C डिस्प्ले के साथ काम करता है, सामान्य नहीं
कॉन्फ़िगरेशन मोडुलो डी रिकोनोसिमिएंटो डी वोज़ गीतेच: 6 चरण
कॉन्फिगरेशन मोडुलो डी रिकोनोसिमिएंटो डी वोज़ गीतेक: एन एस्टा एन्ट्राडा वेरेमोस कोमो कॉन्फिगर पासो ए पासो एल मódulo de reconocimiento de वोज डेल फेब्रिकेंट गीतेचएस्टे módulo puede almacenar 15 piezas de instrucciones। एसास १५ पीज़ास इस्टन डिविडीदास एन ३ ग्रूपोस, कोन ५ एन अन