সুচিপত্র:
- সরবরাহ
- ধাপ 1: সরবরাহ ক্রয়
- ধাপ 2: এক্সটেনশন কর্ড দিয়ে কাজ করা
- ধাপ 3: রিলে সেট আপ
- ধাপ 4: পিআইআর মোশন সেন্সর সংযুক্ত করা
- ধাপ 5: কোড লেখা
- ধাপ 6: উপভোগ করুন
ভিডিও: রুম লাইট PIR সেন্সর এবং Arduino ব্যবহার করে নিয়ন্ত্রিত: 6 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:56
আজ, আমরা একটি Arduino PIR মোশন সেন্সর ব্যবহার করে গতি সনাক্তকরণের মাধ্যমে আপনার ঘরের আলো নিয়ন্ত্রণ করব। এই প্রকল্পটি তৈরি করতে খুব মজাদার এবং এটি আপনার বাড়িতে খুব ব্যবহারিক ব্যবহার করে এবং এই প্রকল্পটি করেও আপনি কিছু অর্থ সাশ্রয় করতে পারেন। শুধু একটি দ্রুত অস্বীকৃতি, এই প্রকল্পে লাইন ভোল্টেজ অন্তর্ভুক্ত রয়েছে যার অর্থ আপনি 120V এর সাথে খেলতে যাচ্ছেন (এটি আপনাকে হতবাক করবে), যদি এটি আপনার আরাম অঞ্চলের বাইরে থাকে বা খুব বেশি অভিজ্ঞতা না থাকে তবে আপনার সম্ভবত ফিরে আসা উচিত এই প্রকল্পে পরে
এটি একটি টিউটোরিয়াল যা আপনাকে শুরু থেকে শেষ পর্যন্ত একটি সহজ ধাপে পরিচালিত করবে। চল শুরু করি!
সরবরাহ
- Arduino মাইক্রোকন্ট্রোলার
- 1 x ব্রেডবোর্ড
- 1 এক্স পিআইআর মোশন সেন্সর
- 1 x SRD-05VDC-SL-C রিলে
- 1 x 1KΩ প্রতিরোধক
- 1 x 1N4007 ডায়োড
- 1 x 2N2222 ট্রানজিস্টার (NPN)
- 1 এক্স এক্সটেনশন কর্ড
- 1 x লাইট বাল্ব/ল্যাম্প
- 2 এক্স ওয়্যার সংযোগকারী
- বৈদ্যুতিক টেপ
- সংযোগকারী তারের একটি দম্পতি
ধাপ 1: সরবরাহ ক্রয়
যদি আপনার কাছে কিছু সরবরাহের অ্যাক্সেস না থাকে, আমি লিঙ্কগুলি সরবরাহ করেছি যেখানে আপনি সস্তা দামে প্রতিটি কিনতে পারেন।
- Arduino মাইক্রোকন্ট্রোলার
- 1 x ব্রেডবোর্ড
- 1 এক্স পিআইআর মোশন সেন্সর
- 1 x SRD-05VDC-SL-C রিলে
- 1 x 1KΩ প্রতিরোধক
- 1 x 1N4007 ডায়োড
- 1 x 2N2222 ট্রানজিস্টার (NPN)
- 1 এক্স এক্সটেনশন কর্ড
- 1 x লাইট বাল্ব/ল্যাম্প
- 2 এক্স ওয়্যার সংযোগকারী
- বৈদ্যুতিক টেপ
- সংযোগকারী তারের একটি দম্পতি
ধাপ 2: এক্সটেনশন কর্ড দিয়ে কাজ করা
আমাদের প্রথম ধাপ হল এক্সটেনশন কর্ড স্থাপন করা যাতে আমরা সার্কিটের সাথে সংযোগ স্থাপনের জন্য প্রস্তুত থাকি, এখান থেকে উল্লেখ না করা পর্যন্ত প্রাচীরের মধ্যে এক্সটেনশন কর্ড লাগাবেন না। প্রথমে, আমরা আমাদের এক্সটেনশন কর্ডটি ধরতে যাচ্ছি এবং ক্লিপার ব্যবহার করে এটি অর্ধেক করে ফেলব, তারপরে তারের বাইরের অন্তরণটি প্রায় 2-3 ইঞ্চি কেটে ফেলব। ভেতরের তারের ক্ষতি না করার জন্য বাইরের নিরোধকটি খোলার সময় নিশ্চিত করুন। স্ট্রিপার ব্যবহার করে, উভয় প্রান্তের ভিতরের তারের প্রায় অর্ধেক ইঞ্চি বন্ধ করুন। আমি যে বিশেষ এক্সটেনশন কর্ডটি ব্যবহার করছি তাতে 3 টি তার রয়েছে, সবুজ তারটি স্থল, সাদা তারটি নিরপেক্ষ এবং কালো তারটি লাইন। এখন আমাদের ওয়্যার সংযোগকারীগুলি ব্যবহার করে, স্থল (সবুজ) এবং নিরপেক্ষ (সাদা) তারগুলি আবার একত্রিত করুন, আপনার এখন কেবল 2 টি কালো তারের উন্মুক্ত হওয়া উচিত। সুতরাং আমরা এখন এক্সটেনশন কর্ড সেট আপ সম্পন্ন করেছি এবং আমরা প্রয়োজন পর্যন্ত এটি পাশে রাখা যাচ্ছে।
ধাপ 3: রিলে সেট আপ
এখন আমরা রিলে সেট আপ করতে যাচ্ছি এবং এটিকে Arduino এর সাথে সংযুক্ত করতে যাচ্ছি, কিন্তু রিলে নিয়ে এগিয়ে যাওয়ার আগে বোঝা যাক রিলে কি এবং এটি কি জন্য ব্যবহার করা হয়। একটি রিলে মূলত একটি সুইচের অন্য রূপ যা বৈদ্যুতিকভাবে পরিচালিত হয়, তারা অন্য একটি সার্কিটে পরিচিতি খোলার এবং বন্ধ করে একটি বৈদ্যুতিক সার্কিট নিয়ন্ত্রণ করে। বেশিরভাগ ক্ষেত্রে একটি রিলে মূলত অপেক্ষাকৃত কম ভোল্টেজকে সহজেই উচ্চতর পাওয়ার সার্কিট নিয়ন্ত্রণ করতে দেয়, যা আমরা এই প্রকল্পে করছি। ঠিক আছে, এখন আসি সেই অংশে যেখানে আমরা রিলে সংযোগ করি !!!
রিলে 5 টি পিন রয়েছে, সাধারণ, সাধারণত খোলা (NO), সাধারণত বন্ধ (NC) এবং 2 কয়েল, পিনের জন্য উপরের চিত্রটি দেখুন। প্রথমে, আমাদেরকে রিলে এর একটি কুণ্ডলী পিনের সাথে ব্রেডবোর্ডে VCC রেলের সাথে সংযোগ স্থাপন করতে হবে, তারপর অন্য কয়েলের সাথে একটি ডায়োড সংযুক্ত করে VCC রেলের সাথে সংযুক্ত করতে হবে। ভোল্টেজ স্পাইক বা স্রোতের পিছনের প্রবাহ রোধ করার জন্য ডায়োডটি রয়েছে।
এখন এনপিএন ট্রানজিস্টরটি ধরুন এবং ট্রানজিস্টরের সংগ্রাহককে কয়েলের সাথে সংযুক্ত করুন যেখানে ডায়োড সংযুক্ত রয়েছে। তারপরে এনপিএন ট্রানজিস্টরের এমিটার পাশটিকে ব্রেডবোর্ডে স্থল রেলের সাথে সংযুক্ত করুন। অবশেষে, 1KΩ ব্যবহার করে ট্রানজিস্টরের বেসটি Arduino এর ডিজিটাল পিন 2 এর সাথে সংযুক্ত করুন।
অবশেষে, আমরা একটি সত্যিই গুরুত্বপূর্ণ সংযোগ করতে যাচ্ছি। আমাদের প্রস্তুত করা এক্সটেনশন কর্ডটি নিন এবং রিলেতে সাধারণ পিনের সাথে একটি কালো তারের সংযোগ করুন এবং বৈদ্যুতিক টেপ দিয়ে সংযোগটি সুরক্ষিত করুন। তারপরে রিলেটির NO পিনের সাথে অন্য প্রান্তটি সংযুক্ত করুন।
ধাপ 4: পিআইআর মোশন সেন্সর সংযুক্ত করা
আমরা প্রায় সম্পন্ন করেছি, এখন আমরা PIR মোশন সেন্সরকে সার্কিটের সাথে সংযুক্ত করতে যাচ্ছি কিন্তু PIR সেন্সর কি তা বোঝার আগে। পিআইআর সেন্সর মানে প্যাসিভ ইনফ্রারেড সেন্সর, এই সেন্সর মানুষ বা প্রাণীর উপস্থিতি সনাক্ত করতে পারে, এবং এটি একটি গতি সংকেত বলে একটি সংকেত পাঠাতে পারে। পিআইআর সেন্সরটিতে 3 টি পিন, ভিসিসি, আউটপুট এবং গ্রাউন্ড রয়েছে।
প্রথমত, আমাদের পিআইআর সেন্সরের ভিসিসি পিনকে ব্রেডবোর্ডে ভিসিসি রেলের সাথে সংযুক্ত করতে হবে এবং পিআইআর সেন্সরের গ্রাউন্ড পিনকে গ্রাউন্ড রেলের সাথে সংযুক্ত করতে হবে। তারপর আমরা আরডুইনো পিনের একটিতে আউটপুট পিন সংযোগ করতে যাচ্ছি, আমি পিন 4 ব্যবহার করেছি। আপনি এখন সফলভাবে PIR সেন্সর সংযুক্ত করেছেন !!
ধাপ 5: কোড লেখা
এখন আমরা সমস্ত সার্কিটরি সম্পন্ন করেছি এবং এখন আমাদের যা করতে হবে তা হল কোড লিখা। কোডটি এই প্রকল্পের জন্য তুলনামূলকভাবে সহজ এবং যুক্তিটি সোজা এগিয়ে। আমি উপরের এই সার্কিটের জন্য কোড সংযুক্ত করেছি, কিন্তু আসুন আমরা বুঝতে পারি যে এই কোডটি আসলে কি করে।
আমরা প্রথমে আমাদের রিলে পিন এবং আমাদের পিআইআর সেন্সর পিন আরম্ভ করি এবং আমরা একটি int পরিবর্তনশীল তৈরি করি যাকে বলা হয় val। তারপর আমরা রিলে পিনকে আউটপুট হিসেবে ঘোষণা করি (সিগন্যাল শুধুমাত্র Arduino থেকে যায়) এবং আমরা PIR সেন্সর পিনকে ইনপুট হিসেবে ঘোষণা করি (সিগন্যাল শুধুমাত্র Arduino এ যায়)। অবশেষে, আমরা PIR সেন্সর থেকে একটি রিডিং পেতে ডিজিটাল রিড ব্যবহার করি যা হয় 0 (কোন গতি নেই) অথবা 1 (গতি) এবং এটি পরিবর্তনশীল ভ্যালের মধ্যে সংরক্ষণ করুন। তারপরে আমরা এই মানটি ব্যবহার করার জন্য একটি if এবং else বিবৃতি ব্যবহার করি যা আমরা লাইট বাল্ব চালু/বন্ধ করার জন্য সঞ্চয় করেছি এবং এখন আমরা কোডটি সম্পন্ন করেছি !!
ধাপ 6: উপভোগ করুন
আশা করি, আপনি এটি উপভোগ করবেন, এবং আজ আপনি নিজের দ্বারা যা অর্জন করেছেন তাতে গর্বিত হোন !!
প্রস্তাবিত:
রুম ওয়েদার স্টেশন Arduino এবং BME280 ব্যবহার করে: 4 টি ধাপ
রুম ওয়েদার স্টেশন Arduino এবং BME280 ব্যবহার করে: পূর্বে আমি একটি সাধারণ আবহাওয়া স্টেশন শেয়ার করেছি যা স্থানীয় এলাকার তাপমাত্রা এবং আর্দ্রতা প্রদর্শন করে। এটির সমস্যাটি ছিল যে এটি আপডেট হতে সময় লাগবে এবং ডেটা সঠিক ছিল না। এই টিউটোরিয়ালে আমরা একটি ইনডোর ওয়েদার মনিটর তৈরি করব
ওয়াসফাই নিয়ন্ত্রিত 12v LED স্ট্রিপ ব্যবহার করে রাস্পবেরি পাই ব্যবহার করে টাস্কার, ইফটি ইন্টিগ্রেশন।: 15 টি ধাপ (ছবি সহ)
ওয়াসফাই নিয়ন্ত্রিত 12v LED স্ট্রিপ টাস্কার, ইফটিটি ইন্টিগ্রেশন সহ রাস্পবেরি পাই ব্যবহার করে ।: এই প্রকল্পে আমি আপনাকে দেখাব কিভাবে একটি রাস্পবেরি পাই ব্যবহার করে ওয়াইফাইয়ের উপর একটি সাধারণ 12v এনালগ নেতৃত্বাধীন স্ট্রিপ নিয়ন্ত্রণ করতে হয়। এই প্রকল্পের জন্য আপনার প্রয়োজন হবে: 1x রাস্পবেরি পাই (I আমি রাস্পবেরি পাই 1 মডেল বি+) 1x আরজিবি 12 ভি লে ব্যবহার করছি
ব্লুটুথ মডিউল এবং স্বায়ত্তশাসিত রোবট মুভমেন্ট ব্যবহার করে ভয়েস দ্বারা নিয়ন্ত্রিত দূরত্ব, দিকনির্দেশনা এবং আবর্তনের ডিগ্রী (পূর্ব, পশ্চিম, উত্তর, দক্ষিণ) সহ আরডুইনো রোবট: 6 ধাপ
ব্লুটুথ মডিউল এবং স্বায়ত্তশাসিত রোবট মুভমেন্ট ব্যবহার করে ভয়েস দ্বারা নিয়ন্ত্রিত দূরত্ব, দিক এবং আবর্তনের ডিগ্রী (পূর্ব, পশ্চিম, উত্তর, দক্ষিণ) সহ আরডুইনো রোবট। , বাম, ডান, পূর্ব, পশ্চিম, উত্তর, দক্ষিণ) ভয়েস কমান্ড ব্যবহার করে সেন্টিমিটারে দূরত্ব প্রয়োজন। রোবটকে স্বয়ংক্রিয়ভাবেও সরানো যায়
DIY ভয়েস/ইন্টারনেট নিয়ন্ত্রিত হোম অটোমেশন এবং মনিটরিং ব্যবহার করে ESP8266 এবং Google Home Mini: 6 ধাপ
DIY ভয়েস/ইন্টারনেট নিয়ন্ত্রিত হোম অটোমেশন এবং মনিটরিং ব্যবহার করে ESP8266 এবং গুগল হোম মিনি: আরে !! দীর্ঘ বিরতির পর আমি এখানে এসেছি কারণ আমাদের সবাইকে উপার্জনের জন্য কিছু বিরক্তিকর (কাজ) করতে হবে। ব্লুটুথ, আইআর, লোকাল ওয়াইফাই, ক্লাউড অর্থাৎ কঠিন বিষয়গুলি থেকে লেখা সমস্ত হোম অটোমেশন নিবন্ধের পরে, * এখন * আসে সবচেয়ে সহজ কিন্তু সবচেয়ে কার্যকরী
অতিস্বনক সেন্সর এবং ফান্ডুইনো ওয়াটার সেন্সর ব্যবহার করে জলের স্তর আরডুইনো সনাক্ত করার পদ্ধতি: 4 টি ধাপ
অতিস্বনক সেন্সর এবং ফান্ডুইনো ওয়াটার সেন্সর ব্যবহার করে জলের স্তর আরডুইনো শনাক্ত করার পদ্ধতি: এই প্রকল্পে, আমি আপনাকে দেখাব কিভাবে দুটি পদ্ধতি ব্যবহার করে একটি সস্তা পানি আবিষ্কারক তৈরি করা যায়: ১। অতিস্বনক সেন্সর (HC-SR04) .2। ফান্ডুইনো ওয়াটার সেন্সর