সুচিপত্র:

ESP8266/Arduino MQTT Memo Minder W/LCD (AKA Teenage Gamer Attention Getter!): 4 ধাপ
ESP8266/Arduino MQTT Memo Minder W/LCD (AKA Teenage Gamer Attention Getter!): 4 ধাপ

ভিডিও: ESP8266/Arduino MQTT Memo Minder W/LCD (AKA Teenage Gamer Attention Getter!): 4 ধাপ

ভিডিও: ESP8266/Arduino MQTT Memo Minder W/LCD (AKA Teenage Gamer Attention Getter!): 4 ধাপ
ভিডিও: ESP8266/Arduino MQTT Text Memo Notifier 2024, জুলাই
Anonim
Image
Image

কিশোর -কিশোরীরা যারা নিজেদেরকে হেডফোন লাগিয়ে তাদের অনলাইন গেম খেলছে? আপনি তাদের জন্য চিৎকার শুনছেন না বা তাদের পাঠ্য বার্তা বা কলগুলির উত্তর দিচ্ছেন না শুনে ক্লান্ত? হ্যাঁ … মার্কিন যুক্তরাষ্ট্র! আমার সাম্প্রতিক গিজমোর প্রেরণা এটিই দ্বারা চালিত হয় (প্লাস এটি তৈরি করা কেবল মজাদার ছিল)। এই ছোট রত্নটি তাদের পর্দার ঠিক সামনে পার্ক করুন। যদিও এটি শান্ত, এটি কেবল বসে আছে তার নিজের ব্যবসার কথা চিন্তা করে। কিন্তু … যখন আপনি এটি একটি বার্তা পাঠান, এটি একটি সামান্য অসম্পূর্ণ এবং beeps এবং ঝলকানি LED'S আপনার বার্তা সহ LCD … নিশ্চিতভাবে আপনার মূল্যবান কিশোর মনোযোগ পেতে। তাই পড়ুন, উপরের ভিডিওটি দেখুন এবং নিজেকেও তৈরি করুন।

ধাপ 1: হার্ডওয়্যার প্রয়োজন এবং হুকআপ

হার্ডওয়্যার প্রয়োজন এবং হুকআপ
হার্ডওয়্যার প্রয়োজন এবং হুকআপ
হার্ডওয়্যার প্রয়োজন এবং হুকআপ
হার্ডওয়্যার প্রয়োজন এবং হুকআপ

অংশ:

ESP8266 NodeMCU 1.0 (কোন ESP কাজ করা উচিত)

সিরিয়াল/আই 2 সি ইন্টারফেস সহ 1602 বা 2004 এলসিডি

ক্ষণস্থায়ী পুশ বোতাম

ব্রেডবোর্ড

এলইডি

জাম্পার

হুকআপ:

ESP8266 ----------- LCD ----------- বাটন ----------- বুজার ------------- এলইডি

Grnd ----------------- Grnd ---------- 1 ম মেরু ------------ Grnd ------ ------------ গ্র্যান্ড

Vcc ------------------- Vcc

D6 ------------------------------------------------- -------------------------------------লম্বা পা

D7 ------------------------------------------------- ------------ ২ য় মেরু

D4 -------------------------------------- ২ য় মেরু

ডি 1 -------------------- এসসিএল

D2 -------------------- SDA

পদক্ষেপ 2: সফ্টওয়্যার প্রয়োজনীয় এবং কনফিগারেশন

প্রয়োজনীয় সফটওয়্যার এবং কনফিগারেশন
প্রয়োজনীয় সফটওয়্যার এবং কনফিগারেশন
প্রয়োজনীয় সফটওয়্যার এবং কনফিগারেশন
প্রয়োজনীয় সফটওয়্যার এবং কনফিগারেশন
প্রয়োজনীয় সফটওয়্যার এবং কনফিগারেশন
প্রয়োজনীয় সফটওয়্যার এবং কনফিগারেশন

অনুমান: Arduino IDE এবং লাইব্রেরি ব্যবহারের জ্ঞান এবং অনুশীলন।

প্রয়োজনীয় সফটওয়্যার:

  • Arduino IDE (আমি 1.8.5 ব্যবহার করেছি)
  • অ্যান্ড্রয়েড অ্যাপ এমকিউটিটি ড্যাশ (আইওএস সংস্করণ আছে কিনা তা নিশ্চিত নয়)
  • ওয়েবসাইট

সফ্টওয়্যার কনফিগারেশন:

  1. অ্যান্ড্রয়েড অ্যাপ MQTT ড্যাশ একই ক্লায়েন্ট ব্যবহার করুন। ডিফল্টের অবশিষ্ট 'ঠিক' হওয়া উচিত। পোর্ট# এবং সার্ভার হোস্ট নেমের জন্য উপরের ওয়েবসাইটে পাওয়া বিবরণ ব্যবহার করুন:
  2. আরডুইনো স্কেচ (যে প্রোগ্রামিংয়ে পরিবর্তনের প্রয়োজন তাও স্কেচে মন্তব্য করা হয়েছে)

    • আপনার LCD এর I2C ঠিকানা
    • ওয়াইফাই ক্রেডিট
    • এমকিউটিটি ব্রোকার তথ্য (আপনার দেওয়া র্যান্ডম/ব্যক্তিগতকৃত পছন্দ)

      1. স্ট্রিং clientId = "YOUR_CHOICE_HERE";
      2. client.subscribe ("YOUR_Topic_HERE")

ধাপ 3: অপারেশন

অপারেশন
অপারেশন

MQTT ড্যাশ অ্যাপ খোলার পর:

  1. উপরের ডানদিকে PLUS সাইন ক্লিক করুন।
  2. টাইপ করুন 'টেক্সট'।
  3. নাম আপনার পছন্দ।
  4. পূর্ববর্তী ধাপে উল্লিখিত হিসাবে এখানে আপনার টপিকের নাম লিখুন।
  5. সংরক্ষণ করতে উপরের ডানদিকে ডিস্ক ক্লিক করুন।
  6. উপরের ধাপ 3 এ নির্বাচিত নাম অনুসারে তালিকাভুক্ত টাইল খুলুন।
  7. উপস্থাপিত লাইনে বিনামূল্যে ফর্ম পাঠ্য লিখুন। SET ক্লিক করুন।
  8. এলসিডি -তে বার্তা উপস্থিত হওয়া উচিত যদি সব প্রত্যাশা অনুযায়ী কাজ করে।
  9. বার্তা পরিষ্কার করতে একটি ফাঁকা বার্তা পাঠান।
  10. অথবা… একটি মুহূর্তের জন্য ESP এর সাথে সংযুক্ত বোতাম টিপুন।

ধাপ 4: সমস্ত বক্সড এবং MQTT এর জন্য প্রস্তুত

একটি নৈপুণ্য বাক্স এবং একটি সুন্দর ক্ষণস্থায়ী বোতাম কুড়ান এবং এটি সব একসাথে রাখুন।

প্রস্তাবিত: