विषयसूची:

ESP8266/Arduino MQTT मेमो माइंडर W/LCD (AKA टीनएज गेमर अटेंशन गेट्टर!): 4 कदम
ESP8266/Arduino MQTT मेमो माइंडर W/LCD (AKA टीनएज गेमर अटेंशन गेट्टर!): 4 कदम

वीडियो: ESP8266/Arduino MQTT मेमो माइंडर W/LCD (AKA टीनएज गेमर अटेंशन गेट्टर!): 4 कदम

वीडियो: ESP8266/Arduino MQTT मेमो माइंडर W/LCD (AKA टीनएज गेमर अटेंशन गेट्टर!): 4 कदम
वीडियो: ESP8266 Text Via MQTT powered by Arduino 2024, नवंबर
Anonim
Image
Image

क्या ऐसे किशोर हैं जो हेडफ़ोन के साथ अपने ऑनलाइन गेम खेलने से खुद को दूर रखते हैं? आप उनके लिए चिल्लाते हुए नहीं सुन रहे हैं या उनके टेक्स्ट मैसेज या कॉल का जवाब नहीं दे रहे हैं? हाँ…हमें भी! यही मेरे नवीनतम काम के लिए प्रेरणा है (साथ ही यह निर्माण करने में मजेदार था)। इस छोटे से रत्न को उनकी स्क्रीन के ठीक सामने पार्क करें। जबकि यह शांत है, यह बस वहीं बैठा है जो अपना खुद का व्यवसाय सोच रहा है। लेकिन … जब आप इसे एक संदेश भेजते हैं, तो यह थोड़ा अप्रिय हो जाता है और एलसीडी पर आपके संदेश के साथ एलईडी और बीप और ब्लिंक करता है … निश्चित रूप से आपके कीमती किशोर का ध्यान आकर्षित करता है। तो पढ़ें, ऊपर दिए गए vid को देखें, और खुद को भी बनाएं।

चरण 1: हार्डवेयर की आवश्यकता और हुकअप

हार्डवेयर आवश्यक और हुकअप
हार्डवेयर आवश्यक और हुकअप
हार्डवेयर आवश्यक और हुकअप
हार्डवेयर आवश्यक और हुकअप

भाग:

ESP8266 NodeMCU 1.0 (किसी भी ESP को काम करना चाहिए)

१६०२ या २००४ एलसीडी सीरियल/आई२सी इंटरफेस के साथ

क्षणिक पुश बटन

ब्रेड बोर्ड

एलईडी

जम्परों

जोड़ना:

ESP8266 -----------एलसीडी----------बटन-----------बजर ------------- एलईडी

Grnd----------Grnd----------पहला ध्रुव-----------Grnd------ -------------ग्रैंड

वीसीसी--------------------- वीसीसी

डी6------------------------------------------------ -------------------------------------लम्बा पैर

डी7-------------------------------------------------------- ------------दूसरा ध्रुव

D4-------------------------------------- दूसरा ध्रुव

डी1---------------------- एससीएल

D2 -------------------- एसडीए

चरण 2: आवश्यक सॉफ़्टवेयर और कॉन्फ़िगरेशन

सॉफ़्टवेयर आवश्यक और कॉन्फ़िगरेशन
सॉफ़्टवेयर आवश्यक और कॉन्फ़िगरेशन
सॉफ़्टवेयर आवश्यक और कॉन्फ़िगरेशन
सॉफ़्टवेयर आवश्यक और कॉन्फ़िगरेशन
सॉफ़्टवेयर आवश्यक और कॉन्फ़िगरेशन
सॉफ़्टवेयर आवश्यक और कॉन्फ़िगरेशन

मान्यताएँ: Arduino IDE और पुस्तकालयों का उपयोग करने का ज्ञान और अभ्यास।

सॉफ्टवेयर की आवश्यकता:

  • Arduino IDE (मैंने 1.8.5 का उपयोग किया)
  • एंड्रॉइड ऐप एमक्यूटीटी डैश (सुनिश्चित नहीं है कि आईओएस संस्करण है या नहीं)
  • वेबसाइट

सॉफ्टवेयर विन्यास:

  1. एंड्रॉइड ऐप एमक्यूटीटी डैश उसी क्लाइंट का उपयोग करें। सदस्यता लें (जिसे विषय भी कहा जाता है) विवरण नीचे दिया गया है। डिफ़ॉल्ट का शेष 'चाहिए' ठीक होना चाहिए। पोर्ट # और सर्वर होस्ट नाम के लिए उपरोक्त वेबसाइट पर पाए गए विवरण का उपयोग करें:
  2. Arduino स्केच (प्रोग्रामिंग जिसमें बदलाव की आवश्यकता है, स्केच में भी टिप्पणी की गई है)

    • आपके LCD का I2C पता
    • वाईफाई क्रेडिट
    • MQTT ब्रोकर जानकारी (आपके द्वारा प्रदान किए जाने वाले यादृच्छिक/व्यक्तिगत विकल्प)

      1. स्ट्रिंग क्लाइंट आईडी = "Your_CHOICE_HERE";
      2. ग्राहक। सदस्यता ("Your_Topic_HERE")

चरण 3: ऑपरेशन

कार्यवाही
कार्यवाही

MQTT डैश ऐप खोलने पर:

  1. ऊपर दाईं ओर प्लस साइन इन करें पर क्लिक करें.
  2. 'टेक्स्ट' टाइप करें चुनें।
  3. नाम आपकी पसंद है।
  4. यहां अपना विषय नाम दर्ज करें जैसा कि पिछले चरण में बताया गया है।
  5. सेव करने के लिए ऊपर दाईं ओर डिस्क पर क्लिक करें।
  6. ऊपर चरण 3 में चुने गए नाम से सूचीबद्ध खुली टाइल।
  7. प्रस्तुत लाइन पर निःशुल्क प्रपत्र टेक्स्ट दर्ज करें। सेट पर क्लिक करें।
  8. यदि सभी अपेक्षित रूप से काम करते हैं तो संदेश एलसीडी पर दिखाई देना चाहिए।
  9. संदेश साफ़ करने के लिए एक खाली संदेश भेजें।
  10. या… साफ़ करने के लिए ESP से जुड़े बटन को कुछ देर के लिए दबाएं.

चरण 4: सभी बॉक्सिंग अप और एमक्यूटीटी के लिए तैयार

एक शिल्प बॉक्स और एक अच्छा क्षणिक बटन उठाया और इसमें सभी को एक साथ रखा।

सिफारिश की: