সুচিপত্র:

ESP8266/ESP-01 Arduino চালিত স্মার্টথিংস লিক ডিটেক্টর: 5 টি ধাপ (ছবি সহ)
ESP8266/ESP-01 Arduino চালিত স্মার্টথিংস লিক ডিটেক্টর: 5 টি ধাপ (ছবি সহ)

ভিডিও: ESP8266/ESP-01 Arduino চালিত স্মার্টথিংস লিক ডিটেক্টর: 5 টি ধাপ (ছবি সহ)

ভিডিও: ESP8266/ESP-01 Arduino চালিত স্মার্টথিংস লিক ডিটেক্টর: 5 টি ধাপ (ছবি সহ)
ভিডিও: DS18B20 তাপমাত্রা ESP8266 ESP 01 ওয়াইফাই মডিউল | ESP-01 হোম অটোমেশন | RemoteXY | FLProg 2024, জুলাই
Anonim
Image
Image

Sooooo অনেক লিক ডিটেক্টর বেছে নিতে হবে, কোনটি আপনার জন্য সবচেয়ে ভালো কাজ করবে? যদি আপনার বাড়িতে স্যামসাং স্মার্টথিংস কোন ডিভাইস নিয়ন্ত্রণ করে থাকে, তাহলে এটি একটি টিকিট হতে পারে!

এটি একটি সিরিজের চূড়ান্ত সংস্করণ যা আমি আরডুইনো দ্বারা চালিত ESP8266/ESP-01 নিয়ামককে ঘিরে তৈরি করেছি। আমরা সকলেই জানি যে ESP-01 এর আরও পরিপক্ক ভাইবোন যেমন NodeMCU ESP12, ইত্যাদি … কাজ করা অনেক সহজ, কিন্তু এটি ছিল ছোট্ট ESP-01 এর শক্তি দেখানোর মিশন যা আমি এখনও খুব পছন্দ করি । এটা আমার প্রথম ESP8266 ছিল !!

এই ছোট্ট 'লিক ডিটেক্টর হাউ-টু' সিরিজের পূর্ববর্তী সংস্করণগুলি দেখতে, অনুগ্রহ করে নীচের নির্দেশাবলী দেখুন। সবার জন্যই কিছু আছে!

ESP8266/ESP-01 Arduino চালিত লিক ডিটেক্টর-কোন Wi-Fi বেসিক স্থানীয় এলার্ম নেই

ESP8266/ESP-01 Arduino চালিত MQTT লিক ডিটেক্টর এবং রিমোট এলার্ম রিসিভার

যদি এই নির্দেশের মধ্যে থাকা পদক্ষেপগুলি পরিচিত মনে হয়, এটি কারণ এটি উপরের নির্দেশাবলীর কিছু ধাপের অনুরূপ, সেইসাথে ESP8266/Arduino SmartThings রিলে ক্রিসমাস লাইটের জন্য

ধাপ 1: হার্ডওয়্যার - আপনার যা লাগবে

হার্ডওয়্যার - আপনার যা লাগবে
হার্ডওয়্যার - আপনার যা লাগবে
হার্ডওয়্যার - আপনার যা লাগবে
হার্ডওয়্যার - আপনার যা লাগবে

আমি নীচের উদাহরণগুলির জন্য কোন কিছুকে সমর্থন, প্রতিনিধিত্ব বা গ্রহণ করি না। ক্যাভিয়েট এম্পটর।

  • ESP8266 ESP-01 ** আপনি এখানে একটি প্যাকেজ চুক্তি হিসাবে ESP এবং প্রোগ্রামারকে নিতে পারেন **
  • প্রোগ্রামার ** আপনি এখানে একটি প্যাকেজ চুক্তি হিসাবে ESP এবং প্রোগ্রামারকে নিতে পারেন **
  • মিনি ব্রেডবোর্ড
  • LED (বেশ নিরাপদ বাজি আপনি ইতিমধ্যে আপনার GEEK স্টাফ বাকি সঙ্গে কিছু পাড়া আছে)
  • পাইজো বুজার
  • জাম্পার
  • ESP01 ব্রেডবোর্ড অ্যাডাপ্টার
  • জল/লিক সেন্সর (হাইগ্রোমিটার)
  • স্যামসাং স্মার্টথিংস 2.0 হাব

ধাপ 2: সফটওয়্যার - আপনার যা লাগবে

সফটওয়্যার - আপনার যা লাগবে
সফটওয়্যার - আপনার যা লাগবে
সফটওয়্যার - আপনার যা লাগবে
সফটওয়্যার - আপনার যা লাগবে
সফটওয়্যার - আপনার যা লাগবে
সফটওয়্যার - আপনার যা লাগবে
সফটওয়্যার - আপনার যা লাগবে
সফটওয়্যার - আপনার যা লাগবে

অনুমান: Arduino IDE, লাইব্রেরি, SmartThings IDE এবং GITHub এর সাথে আরামদায়ক কাজ।

  • Arduino IDE
  • স্যামসাং স্মার্টথিংস আইডিই
  • স্মার্টথিংস অ্যান্ড্রয়েড অ্যাপ
  • GITHub

ধাপ 3: হার্ডওয়্যার সেটআপ

Image
Image
হার্ডওয়্যার সেটআপ
হার্ডওয়্যার সেটআপ
হার্ডওয়্যার সেটআপ
হার্ডওয়্যার সেটআপ
  1. আপনার ESP এর জন্য একটি পাওয়ার উৎস চিহ্নিত করুন। আমি আমার ল্যাপটপ ইউএসবি -এ প্লাগ করা একটি পুরনো ইএসপি প্রোগ্রামার ব্যবহার করেছি, এবং ভিসিসি এবং গ্র্যান্ড জাম্পারগুলিকে তাদের নিজ নিজ স্থানে প্লাগ করেছি। (ছবি দেখুন)
  2. ইএসপি ব্রেডবোর্ড অ্যাডাপ্টারটি মিনি-ব্রেডবোর্ডের কেন্দ্র চ্যানেলের উপরে রাখুন যাতে 4 পিনের একটি সারি উভয় পাশে থাকে।
  3. Vcc উৎসকে ESP এর Vcc, Ch_Pd এবং Hygrometer এর সাথে সংযুক্ত করুন।
  4. গ্র্যান্ড সোর্সকে ইএসপির গ্র্যান্ড, হাইগ্রোমিটার এবং পাইজো/এলইডি 'শর্ট' লেগে সংযুক্ত করুন।
  5. ইএসপি পিন 2 কে হাইগ্রোমিটারের ডেটার সাথে সংযুক্ত করুন (এনালগ নয়)।
  6. ESP পিন 0 কে Piezo/LED 'লম্বা' লেগে সংযুক্ত করুন।
  • পরামর্শ

    • অনুমান করবেন না যে সংযুক্ত ছবিগুলিতে জাম্পার রঙগুলি Vcc বা Grnd উপস্থাপন করে।
    • বুট করার সময় পাইজো এবং/অথবা LED সংযুক্ত করা যাবে না। যদি তারা হয়, ESP বুটলোড মোডে পাওয়ার-আপ করবে এবং লোড করা কোডটি চালাবে না। ইএসপি চালিত হওয়ার পরে এগুলি সংযুক্ত করুন।
    • সংযুক্ত পোটেন্টিওমিটারের সাহায্যে হাইগ্রোমিটারে প্রয়োজন অনুযায়ী সংবেদনশীলতা সামঞ্জস্য করুন।

WrapUp: আমি এই স্থায়ী সংযোগ স্থাপন এবং সব একটি শালীন ঘের মধ্যে থাকার পরিকল্পনা। সেই ঘেরটি আবার আমার বিখ্যাত লেগো বাক্সগুলির মধ্যে একটি হয়ে উঠতে পারে !! যখন এটি সম্পূর্ণ হবে আমিও এটি ভাগ করব।

ধাপ 4: সফ্টওয়্যার সেটআপ/কনফিগারেশন

সফটওয়্যার সেটআপ/কনফিগারেশন
সফটওয়্যার সেটআপ/কনফিগারেশন

অনুমান: Arduino IDE, লাইব্রেরি, SmartThings IDE এবং GITHub এর সাথে আরামদায়ক কাজ।

  • আপনার নিজ নিজ SmartThings IDE এবং GITHub অ্যাকাউন্টে লগইন করুন।
  • ড্যানিয়েল ওগোরচক এখানে দেখানো সমস্ত পদক্ষেপ অনুসরণ করুন। AKA Ogiewon।

অনুগ্রহ করে নিচের ধাপগুলোতে সতর্ক হোন

অতিরিক্ত দ্রষ্টব্য: যদি আপনি ST_Anything রেপোর জন্য GITHub- এ আপনার SmartThings IDE সংযোগ সেট -আপ করেন, তাহলে রেপোতে যোগাযোগ সেন্সরে ভবিষ্যতে যে পরিবর্তনগুলি করা হয় তা আপনার স্মার্টথিংসে ঠেলে দেওয়া হতে পারে। এর ফলে নিম্নলিখিত পরিবর্তনগুলি ওভাররাইট হতে পারে।

  1. সংযুক্ত আরডুইনো স্কেচ পরিবর্তন করুন, আপনার ওয়াইফাই/স্মার্টথিংস পরিবেশের বৈশিষ্ট্যগুলি যুক্ত করুন। GITHub পৃষ্ঠার ধাপগুলি অনুসারে, পরিবর্তনগুলি কোথায় করতে হবে তা স্কেচ বলে।
  2. আপনার SmartThings IDE পৃষ্ঠাটি খুলুন, এবং দ্বিতীয়ত … আমার ডিভাইস হ্যান্ডলার পৃষ্ঠা।
  3. আপনার তালিকায় ogiewon: শিশু যোগাযোগ সেন্সর খুঁজুন এবং এটি খুলতে ক্লিক করুন।
  4. সমস্ত কোড নির্বাচন করুন, মূলের 'নিরাপদ-রক্ষার' জন্য এটি একটি নথিতে অনুলিপি করুন এবং আটকান। ভবিষ্যতে প্রয়োজন হলে/মনে রাখবেন এই নথিটি কোথাও সংরক্ষণ করুন।
  5. আপনি বর্তমানে স্মার্টথিংস আইডিইতে খোলা চাইল্ড কন্টাক্ট সেন্সরে নিম্নলিখিত পরিবর্তন করুন: প্রতিস্থাপন করুন:

    attributeState "open", label: '$ {name}', icon: "st.contact.contact.open", backgroundColor: "#e86d13" attributeState "close", label: '$ {name}', icon: "st.contact.contact.closed ", backgroundColor:"#00a0dc"

    সঙ্গে: attributeState ("open", label: "dry", icon: "st.alarm.water.dry", backgroundColor: "#ffffff") attributeState ("close", label: "Wet", icon: "st। alarm.water.wet ", backgroundColor:"#00a0dc ") প্রয়োজন হলে অতিরিক্ত বিস্তারিত তথ্যের জন্য সংযুক্ত দেখুন।

  6. উপরের/ডান মেনু থেকে Save এ ক্লিক করুন।
  7. উপরের/ডান মেনু থেকে Publish এ ক্লিক করুন।
  8. 'আমার জন্য' ক্লিক করুন। IDE থেকে প্রস্থান করুন।
  9. আপনার সংশোধিত Arduino স্কেচটি ESP-01 এ লোড করুন। আপনার ESP-01 সংযুক্ত করুন আপনার লিক ডিটেক্টর রিগ এবং পাওয়ার আপ।
  10. আপনার ডিভাইসে আপনার স্মার্টথিংস মোবাইল অ্যাপটি খুলুন। আপনার 'জিনিস' এর তালিকায়, এখন আপনার একটি ওয়াটার সেন্সর পরিহিত একটি যোগাযোগ সেন্সর দেখতে হবে।
  11. ওয়াটার সেন্সর ডান করে দেখুন কি হয়। আঙ্গুলগুলি অতিক্রম করেছে যে আপনার ফলাফলগুলি আমার মতো এবং ট্রিগার করার সময় জল আইকনগুলির চেহারা পরিবর্তন হয়। অতিরিক্ত: এই ডিভাইস থেকে অ্যালার্ম ধাক্কা দেওয়ার জন্য একটি স্মার্টথিংস স্মার্ট অ্যাপ যুক্ত করুন। 'যোগাযোগ বন্ধ' জন্য উইজার্ড অনুসরণ করুন।

প্রস্তাবিত: