विषयसूची:

प्रोजेटो आईओटी - सिस्टेमा डिटेक्टर डी फ्यूमाका: 5 कदम
प्रोजेटो आईओटी - सिस्टेमा डिटेक्टर डी फ्यूमाका: 5 कदम

वीडियो: प्रोजेटो आईओटी - सिस्टेमा डिटेक्टर डी फ्यूमाका: 5 कदम

वीडियो: प्रोजेटो आईओटी - सिस्टेमा डिटेक्टर डी फ्यूमाका: 5 कदम
वीडियो: Top 10 IoT Projects 2023 | Smart IoT Projects | Applications Of IoT | Simplilearn 2024, नवंबर
Anonim
प्रोजेटो आईओटी - सिस्टेमा डिटेक्टर डी फ्यूमाका
प्रोजेटो आईओटी - सिस्टेमा डिटेक्टर डी फ्यूमाका

परिचय

ओ सिस्टेमा डिटेक्टर डी फ्यूमाका कंसिस्टे एम उमा सोलुकाओ आईओटी कॉम ओ ओब्जेटिवो डे परमिटर ओ मॉनिटरामेंटो डे अलार्म्स डी इनकंडियो डे रेजिडेंसियास एट्रैवेस डी उम एप्लिकेटिवो एंड्रॉइड। ओ प्रोजेटो ई बेसाडो एम माइक्रोकंट्रोलडोर क्यू से कम्युनिका कॉम ए न्यूव पेला रेड वाईफाई, एनविआंडो ओएस सिनाइस डिटेक्टाडोस पोर उम सेंसर डी फ्यूमाका। ओ प्रोप्राइटेरियो डा रेजिडेंसिया कॉन्सेग्यू मॉनिटरर ओ सिस्टेमा एट्रैवेस डी उम एप्लिकेटिवो ई रिसेबे नोटिफिकेशन के माध्यम से टेलीग्राम एम कैसो डे अतिवाकाओ डो अलार्म डे इंकंडियो।

Desenvolvedores

  • ब्रूनो गोंसाल्वेस परेरा
  • जोआओ पाउलो तादेउ बोर्गेस पाइवा
  • जुलियाना गुइमारेस सोरेस बुएरे
  • विलन अलेक्जेंडर कोंडोर असेंजो

चरण 1: मटेरिया यूटिलिज़ैडोस

सामग्री उपयोग
सामग्री उपयोग
सामग्री उपयोग
सामग्री उपयोग
सामग्री उपयोग
सामग्री उपयोग
सामग्री उपयोग
सामग्री उपयोग

ऑस मैटेरियाइस यूटिलाइज़्डोस पैरा कॉन्स्ट्रुकाओ डो प्रोजेटो फोरम:

  • मोडुलो वाईफाई ESP8266 NodeMcu ESP-12: प्लाका डे डिसेनवोल्विमेंटो क्यू कॉम्बिना ओ चिप ईएसपी8266 (कॉम्यूनिकाकाओ वाईफाई), उमा इंटरफेस यूएसबी-सीरियल और टेन्साओ 3.3V। कैबो माइक्रो-यूएसबी के माध्यम से एक प्रोग्राम के रूप में उपयोग किया जाता है और एक आईडीई डू अरुडिनो, एट्रावेस डा कॉम्यूनिकासाओ करते हैं।
  • सेंसर डी गैस एमक्यू-१३५ पैरा गैसों टॉक्सिकोस: ओ सेंसर डी गैस एमक्यू-१३५ और एम मोडुलो कैपाज़ डी डिटेक्टर वेरियोस टिपोस डी गैसों टॉक्सिकोस कोमो एमोनिया, डाइऑक्सिडो डी कार्बोनो, बेंजेनो, ऑक्सिडो नाइट्रिको, ई टैम्बेम फ्यूमाकूल।
  • वर्मेलो का नेतृत्व किया
  • एलईडी वर्दे
  • 2 प्रतिरोध 200Ω
  • प्रोटोबार्ड ई जम्पर्स पैरा कॉनेक्साओ ई टेस्टे डू प्रोटोटिपो

चरण 2: Configuração Do ThingSpeak

कॉन्फिगुराकाओ डू थिंगस्पीक
कॉन्फिगुराकाओ डू थिंगस्पीक
कॉन्फिगुराकाओ डू थिंगस्पीक
कॉन्फिगुराकाओ डू थिंगस्पीक
कॉन्फिगुराकाओ डू थिंगस्पीक
कॉन्फिगुराकाओ डू थिंगस्पीक

O ThingSpeak é um serviço de plataforma IoT para armazenar e recuperar dados usando o प्रोटोकॉल HTTP e MQTT पेला इंटरनेट ou पोर meio de uma rede local. थिंगस्पीक परमिट एग्रीगर, विज़ुअलाइज़र ई एनालिसर फ्लक्सोस डे डैडोस ना नुवेम।

ओ थिंगस्पीक एस्टा डिस्पोनिवेल कोमो अम सर्विको ग्रैट्युटो पैरा पेक्वेनोस प्रोजेटोस नो कॉमर्सियास (मेनोस डी 3 मिल्हेस डे मेन्सजेन्स पोर एनो या एप्रोक्सिमडामेंटे 8000 मेनसेजेन्स पोर डाया)। पैरा प्रोजेटोस माईओरेस या एप्लिकेस कॉमर्सियाइस, क्वाट्रो टिपोस डिफेरेंटेस डी लाइसेंस एनुअल साओ ऑफरेकिडोस: स्टैंडर्ड, एकेडमिक, स्टूडेंट एंड होम।

Configuração de um canal no ThingSpeak

अप्स क्रिअर उमा कॉन्टा नो थिंगस्पीक, यह आवश्यक है क्रियोर उम कैनाल। ओएस कैनाइस आर्मजेनम ओएस डैडोस एनविआडोस डी उम डिटरमिनैडो प्रोजेटो। कैडा कैनाल इनक्लूई 8 कैम्पोस क्यू पोडेम कॉन्टर क्वाल्कर टिपो डे डैडोस, माईस 3 कैम्पोस पैरा डैडोस डे लोकलाइज़ाकाओ ई 1 पैरा डैडोस डे स्टेटस। Depois de coletar dados em um canal, você pod usar os aplicativos ThingSpeak para analisá-los e Visualizá-los.

इस तरह के प्रोजेक्ट, एफओई क्रिआडो उम कैनाल कॉम नोम आईओटीप्रोजेक्ट-स्मोक डिटेक्टर और 3 कैम्पोस पैरा एनवियो डे डैडोस:

  • फ़ील्ड 1: Concentração de gás
  • फ़ील्ड 2: अलार्म
  • फील्ड 3: कोमांडो डेस्लीगा

ना अबा "निजी दृश्य" में विज़ुअलाइज़ेशन डे कैडा उम डॉस कैम्पोस क्रिआडोस के रूप में संभव है। नेस्टे प्रोजेक्टो, फोरम क्रिआडोस:

  • 1 gráfico com ओएस डैडोस डे कॉन्सेन्ट्राकाओ डे गैस CO2 एम função do tempo
  • 1 संकेतक डे एलईडी पैरा इंडिकाकाओ डे अलार्म
  • 1 gráfico com ओएस डैडोस डे कोमांडो डे डिसेलिगार अलार्म एम função do tempo

लीतुरा ई एस्क्रिटा नो थिंगस्पीक

ओ कैनाल डू थिंगस्पीक é क्रिआडो कॉम अम आइडेंटिफाडोर इनिको (चैनल आईडी) क्यू पॉसिबिलिटा सुआ आइडेंटिफाकाओ पैरा एनवियो ई लेइटुरा डे डैडोस। ना अबा "एपीआई कीज़" के रूप में उपयोग करें (एपीआई कुंजी लिखें) ई लेटुरा (एपीआई कुंजी पढ़ें) डी डैडोस नो कैनाल। एलेम डिसो, टैम्बेम साओ डिस्पोनिबिलिज़दास एपीआई अनुरोध के रूप में (HTTP अनुरोध प्राप्त करें) que também podem ser usadas para envio e requição de dados.

ओ आइडेंटिफाडोर डो कैनाल ई एज़ चाव्स सेराओ उसादस पोस्टीरियरमेंट नो कोडिगो डू माइक्रोकंट्रोलर। एपीआई अनुरोध के रूप में Android के लिए उपयोग करें।

चरण 3: एप्लिकेटिवो - एमआईटी ऐप आविष्कारक

एप्लिकेटिवो - एमआईटी ऐप आविष्कारक
एप्लिकेटिवो - एमआईटी ऐप आविष्कारक
एप्लिकेटिवो - एमआईटी ऐप आविष्कारक
एप्लिकेटिवो - एमआईटी ऐप आविष्कारक
एप्लिकेटिवो - एमआईटी ऐप आविष्कारक
एप्लिकेटिवो - एमआईटी ऐप आविष्कारक
एप्लिकेटिवो - एमआईटी ऐप आविष्कारक
एप्लिकेटिवो - एमआईटी ऐप आविष्कारक

ओ एप्लिकेटिवो पैरा मॉनिटरामेंटो डो सिस्टेमा फोई डिसेनवोल्विडो यूटिलिजैंडो ओ एमआईटी ऐप आविष्कारक। ओ एमआईटी ऐप के आविष्कारक और वेब ग्रैच्युटो ई डी कोडिगो एबर्टो पैरा डेसेनवोल्विमेंटो इंटीग्रैडो डी एप्लिकैटिवोस मैन्टिडो पेलो मैसाचुसेट्स इंस्टीट्यूट ऑफ टेक्नोलॉजी (एमआईटी)। Android और iOS के लिए प्रोग्राम के रूप में कार्य करें।

पैरा कॉमेकर, एपस क्रिअर उमा कॉन्टा नो एमआईटी ऐप आविष्कारक, क्रियो-से उम प्रोजेटो कॉम ओ नो नोम IotProject_SmokeDetector।

डिज़ाइनर के रूप में आवश्यक है जैसे कि टेलस डू एप्लिकैटिव, सेलेकिओनंडो ओएस कंपोनेंट्स necessários (बोट्स, लेबल्स, इमेजेंस, आदि) कोई मेनू लेटरल एस्केर्डो (पैलेट)। पैरा कैडा अम डॉस कंपोनेंट्स सेलेकिओनाडोस, é possível अल्टरर कॉन्फिगरेशन डे कोर, तमनहो, पॉसीकाओ, एंटर आउट्रास नो मेन्यू लेटरल डायरिटो (प्रॉपर्टीज)।

इस ब्लॉक में अभी भी काम किया जा रहा है और प्रोग्राम के लिए आवेदन किया जा रहा है। एक कार्यक्रम के रूप में feita através de blocos, facilitando o desenvolvimento para iniciantes.

एक्सप्लिकाकाओ डो कोडिगो

विभिन्न प्रकार के स्थान पर निम्न कार्य करें: अलार्मडेटा और सेंसरडेटा.

A cada 1 segundo (definido pelo clock1), या aplicativo faz um request de dados no canal ThingSpeak através da URL de leitura de dados que pode ser copiada na aba "API Keys"। क्वांडो ऑस डैडोस साओ रिटोर्नाडोस, या डेडो डू सेंसर कॉरस्पोंडेंट कॉन्सेंट्राकाओ डे गैस सीओ2 और मोस्टराडो ना तेल डो एप्लिकेटिवो। जा ओ डेडो दो अलार्म है टेस्टाडो:

  1. से ओ अलार्म एस्टीवर एसीओनाडो (अलार्मडाटा = 1), या एप्लिकैटिवो मोस्ट्रा एओ यूसुआरियो ए मेन्सेजम "एटेनकाओ! सुआ कासा एस्टा एम पेरिगो!" e o botão de desligar अलार्म (बटन1) और आदत है।
  2. से ओ अलार्म नो एस्टिवर एसीओनाडो (अलार्मडाटा = 0), या एप्लिकैटिवो मोस्ट्रा एओ यूसुआरियो ए मेन्सेजम "नो से प्रीक्यूप! सुआ कासा नो एस्टा एम पेरिगो।" e o botão de desligar अलार्म (Button1) और desabilitado.

क्‍लाकाडो के लिए क्‍वांडो ओ बोटाओ डे डिस्लिगर अलार्म (बटन 1), ओ एप्लिकेटिव एस्क्रेवेरा 1 नो कैंपो फील्ड3: कॉमांडो डेस्लिगर क्रियोडो नो थिंगस्पीक, इंडिकैंडो क्यू ओ कॉमांडो डे डेस्लीगर अलार्म फोई एसीओनाडो। ओ डेडो एव एनवियाडो एओ थिंगस्पीक एट्रावेस दा यूआरएल पैरा एस्क्रिटा डे डैडोस क्यू पोडे सेर कोपियाडा अब "एपीआई कीज"।

चरण 4: Montagem Do Protótipo

मोंटेजेम डो प्रोटोटिपो
मोंटेजेम डो प्रोटोटिपो

ओ प्रोटोटिपो फोई मोंटाडो नो प्रोटोबार्ड कन्फर्म इंडिकैडो ना फिगुरा।

सेंसर MQ135

  • पिनो एओ: कोनेक्टैडो एओ पिनो एडी0 दो मोडुलो ईएसपी8266
  • पिनो जीएनडी: कोनेक्टैडो एओ जीएनडी दो मोडुलो ईएसपी8266
  • पिनो वीसीसी: कोनेक्टैडो एओ पिनो वीआईएन डू मोडुलो ईएसपी8266

एलईडी वर्डे

  • कनेक्टर उमा पर्ना डू रेसिस्टर डी 200Ω नो पिनो डी5 डू मोडुलो ईएसपी8266
  • कनेक्टर या एनोडो डू एलईडी (पॉजिटिवो - माईर पर्ना) और आउटरा पर्ना डू रेसिस्टर
  • कनेक्टर या कैटोडो डू एलईडी (नेगेटिवो - मेनोर पर्ना) नो जीएनडी डू मोडुलो ईएसपी8266

एलईडी वर्मेलो

  • Conectar uma perna doresistor de 200Ω no pino D7 do modulo ESP8266.
  • कनेक्टर या एनोडो डू एलईडी (पॉज़िटिवो - माईर पर्ना) और आउटरा पर्ना डू रेसिस्टर
  • कनेक्टर या कैटोडो डू एलईडी (नेगेटिवो - मेनोर पर्ना) नो जीएनडी डू मोडुलो ईएसपी8266

चरण 5: Programação Do Microcontrolador

O microcontrolador do modulo ESP8266 foi programado utilizando a IDE do Arduino (faça o download aqui)।

ओ कोडिगो फॉण्ट कम्पलीटो यूटिलाइजैडो नो प्रोजेटो पोड सेर बाइक्साडो नो फाइनल डेस्ट ट्यूटोरियल (Iot_project.ino)। ओ कोडिगो तेम डुअस फंक्शस प्रिंसिपल: सेटअप ई लूप।

फ्लक्सो डू सेटअप:

  • इनिशियलाइज़ा ए पोर्टा सीरियल
  • Inicializa ओएस आउटपुट (पिनोस डॉस एलईडी)
  • Conecta वाईफाई को फिर से करें
  • इनिशियलाइज़ा ओ थिंगस्पीक

फ्लक्सो डू लूप:

  • Lê os dados do sensor MQ135
  • Verifica se a concentração de gás CO2 ultrapassa o Limite definido (आदर्श: CO2 <= 700 पीपीएम)

    • Liga o अलार्म (LED vermelho), desliga o LED de status (verde) e envia notificação pelo Telegram se o valor estiver acima do Limite
    • Desliga o अलार्म (LED vermelho) e liga o LED de status (verde) se o valor estiver abaixo do Limite
  • ले ओ डेडो डे "कोमांडो डेस्लीगर अलार्म" डू थिंगस्पीक

    से ओ कोमांडो = 1, डेस्लिगा ओ अलार्म (एलईडी वर्मेलो) ई लीगा ओ एलईडी डे स्टेटस (वर्डे)

  • एनविया डैडोस डू सेंसर, डू अलार्म ई डे कॉमांडो पैरा ओ थिंगस्पीक ए कैडा 20 सेगुंडोस

अबाइक्सो सेरा एक प्रोग्राम के बारे में बताता है कि काडा उम डॉस प्रिंसिपल मोडुलोस कॉम ओ रिस्पॉन्सिवो कोडिगो पैरा टेस्ट।

कनेक्टैंडो और फिर से वाईफाई

Abra a IDE do Arduino, vá em File->Preferences eadicione em अतिरिक्त बोर्ड प्रबंधक URL एक URL

एम सेगुइडा, और टूल्स->बोर्ड्स->बोर्ड्स मैनेजर डिजिट ईएसपी8266, क्लिक एम इंस्टालर और फेचर।

necessário definir 2 विभिन्न प्रकार के संबंध में देखें:

  • वाईफ़ाई_एसएसआईडी: नोम दा रेडी वाईफाई क्यू वोक, डिसेजा कोनेक्टर सेउ सिस्टम
  • वाईफ़ाई_पासवर्ड: सेना दा रेडे

कनेक्ट करने के लिए वाईफाई, कॉपी या कोडिगो अबाइक्सो, परिवर्तन के रूप में परिवर्तन के लिए वाईफाई की सूची के बारे में बताएं और कोई मोडुलो ESP8266 अपलोड नहीं करें।

#शामिल /********************************************************************************************** *******/ # परिभाषित वाईफ़ाई_एसएसआईडी "आपका वाईफ़ाई एसएसआईडी" // नोम दा रेड वाईफाई # परिभाषित वाईफ़ाई_पासवर्ड "आपका वाईफाई पासवर्ड" // सेन्हा दा रेड वाईफाई वाईफाई क्लाइंट क्लाइंट; // Função que faz a conexão wifi void ConnectToWiFi(void){ // Tenta conectar ao wifi Serial.println("Conectando rede WiFi"); WiFi.begin (WIFI_SSID, WIFI_PASSWORD); जबकि (WiFi.status() != WL_CONNECTED) {देरी (500); सीरियल.प्रिंट ("।"); } सीरियल.प्रिंट्लन (""); Serial.println ("वाईफाई कनेक्टेडो कॉम सक्सेस!"); Serial.println ("आईपी ओबिटिडो:"); Serial.println (वाईफाई.लोकलआईपी ()); } // सेटअप दा प्लाका शून्य सेटअप () { Serial.begin (115200); देरी (50); // Conecta ao wifi ConnectToWiFi (); }

लेंडो डैडोस डू सेंसर MQ135

पैरा लेर ओएस डैडोस डू सेंसर MQ135, प्राइमिरामेंट डेवे-से बैक्सर ए बिब्लियोटेका MQ135.h e adicioná-la na IDE do Arduino através do menu Skecth->Include Library->Add. ZIP Library.

Depois, copie o código abaixo e faça upload no modulo ESP8266 através do kabo micro-usb. ओ कोडिगो रियलिज़ा ए लेइटुरा डा कॉन्सेंट्राकाओ डी सीओ 2 एम पीपीएम ई इंप्राइम ओएस वेलोरेस लिडोस नो सीरियल मॉनिटर।

#include "MQ135.h" #define SMOKE_SENSOR A0 // IO do sensor de fumaça float sensorValue; // सेटअप दा प्लाका शून्य सेटअप () {Serial.begin (115200); देरी (50); } // लूप प्रिंसिपल शून्य लूप () {// फ़ैज़ लेइटुरा डू सेंसर MQ135 गैस सेंसर = MQ135 (SMOKE_SENSOR); सेंसरवैल्यू = गैससेंसर.गेटपीपीएम (); Serial.print ("Concentracao de CO2 (पीपीएम):"); Serial.println (सेंसरवैल्यू); }

एस्क्रेवेंडो ई लेंडो डैडोस डू थिंगस्पीक

प्रिमिरो, एडिसियोन ए बिब्लियोटेका डू थिंगस्पीक नो अरुडिनो आईडीई। उन्हें टूल्स->बोर्ड्स->बोर्ड्स मैनेजर डिजिट थिंगस्पीक, क्लिक एम इंस्टालर ई फेचर।

ए वर्सा ग्रैटुइटा डू थिंगस्पीक, एसिटा अपलोड डे डैडोस एपेनस ए कैडा 20 सेगुंडोस, पोर इस्सो, नो कोडिगो डेवे-से टेस्टर से ई ओ मोमेंटो कोररेटो डे एनविअर ओएस डैडोस।

पैरा कम्युनिकर कॉम o ThingSpeak é necessário निश्चित रूप से variáveis abaixo:

  • myChannelNumber: número do canal criado no ThingSpeak
  • myWriteAPIKey: चावे डे एस्क्रिटा डो कैनाल डू थिंगस्पीक
  • myReadAPIKey: चावे डे लिटुरा डो कैनाल डू थिंगस्पीक

पर परीक्षण के लिए कॉमुनिकाकाओ कॉम ओ थिंगस्पीक, कॉपी ओ कोडिगो अबाइक्सो, परिवर्तन के रूप में वेरिएविस पैरा कॉनेक्सो ना रेडे ई के रूप में वेरिएविस लिस्टडास एकिमा ई एफएसीए अपलोड नो मोडुलो ईएसपी8266।

#शामिल करें #शामिल करें /********** परिभाषा के रूप में बदलें *********/ # परिभाषित वाईफ़ाई_एसएसआईडी "आपका वाईफ़ाई एसएसआईडी" // नोम दा रेड वाईफाई # परिभाषित वाईफ़ाई_पासवर्ड "आपका वाईफाई पासवर्ड" // सेन्हा दा फिर से वाईफाई # परिभाषित करें डैडोस एओ थिंगस्पीक /************************************************************** चोरी ********/ अहस्ताक्षरित लंबा myChannelNumber = 0000000; // नोमेरो डू कैनाल डू थिंगस्पीक कॉन्स्ट चार * myWriteAPIKey = "आपकी लेखन एपीआई कुंजी"; // चावे डे एस्क्रिटा डो कैनाल डू थिंगस्पीक कॉन्स्ट चार * myReadAPIKey = "आपकी रीड एपीआई कुंजी"; // चावे डे लेटुरा डो कैनाल डू थिंगस्पीक अहस्ताक्षरित लंबे समय तक; अहस्ताक्षरित लंबा वर्तमान समय; वाईफाई क्लाइंट क्लाइंट; // função que faz a conexão wifi void ConnectToWiFi (शून्य) {// api.telegram.org configTime (0, 0, "pool.ntp.org"); clientSecure.setTrustAnchors(&cert); // Tenta conectar ao wifi Serial.println ("Conectando rede WiFi"); WiFi.begin (WIFI_SSID, WIFI_PASSWORD); जबकि (WiFi.status() != WL_CONNECTED) {देरी (500); सीरियल.प्रिंट ("।"); } सीरियल.प्रिंट्लन (""); Serial.println ("वाईफाई कनेक्टेडो कॉम सक्सेस!"); Serial.println (वाईफाई.लोकलआईपी ()); } // सेटअप दा प्लाका शून्य सेटअप () {Serial.begin (115200); देरी (50); // Conecta ao wifi ConnectToWiFi (); // इनिसियालिज़ा थिंगस्पीक लास्टटाइम = 0; थिंगस्पीक.बेगिन (क्लाइंट); } // लूप प्रिंसिपल शून्य लूप () {वर्तमान समय = मिली (); // सेट ओ टेम्पो एटुअल // ली डैडोस डू थिंगस्पीक इंट वैल्यू = थिंगस्पीक.readIntField(myChannelNumber, 1, myReadAPIKey); Serial.println ("डैडो नो कैंपो 1 डू थिंगस्पीक:"); Serial.println (मान); // वेरिफ़िका से ओ मोमेंटो डे एनवियर डैडोस एओ थिंगस्पीक अगर ((करंटटाइम - लास्टटाइम> THINGSPEAK_WRITE_INTERVAL)) {ThingSpeak.setField(1, 100); ThingSpeak.writeFields(myChannelNumber, myWriteAPIKey); अंतिम समय = वर्तमान समय; } देरी (20000); }

Enviando नोटिफ़िकेशनाओ पेलो टेलीग्राम

प्रिमिरो, एडिसियोन ए बिब्लियोटेका डू टेलीग्राम नो अरुडिनो आईडीई। उन्हें टूल्स->बोर्ड्स->बोर्ड्स मैनेजर डिजिट यूनिवर्सल टेलीग्रामबॉट, क्लिक एम इंस्टालर ई फेचर।

अबरा या टेलीग्राम ई सिगा के रूप में प्रॉक्सिमस एटापस पैरा क्रिअर उम बॉट। प्रिमिरो, प्रोक्योर पोर बॉटफादर ई क्लिक नेले। ए जेनेला ए सेगुइर देवे अबिर ई वोक सेरा सॉलिसिटैडो ए क्लिकर नो बोटाओ इनिसियर। डिजिट / न्यूबॉट ई सिगा के रूप में निर्देश पैरा क्रिअर सेउ बॉट। द ए एली उम नोम ई नोम डी उसुआरियो। क्रिआडो कॉम सक्सेसो के लिए से ओ सेउ बॉट, वोक रिसेबेरा उमा मेन्सेजम कॉम लिंक पैरा एसेसर ओ बॉट ई ओ टोकन डू बॉट। साल्व ओ टोकन, पोर्क वोक प्रीसिसारा डेले पैरा क्यू ओ ईएसपी8266 पॉसा एनवीयर नोटिफिकेशन।

एम सेगुइडा, एम सुआ कॉन्टा डू टेलीग्राम, विशिष्ट आईडीबॉट। इनिक उमा बातचीत कॉम निबंध बॉट ई डिजिट/गेटिड। वोक रिसेबेरा उमा प्रतिक्रिया कॉम सेउ आईडी डी यूसुएरियो। साल्वे ओ आईडी, पर्क वोक प्रेसिसरा डेले पैरा एनविअर डे नोटिफिकेशन।

इस बारे में जानकारी दें, टेलीग्राम को कॉपी करें, इसे कॉपी करें, इसे तय करें, वाई-फ़ाई के लिए ज़रूरी शर्तें पूरी करें. साथ ही, टेलीग्राम (बीओटी_टोकन ई चैट_आईडी) और मॉडल ईएसपी8266 अपलोड करें.

#शामिल करें #शामिल करें #शामिल करें *******/ # परिभाषित वाईफ़ाई_एसएसआईडी "आपका वाईफ़ाई एसएसआईडी" // नोम दा रेड वाईफाई # परिभाषित वाईफ़ाई_पासवर्ड "आपका वाईफाई पासवर्ड" // सेन्हा दा रेड वाईफाई # परिभाषित करें BOT_TOKEN "CHANGEYOURTOKEN" // टोकन डू बॉट टेलीग्राम करते हैं # CHAT_ID को परिभाषित करें "CHANGEYOURCHATID" // आईडी डू चैट डू टेलीग्राम X509 लिस्ट सर्टिफिकेट (TELEGRAM_CERTIFICATE_ROOT); वाईफाई क्लाइंट सिक्योर क्लाइंट सिक्योर; UniversalTelegramBot bot(BOT_TOKEN, clientSecure); // Envia notificação ao Telegram void SendTelegramNotification(String message) { bot.sendMessage(CHAT_ID, message, ""); Serial.println (संदेश);] clientSecure.setTrustAnchors(&cert); // Tenta conectar ao wifi Serial.println ("Conectando rede WiFi"); WiFi.begin (WIFI_SSID, WIFI_PASSWORD); जबकि (WiFi.status() != WL_CONNECTED) {देरी (500); सीरियल.प्रिंट ("।"); } सीरियल.प्रिंट्लन (""); Serial.println ("वाईफाई कनेक्टेडो कॉम सक्सेस!"); Serial.println ("आईपी ओबिटिडो:"); Serial.println (वाईफाई.लोकलआईपी ()); } // सेटअप दा प्लाका शून्य सेटअप () { Serial.begin (115200); देरी (50); // Conecta ao wifi ConnectToWiFi (); // टेस्टा नोटिफिकेशन पेलो टेलीग्राम SendTelegramNotification ("टेस्टांडो एनवियो डे नोटिफाकाओ।"); }

सिफारिश की: