विषयसूची:

अधिसूचना ध्वज - वाई-फाई, आईएफटीटीटी और हुज़ाह ईएसपी8266 का शानदार परिचय: 9 कदम (चित्रों के साथ)
अधिसूचना ध्वज - वाई-फाई, आईएफटीटीटी और हुज़ाह ईएसपी8266 का शानदार परिचय: 9 कदम (चित्रों के साथ)

वीडियो: अधिसूचना ध्वज - वाई-फाई, आईएफटीटीटी और हुज़ाह ईएसपी8266 का शानदार परिचय: 9 कदम (चित्रों के साथ)

वीडियो: अधिसूचना ध्वज - वाई-फाई, आईएफटीटीटी और हुज़ाह ईएसपी8266 का शानदार परिचय: 9 कदम (चित्रों के साथ)
वीडियो: [TMT] Send Notifications From An ESP8266 2024, नवंबर
Anonim
Image
Image
आवश्यक घटक
आवश्यक घटक

मुझे हमेशा महत्वपूर्ण चीजें याद आती हैं … इसलिए मैंने झंडा बनाया। एक इंटरनेट ऑफ थिंग्स (IoT) डिवाइस जो मुझे इन महत्वपूर्ण बातों को सूचित करने या याद दिलाने के लिए है!

अब अपनी मेज पर एक नज़र डालने से मैं देख सकता हूँ कि क्या…

  • मेरे पास एक ईमेल है
  • एक ट्वीट में मेरा उल्लेख किया गया था
  • मेरा एक आगामी Google कैलेंडर ईवेंट है
  • माँ को बुलाने का समय आ गया है
  • मेरी टीम ने स्कोर किया
  • मैं खाना भूल जाता हूँ
  • मुझे व्यायाम करने की जरूरत है

… या लगभग कुछ और। इस निर्देश के लिए मैं ईमेल प्राप्त होने पर खुद को सूचित करूँगा।

यह परियोजना वाई-फाई से जुड़े उपकरणों और इंटरनेट ऑफ थिंग्स का एक बेहतरीन परिचय है।

हम उपयोग करेंगे …

IFTTT.com (एक एपीआई गेटवे) ट्रिगर करने के लिए…

io.adafruit.com (एक IoT क्लाउड डेटा सेवा) ट्रिगर करने के लिए…

MQTT (इंटरनेट और आपके बोर्ड के बीच कनेक्शन) को ट्रिगर करने के लिए…

फेदर हुज़ाह (एक Arduino संगत वाईफ़ाई माइक्रोकंट्रोलर) ट्रिगर करने के लिए…

एक सर्वो मोटर जो…

हमें सूचित करें!

चरण 1: आवश्यक घटक

आवश्यक घटक
आवश्यक घटक

केवल $37.50 या उससे कम की कम कीमत के लिए!

आपको चाहिये होगा…

सामग्री:

वाईफाई माइक्रोकंट्रोलर $16

माइक्रो सर्वो $10

पुशबटन $1

रोकनेवाला (कोई भी मूल्य)

टिनी ब्रेडबोर्ड $4 (या प्रोटोबार्ड)

स्टैकिंग हेडर $1

जम्पर तार $2

प्रोजेक्ट बॉक्स $3.50

लिथियम बैटरी (वैकल्पिक)

वेल्क्रो (वैकल्पिक)

एक छोटा झंडा (हम इसे बनाएंगे)

उपकरण:

Arduino IDE वाला कंप्यूटर स्थापित

सोल्डरिंग आयरन और सोल्डर

बड़े और छोटे फिलिप्स स्क्रू ड्राइवर

कैंची

ग्लू स्टिक

वायर कटर

डेस्कटॉप प्रिंटर

चरण 2: Arduino IDE के लिए Huzzah सेटअप करें और WIFI से कनेक्ट करें

आरंभ करने के लिए हमारे माइक्रोकंट्रोलर का परीक्षण करें।

एडफ्रूट के इस ट्यूटोरियल को फॉलो करें:

यह ट्यूटोरियल हमें Arduino IDE पर फेदर हुज़ाह का उपयोग करने और यह सुनिश्चित करने की अनुमति देगा कि हमारे पास सभी आवश्यक USB ड्राइवर स्थापित हैं।

चरण 3: Io.adafruit और IFTTT में साइन अप करें

Io.adafruit और IFTTT में साइनअप करें
Io.adafruit और IFTTT में साइनअप करें
Io.adafruit और IFTTT में साइनअप करें
Io.adafruit और IFTTT में साइनअप करें
Io.adafruit और IFTTT में साइनअप करें
Io.adafruit और IFTTT में साइनअप करें

वाईफाई माइक्रोकंट्रोलर को ट्रिगर करने के लिए हम Adafruit के io.adafruit और IFTTT का उपयोग करेंगे।

एक io.adafruit खाता बनाएं और एक नया स्विच लेबल वाला फ़्लैग सेट करें।

एक नया डैशबोर्ड बनाएं।

'फ्लैग' लेबल वाले डैशबोर्ड में टॉगल स्विच बनाएं। चालू और बंद टॉगल के लिए डिफ़ॉल्ट सेटिंग्स को छोड़ दें (हम इस पाठ को कोड में फिर से लिखेंगे इसलिए वर्ण मामले पर ध्यान दें)।

एक आईएफटीटीटी (अगर-यह-तब-वह) खाता बनाएं

'माई एप्लेट्स' टैब के अंतर्गत एक नया एप्लेट चुनें।

'IF' के तहत अपना झंडा उठाने के लिए एक IFTTT ट्रिगर चुनें।

'थैट' के अंतर्गत एडफ्रूट खोजें और आईओ.एडाफ्रूट टॉगल स्विच का संदर्भ लें जो आपने पहले बनाया था।

आप अपने io.adafruit पेज पर टॉगल स्विच को चेक करके अपने ट्रिगर का परीक्षण कर सकते हैं। हम अपने हुज़ाह वाई-फाई बोर्ड के साथ इस टॉगल की स्थिति के बारे में बताएंगे।

चरण 4: अपने हुज़ा से Io.adafruit से कनेक्ट करें

आपके Huzzah को आपके io.adafruit खाते से जोड़ने के लिए हमें MQTT का उपयोग करना होगा।

इस ट्यूटोरियल का अनुसरण करें:

इस ट्यूटोरियल के बाद यह सुनिश्चित होगा कि हमारे पास सभी आवश्यक पुस्तकालय स्थापित हैं।

चरण 5: सर्किट आरेख

सर्किट आरेख
सर्किट आरेख
सर्किट आरेख
सर्किट आरेख
सर्किट आरेख
सर्किट आरेख
सर्किट आरेख
सर्किट आरेख

सर्वो और क्षणिक बटन को हुज़ाह बोर्ड से जोड़ने के लिए सचित्र सर्किट का निर्माण करें।

क्षणिक स्विच को सोल्डरिंग की आवश्यकता हो सकती है। यदि आप सोल्डरिंग में नए हैं तो यह एक अच्छा ट्यूटोरियल है।

रोकनेवाला कोई भी मूल्य हो सकता है।

चरण 6: प्रोग्राम योर हुज़ाह

हम जिस कोड का उपयोग कर रहे हैं वह Adafruit के ESP8266 नमूना कोड पर आधारित है। यदि आपको अपनी परियोजना के लिए इसे संशोधित करने की आवश्यकता है तो मैंने इसे प्रासंगिक अनुभागों में विभाजित कर दिया है।

अपने कोड वाले टेक्स्ट को बदलना याद रखें:

  • वाईफाई नेटवर्क का नाम
  • वाईफाई नेटवर्क पासवर्ड
  • io.adafruit उपयोगकर्ता नाम
  • io.adafruit कुंजी (यह आपके io.adafruit डैशबोर्ड पर चित्र के रूप में पाई जा सकती है)

चरण 7: एक झंडा बनाएं

एक झंडा बनाओ
एक झंडा बनाओ
एक झंडा बनाओ
एक झंडा बनाओ
एक झंडा बनाओ
एक झंडा बनाओ

ऊपर ध्वज छवि डाउनलोड करें। सर्वो पैक में शामिल स्क्रू के साथ अपने ध्वज को प्रिंट, फोल्ड, ग्लू, कट और सर्वो से संलग्न करें।

या इससे भी बेहतर … अपने IFTTT ट्रिगर के लिए अपना स्वयं का अधिसूचना ध्वज अद्वितीय बनाने के लिए इलस्ट्रेटर फ़ाइल का उपयोग करें। अगर आप करते हैं तो कृपया साझा करें!

चरण 8: अपना सर्किट संलग्न करें

अपना सर्किट संलग्न करें
अपना सर्किट संलग्न करें
अपना सर्किट संलग्न करें
अपना सर्किट संलग्न करें
अपना सर्किट संलग्न करें
अपना सर्किट संलग्न करें

अपने सर्किट को अपनी पसंद के कंटेनर में संलग्न करें।

मैंने इस प्रोजेक्ट बॉक्स का उपयोग रेडियोशैक और ड्रिल किए गए छेद से सर्वो और बटन को पकड़ने के लिए किया था। घटकों के आकार को मापने के लिए कैलिपर्स का उपयोग करें और उचित आकार के छेद ड्रिल करें।

छोटे बॉक्स के अंदर घटकों को फिट करने के लिए मैंने ब्रेडबोर्ड को एक छोटे प्रोटोबार्ड से बदल दिया और लीड को मिला दिया। यह आपके बाड़े के आकार के आधार पर आवश्यक नहीं है

कृपया मेरे साथ बनाए गए संलग्नक को साझा करें! या यदि आप एक संलग्नक को 3 डी प्रिंट करते हैं तो कृपया फ़ाइल अपलोड करें और मैं इसे इंस्ट्रक्शनल में शामिल करूंगा।

चरण 9: हो गया

किया हुआ!
किया हुआ!

हो गया! अपने झंडे को अपने कंप्यूटर के पीछे, फ्रिज में चिपका दें, इसे अपने डेस्क पर या कहीं भी बैठें … और फिर कभी कुछ महत्वपूर्ण याद न करें!

मुझे बताएं कि आप नीचे दी गई टिप्पणियों में फ्लैग का उपयोग किस लिए करते हैं!

Arduino प्रतियोगिता 2016
Arduino प्रतियोगिता 2016
Arduino प्रतियोगिता 2016
Arduino प्रतियोगिता 2016

Arduino प्रतियोगिता 2016 में उपविजेता

सिफारिश की: