সুচিপত্র:

বাড়ির ব্যবহারের জন্য ব্যবহারিক PIR: 7 টি ধাপ (ছবি সহ)
বাড়ির ব্যবহারের জন্য ব্যবহারিক PIR: 7 টি ধাপ (ছবি সহ)

ভিডিও: বাড়ির ব্যবহারের জন্য ব্যবহারিক PIR: 7 টি ধাপ (ছবি সহ)

ভিডিও: বাড়ির ব্যবহারের জন্য ব্যবহারিক PIR: 7 টি ধাপ (ছবি সহ)
ভিডিও: গরুটা সাথে কি হয়েছে #shorts #wildlifebd 2024, নভেম্বর
Anonim
গৃহ ব্যবহারের জন্য ব্যবহারিক PIR
গৃহ ব্যবহারের জন্য ব্যবহারিক PIR

হোম অটোমেশন প্রজেক্টের সাথে কাজ করে আপনার মতো অনেকের মতো, আমি আমার নিজের বাড়িতে কিছু কোণার মোড় স্বয়ংক্রিয় করার জন্য একটি কার্যকরী পিআইআর সেন্সর তৈরি করতে চেয়েছিলাম। যদিও হালকা সুইচ পিআইআর সেন্সর অনুকূল হত, আপনি একটি কোণ বাঁকতে পারবেন না। এই প্রকল্পটি কয়েকটি পুনরাবৃত্তির মধ্য দিয়ে গিয়েছিল এবং আমি অনলাইনে অনেক অন্যান্য উপলব্ধ টিউটোরিয়ালের মাধ্যমে চেষ্টা চালিয়েছিলাম এবং আমার জন্য কাজ করে এমন একটি খুঁজে পাইনি। যদি আপনি শুধু তৈরি করতে চান, তাহলে ধাপ 3 এ এগিয়ে যান, অন্যথায় দুই ধাপে এগিয়ে যান যেখানে আমি উন্নয়ন নিয়ে আলোচনা করব।

সরবরাহ:

তাতাল

ইলেকট্রনিক্সের জন্য সোল্ডার এবং ফ্লাক্স

অতিরিক্ত সংযোগকারী তার

3D প্রিন্টার

ব্রেডবোর্ড

হাসিওর প্রাথমিক ধারণা

মৌলিক Arduino প্রোগ্রামিং দক্ষতা

ধাপ 1: উন্নয়ন

উন্নয়ন
উন্নয়ন
উন্নয়ন
উন্নয়ন
উন্নয়ন
উন্নয়ন
উন্নয়ন
উন্নয়ন

হোম অ্যাসিস্ট্যান্ট আপনার পছন্দসই কিছু জটিল সেটআপগুলিকে সংযুক্ত করার জন্য একটি দুর্দান্ত সরঞ্জাম। আমার জন্য, সিঁড়িতে কোণার সাথে আলো পাওয়া প্রকল্পের প্রতি আমার প্রাথমিক আগ্রহ ছিল। একটি কার্যকর হোম ইউজ পিআইআর সেন্সর তৈরির জন্য সঠিক গাইড খুঁজে পাওয়া কঠিন ছিল। নিশ্চিত যে এটি কাজ করার সহজ উপায় একটি টন আছে, কিন্তু এটি শক্তি দক্ষ এবং দৈনন্দিন ব্যবহারের জন্য কার্যকর করা অন্য গল্প ছিল। বিলম্বের বিষয়টিও ছিল, অথবা সিগন্যাল পেলে আলো কত দ্রুত জ্বলে উঠবে। এটি একটি চতুর প্রকল্প একবার আমি সত্যিই সব আগাছা মধ্যে পেয়েছিলাম। কি ঘটেছিল আমি এই নকশাটি কেন কার্যকর ছিল তার দুটি প্রধান পয়েন্টে নেমে এসেছি।

বিলম্ব

আমি এই সেন্সর ডিজাইন করার জন্য ESPHome দিয়ে শুরু করেছি। এটা সব ঘণ্টা এবং শিস কিন্তু একটি খুব বন্ধুত্বপূর্ণ ইন্টারফেস আছে। দুর্ভাগ্যক্রমে, যখন আপনি mWh গণনা করছেন তখন ESPhome প্রোটোকল এবং ফ্রেম কাজটি বেশ বড় শক্তি ব্যবহারকারী। ইএসপিহোমের বুটআপ, হ্যাসিও, তারপর আপনার লাইট কন্ট্রোলারের মাধ্যমে আলো চালু করার জন্য কলগুলি চালু করার জন্য একটি বিলম্বিত সমস্যা রয়েছে। আমি দেখেছি যে এইগুলি 10 সেকেন্ডের পরিসরে শেষ হবে। আপনি ইতিমধ্যেই কিন্তু সিঁড়ি দিয়ে উপরে উঠতেন (অথবা হয়ত আপনি খুব ধীরে ধীরে হাঁটছেন যেহেতু কোন আলো নেই)। তাই হ্যাসিওতে মোশন সিগন্যাল আনার সবচেয়ে শক্তি -সাশ্রয়ী এবং দ্রুততম উপায় হল MQTT।

একটি স্থির আইপি দিয়ে এমকিউটিটি ব্যবহার করে সময়টি প্রায় 2 সেকেন্ডেরও কম সময়ে নেমে আসে। MQTT সিগন্যাল প্রায় 800ms - 1200ms এর মধ্যে হ্যাসিওতে পৌঁছাবে। বেশ ভালো।

ব্যাটারি লাইফ

পূর্বে উল্লেখ করা হয়েছে, MQTT এ স্যুইচ করা শক্তির ব্যবহারেও অনেক সাশ্রয় করেছে। ESPHome তে গভীর ঘুম না থাকা গড় সেন্সর প্রায় 800mWh ব্যাটারিতে এক দিনেরও কম সময় ধরে চলবে। গভীর ঘুমের সাথে, সক্রিয়তার উপর নির্ভর করে প্রায় 3-5 দিন। WeMos D1 মিনি একটি পাগল শক্তি হগ নয়, কিন্তু এটি তার ক্ষমতা পরিচালনার জন্য সবচেয়ে দক্ষ নয়, তাই ব্যাটারির প্রতিটি বিট চেপে রাখা গুরুত্বপূর্ণ ছিল। প্রতিটি গ্রাসকারী অংশ হ্রাস করা সবচেয়ে গুরুত্বপূর্ণ পদক্ষেপ ছিল।

অনেক PIR সেন্সর বিদ্যমান কিন্তু সব সমানভাবে তৈরি করা হয় না। আমি লক্ষ্য করেছি এমন প্রথম পয়েন্টগুলির মধ্যে একটি হল প্রতিটি পিআইআর সেন্সরের পরীক্ষার হার, কোণ এবং ফায়ারিং রেট। ব্যবহৃত সেন্সরগুলির মধ্যে, আমি সিম্পলিট্রনিক্স ওয়াইড এঙ্গেল পিআইআরকে পরিসীমা এবং শক্তি খরচ সহ সবচেয়ে কার্যকর বলে মনে করেছি। এটি দুর্দান্ত পরিসরের একটি প্রশস্ত কোণ PIR সেন্সর, এবং এটি কেবল 3v তে চলে যা আমার প্রয়োজনের জন্য একেবারে আশ্চর্যজনক।

ধাপ 2: উপকরণ

উপকরণ
উপকরণ

WeMos D1 মিনি

T4056 লাইপো/লি-আয়ন ইউএসবি চার্জার

Simplytronics ওয়াইড এঙ্গেল PIR সেন্সর

3.7v 1000 mWh Lipo ব্যাটারি

2x 10k প্রতিরোধক

120K প্রতিরোধক

5k প্রতিরোধক

1N4001 সংশোধনকারী ডায়োড

1uF ক্যাপাসিটর

2N2222 ট্রানজিস্টর

ধাপ 3: বেস কোড এবং আরডুইনো

বেস কোড এবং আরডুইনো
বেস কোড এবং আরডুইনো
বেস কোড এবং আরডুইনো
বেস কোড এবং আরডুইনো
বেস কোড এবং আরডুইনো
বেস কোড এবং আরডুইনো

সহজভাবে, আপনার সেটআপের সাথে কাজ করার জন্য arduino ফাইলটি সংশোধন করুন। মনে রাখা সবচেয়ে গুরুত্বপূর্ণ দিক হল আপনার সেটিংস হ্যাসিওতে দেওয়া আছে কি না তা নিশ্চিত করা।

আমার উদাহরণে, আমি মসকিটো ব্রোকার ব্যবহার করছি। আমি আমার arduino কোডে সেই সেটিংস প্রবেশ করেছি। আমার এমকিউটিটি সার্ভারের জন্য, যেহেতু এটি হ্যাসিওতে হোস্ট করা হয়েছে, আমি আমার হাসিওর আইপি ঠিকানা রেখেছি।

আমাদের MQTT ডেটা ধরে রাখার জন্য পরবর্তীতে আমাদের কিছু টেমপ্লেট সেন্সর সেট আপ করতে হবে যাতে এটি একটু বেশি হাসিও ফ্রন্ট এন্ড ফ্রেন্ডলি হয়। আপনি যদি টেমপ্লেট এবং টেমপ্লেটিং সম্পর্কে আরও জানতে চান, আমি এই হাসিও লিঙ্কটি এখানে ফেলে দেব।

আমাদের গতি MQTT একটি টেমপ্লেট বাইনারি সেন্সর হবে এবং আমাদের ব্যাটারির মাত্রা হাসিওতে একটি সেন্সর হবে।

আমার প্রধান configuration.yaml ফাইলে আমি পৃথক yaml ফাইলে টেমপ্লেট বাইনারি সেন্সর এবং টেমপ্লেট সেন্সর উভয়ই অন্তর্ভুক্ত করার জন্য কিছু লাইন যুক্ত করেছি। আপনাকে এইভাবে এটি করতে হবে না কিন্তু আমি এটি জিনিসগুলিকে একটু বেশি সংগঠিত রাখি। এই সহজ কাজটি করার জন্য ফাইল এডিটর ব্যবহার করে একটি নতুন yaml ফাইল তৈরি করুন এবং এটির শিরোনাম করুন যা আপনি কনফিগারেশনে উল্লেখ করতে পারেন। আমার উদাহরণে আমি templatesensor.yaml এবং templatebinarysensor.yaml ব্যবহার করি

নিশ্চিত করার বিষয় হল MQTT বিষয়বস্তু এবং পেলোডগুলি সেটআপ করা আপনার আরডুইনো সেটআপ বা বিপরীতভাবে মেলে।

সর্বশেষ কিন্তু অন্তত নয়, একটি ড্যাশবোর্ড আইটেম সেটআপ করুন যা ব্যাটারির মাত্রা এবং মোশন সেন্সর দেখতে পারে।

ধাপ 4: পরিকল্পিত এবং পরীক্ষা

পরিকল্পিত এবং পরীক্ষা
পরিকল্পিত এবং পরীক্ষা
পরিকল্পিত এবং পরীক্ষা
পরিকল্পিত এবং পরীক্ষা
পরিকল্পিত এবং পরীক্ষা
পরিকল্পিত এবং পরীক্ষা

তারের পরিকল্পিত অনুসরণ করে, একটি ব্রেডবোর্ডে পরীক্ষার জন্য উপাদানগুলি সংযুক্ত করুন। ওয়্যারিংয়ের গুরুত্বপূর্ণ নোটগুলি হল টান-ডাউন প্রভাবের জন্য আপনার স্থল তারগুলি সঠিক কিনা তা নিশ্চিত করা। এটিই ট্রানজিস্টরকে জেগে ওমোস ডি 1 মিনি রিসেট করবে। WeMos D1 Mini কে একটি USB পোর্টে প্লাগ করে আপনি ওয়েক এবং রিসেট ফাংশনটি পরীক্ষা করতে সক্ষম হবেন। আপনি PIR এর সামনে হাত নেওয়ার পরে এটি পুনরায় সেট করা উচিত। এটি alচ্ছিক কিন্তু আপনি মোশন সেন্সর থেকে এসএমডি নেতৃত্বাধীন লাইটগুলি আরও কিছুটা ব্যাটারি লাইফ নিষ্ক্রিয় করতে পারেন। মোশন সেন্সর প্রত্যাশিতভাবে কাজ করে তা পরীক্ষা করার পরে আমি এটি করার সুপারিশ করব। যদি আপনার কম্পিউটারে আপনার ইউএসবি প্লাগ থাকে, তাহলে এটিকে আরডুইনো আইডিই দিয়ে ডাবল চেক করুন যা গতি থেকে একটি ট্রিগার দিয়ে বুট এবং রিসেট করে।

আপনার হ্যাসিও ড্যাশবোর্ডে আপনি ব্যাটারি থেকে কিছু মান দেখতে পারবেন এবং মোশন সেন্সর বন্ধ হয়ে যাবে। যদি সবকিছু এতদূর পর্যন্ত চলে যায় তবে আপনার ব্যবসা করা উচিত! আপনি এই ছোট রুটিবোর্ড প্রোটোটাইপটি নিতে পারেন এবং এটি আপনার বাড়ির চারপাশে সরিয়ে নিতে পারেন এবং এটি আপনার নতুন গৃহনির্মিত মোশন সেন্সর হিসাবে কাজ করবে। হ্যাসিওর মধ্যে যেকোনো কিছু ট্রিগার করার জন্য আপনি এটি ব্যবহার করতে পারেন, এবং যদি আপনি এটির সন্ধান করেন তবে আপনি এখানে সম্পন্ন করবেন। তবে আসুন এটিকে একটি চূড়ান্ত পলিশ দেই যা বাড়ির মূল ভিত্তির যোগ্য।

সমস্যা সমাধানের কিছু টিপস

- WeMos D1 মিনি -তে রিসেট বোতাম টিপে আপনি Arduino কোড দিয়ে ট্রিগার করার জন্য MQTT পেতে পারেন

- প্রতিটি ধাপ কোথায়, এবং এটি হার্ডওয়্যারে কী করছে তা দেখতে কিছু arduino কোডকে অস্বস্তিকর করুন

- সমস্ত নেতিবাচক সীসা পয়েন্ট সংযোগ করতে ভুলবেন না

ধাপ 5: আপনার ওয়াইফাই লাইট সুইচের সাথে সংযোগ স্থাপন

আপনার ওয়াইফাই লাইট সুইচের সাথে সংযুক্ত
আপনার ওয়াইফাই লাইট সুইচের সাথে সংযুক্ত
আপনার ওয়াইফাই লাইট সুইচের সাথে সংযুক্ত
আপনার ওয়াইফাই লাইট সুইচের সাথে সংযুক্ত

সৌভাগ্যক্রমে হ্যাসিওর সত্যিই একটি দুর্দান্ত অটোমেশন উইজার্ড রয়েছে যা আপনার সেটআপে সহায়তা করতে পারে। আমি লাইট বা অ্যাড-অন যোগ করতে যাচ্ছি না, কিন্তু আমি দেখব যে হ্যাসিওর লোকেরা হ্যাসিওর সাথে নিয়ন্ত্রণ করার জন্য ইন্টিগ্রেশন এবং অন্যান্য প্ল্যাটফর্ম যুক্ত করা সত্যিই সহজ করেছে। যান এবং আপনার পছন্দের ওয়াইফাই লাইট সুইচ কিভাবে যোগ করবেন তা দেখুন।

এই অটোমেশন উইজার্ডে আমরা একটি গুরুত্বপূর্ণ বিষয়ের প্রতি মনোযোগ দিতে চাই, যা হল ট্রিগার। আপনি ট্রিপটার হিসাবে টেমপ্লেট বাইনারি সেন্সর যোগ করতে পারেন, কিন্তু আমি যখন MQTT পেলোডের সাথে সরাসরি গিয়েছিলাম তখন মোশন সেন্সরটি একটু বেশি "তীক্ষ্ণ" ছিল। সর্বশেষ কিন্তু কমপক্ষে নয়, আপনার পছন্দের আলো বা ডিভাইসের কনফিগার করুন এবং সেন্সরটি ব্যবসায়িক হওয়া উচিত।

ধাপ 6: প্রকল্প হাউজিং

প্রকল্প হাউজিং
প্রকল্প হাউজিং
প্রকল্প হাউজিং
প্রকল্প হাউজিং
প্রকল্প হাউজিং
প্রকল্প হাউজিং
প্রকল্প হাউজিং
প্রকল্প হাউজিং

একবার আপনি আপনার রুটিবোর্ডের সাথে আত্মবিশ্বাসী হয়ে গেলে, সমস্ত অংশগুলিকে একটি প্রোটোটাইপিং পিসিবি বোর্ডে নিয়ে যান এবং সমস্ত সংযোগগুলি আপনি যে ছোট্ট বোর্ডে খুঁজে পেতে পারেন তার সাথে সোল্ডার করুন। আমি তারগুলি ছোট রেখেছি, কিন্তু পুনরুদ্ধার/সম্পাদনা/মেরামতের ক্ষেত্রে নমনীয়। কেস ডিজাইন একটি ন্যূনতম কেস যা একটি কোণে বা সমতল পৃষ্ঠে োকানো যায়। এটি অ-ক্ষতিকারক আঠালো 3 এম স্ট্রিপের সাথে সত্যিই ভাল কাজ করে =)

দ্রষ্টব্য আমি কিছুটা ভুলে গেছি যে আমি এই অদ্ভুত বিন্যাসের প্রোটোটাইপিং পিসিবি কোথায় পেয়েছি, তাই আমি কেবল আপনার পিসিবিকে আকারে কাটা এবং একটি বা দুটি গর্ত ড্রিল করার পরামর্শ দিচ্ছি। যদি এই গাইডটি জনপ্রিয় হয়ে ওঠে, আমি একটি সাধারণ আকারের একটি সম্পাদিত সংস্করণ প্রকাশ করব (আমার কেবল দুটি মোশন সেন্সর দরকার ছিল, এবং আমার ঠিক দুটি অদ্ভুত বোর্ড ছিল)

ধাপ 7: বন্ধ

বন্ধ
বন্ধ
বন্ধ
বন্ধ

আমি আশা করি এই নকশাটি আপনার হোম অটোমেশন প্রকল্পগুলি চালু করতে আপনার প্রচেষ্টায় সহায়ক হয়েছে। এই নির্দেশযোগ্য উত্পাদন করার জন্য সমস্ত চলন্ত অংশগুলি পেতে আমার জন্য এটি একটি দীর্ঘ পথ ছিল কিন্তু আমি খুশি যে আমি এটি নামানোর জন্য কিছু সময় নিয়েছি। এই প্রকল্পটি আমাকে আমার ESPs প্রোগ্রাম করার জন্য আরও সহজলভ্য কিছু উপায় ব্যবহারের সীমা দেখিয়েছে। এর অর্থ এই নয় যে আপনার ESPHome ব্যবহার করা উচিত নয়, কিন্তু যে প্রকল্পগুলি তাদের শক্তি ব্যবস্থাপনায় আরও কঠোর, তাদের জন্য আপনাকে ভিন্ন পথে যেতে হতে পারে। সেন্সরগুলি মে বা জুনের কাছাকাছি শেষ হয়ে গিয়েছিল এবং তখন থেকে চার্জের প্রয়োজন হয়নি। এখন পর্যন্ত তারা চার্জ ছাড়াই প্রায় 4-5 মাস চলে গেছে। একটি পার্শ্ব নোট হিসাবে, আমি WeMos D1 Mini এর উপর ভিত্তি করে একটি নতুন PCB লেআউট তৈরি করতে গিয়েছি। WeMos D1 মিনি সম্পর্কে বিষয় হল যে এটি 5v থেকে 3v রূপান্তরকারী এবং একটি পাওয়ার ক্ষুধার্ত ইউএসবি প্রোগ্রামিং আইসি রয়েছে। এর মানে হল যে যদি আমরা এই দুটি বিষয় দূর করি, আমরা ESP8266 কে আরও কম শক্তি চুষতে ধাক্কা দিতে পারি।

আমাকে আবারও ধন্যবাদ জানাই আমাকে আমার দৌড়াদৌড়িতে জড়িত করার জন্য এবং এই প্রকল্পে অনুসরণ করার জন্য।

প্রস্তাবিত: