विषयसूची:

प्रोजेटो लुमोस: 8 कदम
प्रोजेटो लुमोस: 8 कदम

वीडियो: प्रोजेटो लुमोस: 8 कदम

वीडियो: प्रोजेटो लुमोस: 8 कदम
वीडियो: Lumos NJ ASK 8 Math Sample - Short and Extended Constructed Response Questions 2024, जुलाई
Anonim
प्रोजेटो लुमोस
प्रोजेटो लुमोस

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

आवेदन: या प्रोजेक्ट पॉड सेर एप्लीकाडो एम एम्बिएंट रेजिडेंसियाइस पैरा प्रोजेटोस डी ऑटोमाकाओ रेसिडेंशियल।

आपूर्ति

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

  • सोनोफ बेसिक
  • मोडुलो कन्वर्सर यूएसबी 2.0 पैरा 232 टीटीएल सीपी21024
  • जंपर्स Fmea/Fêmea
  • स्मार्टफोन एंड्रॉइड
  • लुमिनारिया कम्यु

चरण 1: Conhecendo हे Sonoff

Conhecendo हे Sonoff
Conhecendo हे Sonoff

ओ सोनोफ़ उम डिस्पोज़िटिवो आईओटी (इंटरनेट दास कोइसस) क्यू परमिट एसीनर कारगैस एसी एट्रैवेस डू वाईफाई। ए वर्साओ बेसिक पोसुई उम रिले, उम चिप ईएसपी8285, उम रेगुलेटर डे टेनसाओ एसी डीसी क्यू परमिट एलिमेंटर ए प्लाका ई मेमोरिया फ्लैश। एस्टे डिस्पोजिटिवो जे वेम डे फैब्रिक कॉम उम फर्मवेयर क्यू ई कैपाज़ डे फेजर कॉम क्यू ओ मोडुलो से कनेक्ट एओ सर्विडोर और न्यूवेम एट्रैवेस डे उमा रेडे वाईफाई ई परमिट क्यू टूडू ओ कंट्रोले और प्लेका सेजा ऐप फीटो रिमोटमेंट ए पार्टिर डाउनलोड करें स्टोर ई नो गूगल प्ले। इस परियोजना के लिए उपयोग किए जाने वाले कार्यों को पूरा करें, इसका उपयोग करें, इस बात का ध्यान रखें कि वाई-फाई एकीकृत है और सभी उत्पादों की बिक्री पूरी होती है। पोरेम, या फ़र्मवेयर डे फ़ैब्रिका नो फ़ॉय यूटिलिज़ैडो, एपनेस या हार्डवेयर। डेस्टा फॉर्मा, ओ प्राइमिरो पासो ए सेर रीयलज़ाडो é ए कॉन्स्ट्रुकाओ डू प्रोग्रामा क्यू सेरा एनविडो पैरा ए प्लाका डू सोनोफ।

चरण 2: एक IDE De Desenvolvimento कॉन्फ़िगर करें

एक IDE De Desenvolvimento कॉन्फ़िगर करें
एक IDE De Desenvolvimento कॉन्फ़िगर करें

पैरा o desenvolvimento do programa, foi utilizado या सॉफ़्टवेयर ओपन सोर्स Arduíno IDE। नेले ए पॉसिवेल डिसेनवोल्वर और रियलिज़र अपलोड डू प्रोग्रामा डायरटामेंटे पैरा ए प्लेका कोनेक्टाडा एओ कम्प्यूटाडोर।

इसे पहले से एक आईडीई के रूप में कॉन्फ़िगर किया गया है, जैसा कि आवश्यक है, इसके लिए आवश्यक है, विस्टो इसो प्रीसीसमोस एडिसियोनार उमा नोवा यूआरएल डे गेरेन्सियाडोरेस डे प्लाकास नास प्रेफरेंसियास डो सिस्टेमा ई 82 85 और प्लाका प्लाका ईएसपी82 डाउनलोड करें।

अंतिम रूप से डाउनलोड करना आवश्यक है क्योंकि इसमें कोई मेनू नहीं है Ferramentas:

  • प्लाका: "जेनेरिक ESP8285 मॉड्यूल"
  • फ्लैश मोड: DOUT
  • फ्लैश आकार: 1 एमबी (एफएस: 64 केबी ओटीए: ~ 470 केबी)

चरण 3: इंस्टालैंडो ओ ड्राइवर दा प्लाका

एंटेस डी कनेक्टर ए नोसा प्लाका एओ कंप्यूटडोर, यह आवश्यक इंस्टालर सीयू ड्राइवर है।

possível encontra-lo नेस्ट साइट पैरा डाइवर्सोस सिस्टेमास ऑपरेसीओनिस।

चरण 4: क्रिआंडो ओ प्रोग्राम पैरा ए प्लाका

क्रिआंडो ओ प्रोग्रामा पैरा ए प्लाका
क्रिआंडो ओ प्रोग्रामा पैरा ए प्लाका
क्रिआंडो ओ प्रोग्रामा पैरा ए प्लाका
क्रिआंडो ओ प्रोग्रामा पैरा ए प्लाका

ओ प्रोग्रामा रिप्रेजेंटेडो नास इमेजेंस डेस्टे पासो ई कंपोस्टो पोर 5 मेटोडोस ई अबाइक्सो एक्सप्लिको कैडा उम डेल्स।

सेट अप:

एस्टे ई ओ प्राइमिरो मेटोडो ए सेर एक्जीक्यूटाडो एओ कनेक्टर ए प्लाका ए उमा फोंटे डे एनर्जिया। ए प्राइमिरा अकाओ ए सेर रियलाइज़ाडा é a conexão da placa uma rede WiFi utilizando nome e senha infoados no codigo, aqui é possível infoar mais de uma rede como opção e a placa se conectara a rede com disponior s. कैसो ए प्लेका से कनेक्ट कॉम सक्सेसो अल्गुमा रेडे, सेरा इनिसियाडो उम सर्विडोर एचटीटीपी कंटेंडो उमा एपीआई क्यू एक्सपोज ओएस मेटोडोस पोस्ट और प्राप्त करें। एस्टा एपीआई और एसेसडा ए पार्टिर डू आईपी डा प्लाका ना रेडे क्यू ई एक्सिबिडो नो कंसोल लोगो एपोस ए कॉन्क्साओ।

कुंडली:

एस्टा ई उमा फनकाओ पैड्रो क्यू एक्जीक्यूटा ओएस कॉमांडोस क्यू साओ कोलोकाडोस नेला इनफिनिटमेंट एनक्वांटो ए प्लाका एस्टीवर कनेक्टेडा और एनर्जिया। ओ कोम्पोर्टामेंटो डिसेजाडो नेस्टे कैसो, é que a placa fique em estado de espera aguardando pelos feitos pelos क्लाइंट्स conectados API का अनुरोध करता है।

हैंडलरूट:

एस्टे मेटोडो और चामाडो क्वांडो और रियलाइज़्ड उम रिक्वेस्ट कॉम ओ मेटोडो गेट और एपीआई। वर्तमान में उत्तर दिया गया है, HTML के लिए प्रतिस्पर्धा की गई है और इसे क्रियान्वित किया गया है। एस्टे मेटोडो परमिट टेस्टर या प्रोग्राम एक उपयोगिता और ब्राउज़र।

हैंडल एलईडी:

एस्टे य ओ प्रिंसिपल मेटोडो डू प्रोग्रामा, इले ई चमाडो क्वांडो इ रियलिजाडो उम रिक्वेस्ट कॉम ओ मेटोडो पोस्ट और एपीआई और टैम्बेम क्वांडो ओ बोटाओ डू एचटीएमएल एक्सबिडो ए पार्टिर डो मेटोडो हैंडलरूट और एसीओनाडो। इनवर्टर या इनवर्टर के रूप में काम करता है या इस्टाडो दो रिले कनेक्टेडो प्लाका, कहां सेजा, कैसो ओ रिले एस्टेजा एबर्टो, एओ एसीओनर ए फंको एले ई फेचाडो। Caso o mesmo esteja fechado, ao acionar a função ele é aberto। अपोस कोनेक्टर या सोनोफ़ ल्यूमिनारिया, इस्तो फ़रा कॉम क्यू ए मेस्मा एसेंडा या अपाग ए लैम्पाडा।

हैंडल नॉटफाउंड:

इस मामले में एनविया उमा उत्तर HTTP ४०४, caso seja feito um request para uma URI não अस्तित्व।

चरण 5: फ़ैज़ेंडो ओ अपलोड डू प्रोग्राम पैरा ए प्लाका

Fazendo O अपलोड करो प्रोग्राम पैरा ए प्लाका
Fazendo O अपलोड करो प्रोग्राम पैरा ए प्लाका
Fazendo O अपलोड करो प्रोग्राम पैरा ए प्लाका
Fazendo O अपलोड करो प्रोग्राम पैरा ए प्लाका

अपोज़ फ़ाइनलाइज़र या डिसेनवोल्विमेंटो डू प्रोग्रामा, é necessário realizar o upload do mesmo para a placa para que possamos testar o que foi feito।

ओ प्राइमिरो पासो अबरीर ओ सोनॉफ ई कोनेक्टर ए सुआ प्लाका एओ कनेक्टर यूएसबी यूटिलिजैंडो ओएस जंपर्स (सेकाओ डे सप्लाई डेस्टे ट्यूटोरियल देखें)। महत्वपूर्ण लेम्ब्रर क्यू ओएस पिनोस डा प्लाका डेवेम सेर कोनेक्टैडोस एओएस सेस रिस्पॉन्सिवोस पिनोस नो कनेक्टर यूएसबी, एपनेस ओ पिनो डे 5वी नो सेरा यूटिलिजैडो।

ओ सेगुंडो पासो एव कनेक्टर ए प्लाका एओ कंप्यूटडोर यूटिलिज़ैंडो ओ मोडो फ्लैश, पैरा इसो ए नीसेसरियो सेगुरर ओ बोटाओ डे रीसेट एक्ज़िस्टेंट और प्लाका एनक्वांटो ओ कनेक्टर é लिगाडो à पोर्टा यूएसबी डू कंप्यूटडोर।

एपोस कोनेक्टाडा, é possível no Arduíno IDE selecioar a porta em que a mesma está ligada. Feito isso, कंपाइल o código utilizando o botão "Verificar" e faça o upload utilizando o botão "Carregar"।

चरण 6: कोनेक्टांडो ओ सोनॉफ ल्यूमिनारिया

कोनेक्टांडो ओ सोनोफ़ ल्यूमिनारिया
कोनेक्टांडो ओ सोनोफ़ ल्यूमिनारिया

ए ल्यूमिनारिया एस्कोल्हिडा पैरा ओ प्रोजेक्टो ए उमा ल्यूमिनारिया कॉमम क्यू पोसुई उम इंटरप्टर एम सेउ फियो। एस्टे इंटरप्टर फोई सबस्टिट्यूड पेलो सोनोफ।

पैरा कनेक्टर ओएस कैबोस, यह आवश्यक है कि आप इसे और अधिक पढ़ें सोनॉफ क्यू एस्टाओ इंडिकैडोस कोमो "इनपुट" और "आउटपुट"। सेंडो क्यू नो लाडो "इनपुट" देवे सेर कोनेक्टाडा ए पोंटा क्यू वेम दा तोमाडा ए डो लाडो "आउटपुट", ए पोंटा क्यू वै पारा ए लैम्पाडा।

आउट्रो पोंटो महत्वपूर्ण, é que os fios não devem se cruzar, ou seja, se o fio azul foi conectado do lado direito no lado "input", deve ser conectado tambem do lado direito no lado "output"।

चरण 7: क्रिआंडो ओ एप्लिकैटिवो एंड्रॉइड

क्रिआंडो ओ एप्लिकैटिवो एंड्रॉइड
क्रिआंडो ओ एप्लिकैटिवो एंड्रॉइड
क्रिआंडो ओ एप्लिकैटिवो एंड्रॉइड
क्रिआंडो ओ एप्लिकैटिवो एंड्रॉइड

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

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

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

महत्वपूर्ण बात यह है कि मेटोडो फंकियोन, या स्मार्टफोन प्रीसीसा एस्टार कनेक्टैडो ए मेस्मा रेडे डा प्लाका, विस्टो क्यू एस्टामोस यूटिलिजैंडो ओ आईपी कॉमो फॉर्म डे आइडेंटिफाकाओ दा एपीआई।

पैरा क्यू ओ एप्लिकेटिवो तेन्हा इंटीग्राकाओ कॉम ओ गूगल असिस्टेंट, बस्ता एडिसियनर उम "इंटेंट फिल्टर" एओ आर्किवो डे मैनिफेस्टो डो एप्लिकेटिवो (देखें seção Referências)।

के लिए, पर्यावरण के लिए आवेदन पर और स्मार्टफोन कनेक्टेडो एओ कंप्यूटेडर और सटीक रूप से मोडो डिसेनवोल्वेडया नो डिस्पोजिटिवो, कनेक्ट-लो एओ कंप्यूटाडोर और क्लिकर और ओपकाओ "रन ऐप" डिस्पोनिवल ना आईडीई।

सिफारिश की: