সুচিপত্র:
- ধাপ 1: হার্ডওয়্যার - আপনার যা লাগবে
- ধাপ 2: সফটওয়্যার - আপনার যা লাগবে
- ধাপ 3: হার্ডওয়্যার সেটআপ
- ধাপ 4: সফ্টওয়্যার সেটআপ/কনফিগারেশন
ভিডিও: ESP8266/ESP-01 Arduino চালিত স্মার্টথিংস লিক ডিটেক্টর: 5 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
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: হার্ডওয়্যার সেটআপ
- আপনার ESP এর জন্য একটি পাওয়ার উৎস চিহ্নিত করুন। আমি আমার ল্যাপটপ ইউএসবি -এ প্লাগ করা একটি পুরনো ইএসপি প্রোগ্রামার ব্যবহার করেছি, এবং ভিসিসি এবং গ্র্যান্ড জাম্পারগুলিকে তাদের নিজ নিজ স্থানে প্লাগ করেছি। (ছবি দেখুন)
- ইএসপি ব্রেডবোর্ড অ্যাডাপ্টারটি মিনি-ব্রেডবোর্ডের কেন্দ্র চ্যানেলের উপরে রাখুন যাতে 4 পিনের একটি সারি উভয় পাশে থাকে।
- Vcc উৎসকে ESP এর Vcc, Ch_Pd এবং Hygrometer এর সাথে সংযুক্ত করুন।
- গ্র্যান্ড সোর্সকে ইএসপির গ্র্যান্ড, হাইগ্রোমিটার এবং পাইজো/এলইডি 'শর্ট' লেগে সংযুক্ত করুন।
- ইএসপি পিন 2 কে হাইগ্রোমিটারের ডেটার সাথে সংযুক্ত করুন (এনালগ নয়)।
- 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 সংযোগ সেট -আপ করেন, তাহলে রেপোতে যোগাযোগ সেন্সরে ভবিষ্যতে যে পরিবর্তনগুলি করা হয় তা আপনার স্মার্টথিংসে ঠেলে দেওয়া হতে পারে। এর ফলে নিম্নলিখিত পরিবর্তনগুলি ওভাররাইট হতে পারে।
- সংযুক্ত আরডুইনো স্কেচ পরিবর্তন করুন, আপনার ওয়াইফাই/স্মার্টথিংস পরিবেশের বৈশিষ্ট্যগুলি যুক্ত করুন। GITHub পৃষ্ঠার ধাপগুলি অনুসারে, পরিবর্তনগুলি কোথায় করতে হবে তা স্কেচ বলে।
- আপনার SmartThings IDE পৃষ্ঠাটি খুলুন, এবং দ্বিতীয়ত … আমার ডিভাইস হ্যান্ডলার পৃষ্ঠা।
- আপনার তালিকায় ogiewon: শিশু যোগাযোগ সেন্সর খুঁজুন এবং এটি খুলতে ক্লিক করুন।
- সমস্ত কোড নির্বাচন করুন, মূলের 'নিরাপদ-রক্ষার' জন্য এটি একটি নথিতে অনুলিপি করুন এবং আটকান। ভবিষ্যতে প্রয়োজন হলে/মনে রাখবেন এই নথিটি কোথাও সংরক্ষণ করুন।
-
আপনি বর্তমানে স্মার্টথিংস আইডিইতে খোলা চাইল্ড কন্টাক্ট সেন্সরে নিম্নলিখিত পরিবর্তন করুন: প্রতিস্থাপন করুন:
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 ") প্রয়োজন হলে অতিরিক্ত বিস্তারিত তথ্যের জন্য সংযুক্ত দেখুন।
- উপরের/ডান মেনু থেকে Save এ ক্লিক করুন।
- উপরের/ডান মেনু থেকে Publish এ ক্লিক করুন।
- 'আমার জন্য' ক্লিক করুন। IDE থেকে প্রস্থান করুন।
- আপনার সংশোধিত Arduino স্কেচটি ESP-01 এ লোড করুন। আপনার ESP-01 সংযুক্ত করুন আপনার লিক ডিটেক্টর রিগ এবং পাওয়ার আপ।
- আপনার ডিভাইসে আপনার স্মার্টথিংস মোবাইল অ্যাপটি খুলুন। আপনার 'জিনিস' এর তালিকায়, এখন আপনার একটি ওয়াটার সেন্সর পরিহিত একটি যোগাযোগ সেন্সর দেখতে হবে।
- ওয়াটার সেন্সর ডান করে দেখুন কি হয়। আঙ্গুলগুলি অতিক্রম করেছে যে আপনার ফলাফলগুলি আমার মতো এবং ট্রিগার করার সময় জল আইকনগুলির চেহারা পরিবর্তন হয়। অতিরিক্ত: এই ডিভাইস থেকে অ্যালার্ম ধাক্কা দেওয়ার জন্য একটি স্মার্টথিংস স্মার্ট অ্যাপ যুক্ত করুন। 'যোগাযোগ বন্ধ' জন্য উইজার্ড অনুসরণ করুন।
প্রস্তাবিত:
আন্ডারওয়াটার ক্যামেরা হাউজিং লিক ডিটেক্টর: 7 টি ধাপ (ছবি সহ)
আন্ডারওয়াটার ক্যামেরা হাউজিং লিক ডিটেক্টর: আন্ডারওয়াটার ক্যামেরা হাউজিং খুব কমই লিক হয়, কিন্তু যদি এই ঘটনা ঘটে তবে ফলাফলগুলি সাধারণত বিপর্যয়কর হয় যার ফলে ক্যামেরা বডি এবং লেন্সের অপূরণীয় ক্ষতি হয়।
আন্ডারওয়াটার ক্যামেরা হাউজিং লিক ডিটেক্টর: Ste টি ধাপ (ছবি সহ)
উন্নত আন্ডারওয়াটার ক্যামেরা হাউজিং লিক ডিটেক্টর: এই আন্ডারওয়াটার ক্যামেরা হাউজিং লিক ডিটেক্টরের একটি পূর্ব সংস্করণ গত বছর ইন্সট্রাকটেবলগুলিতে পোস্ট করা হয়েছিল যেখানে নকশাটি ছিল একটি Atmel AVR ভিত্তিক AdaFruit Trinket- এর উপর ভিত্তি করে। এই উন্নত সংস্করণটি Atmel SAMD M0 ভিত্তিক AdaFruit Trinket নিয়োগ করে। পুনরায়
ওয়াটার লিক ডিটেক্টর: 6 টি ধাপ (ছবি সহ)
ওয়াটার লিক ডিটেক্টর: যদি আপনি কখনও বন্যার ভিতরে বাড়িতে আসার বিষয়ে চিন্তিত থাকেন তবে এই প্রকল্পটি আপনার জন্য। আমরা আপনাকে দেখাব কিভাবে একটি জল লিক সনাক্তকরণ সিস্টেম তৈরি করা যায় যা একটি লিক সনাক্ত হলে আপনাকে একটি টেক্সট মেসেজ পাঠাবে
ESP8266/ESP12 Witty Cloud - Arduino চালিত স্মার্টথিংস RGB কন্ট্রোলার: 4 টি ধাপ
ESP8266/ESP12 Witty Cloud - Arduino Powered SmartThings RGB Controller: RGB's RGB's RGB's Everywhere! কারা আজকাল তাদের বাড়ির চারপাশে শীতল রঙের আলো দেখতে পছন্দ করে না? এই ছোট প্রকল্পটি স্মার্টথিংস কন্ট্রোলের সাথে মিশ্রিত ESP8266 প্রদর্শন করে এবং LED str এর জন্য একটি বাস্তব ঝরঝরে RGB কন্ট্রোলার হিসাবে সমাপ্ত হয়
ESP8266/ESP-01 Arduino চালিত লিক ডিটেক্টর: 3 টি ধাপ (ছবি সহ)
ESP8266/ESP-01 Arduino চালিত লিক ডিটেক্টর: জল কি দারুণ জিনিস? খুব বেশি নয় যখন এটিকে নির্ধারিত বাড়ি ছেড়ে যেতে বাধ্য করা হয় এবং পরিবর্তে আপনার বাড়ির মেঝেতে সাঁতার কাটতে শুরু করে। আমি জানি এটি একটি 'সত্যের পরে' প্রকল্প, কিন্তু আমি আশা করি এটি অন্য কাউকে সম্ভাব্য প্রবাহ এড়াতে সাহায্য করতে পারে