সুচিপত্র:
- ধাপ 1: বেসিক
- ধাপ 2: হার্ডওয়্যার
- ধাপ 3: স্থাপত্য
- ধাপ 4: Arduino ছাড়া সংযোগ
- ধাপ 5: Arduino এর সাথে সংযোগ স্থাপন
- ধাপ 6: কোড
- ধাপ 7: পিআইআর সেন্সর প্রয়োগের ক্ষেত্র
- ধাপ 8: ডেমো
ভিডিও: PIR সেন্সর টিউটোরিয়াল - Arduino সহ বা ছাড়া: 8 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
আমার পরবর্তী প্রজেক্ট টিউটোরিয়াল তৈরির ঠিক আগে, যা একটি PIR সেন্সর ব্যবহার করবে, আমি ভেবেছিলাম আমি PIR সেন্সরের কাজ ব্যাখ্যা করে একটি আলাদা টিউটোরিয়াল তৈরি করতে পারি। এটি করার মাধ্যমে আমি আমার অন্যান্য টিউটোরিয়ালকে সংক্ষিপ্ত এবং বিন্দুতে রাখতে সক্ষম হব। সুতরাং, সময় নষ্ট না করে আসুন আলোচনা করা যাক পিআইআর সেন্সর কী এবং আমরা কীভাবে এটি আমাদের প্রকল্পে ব্যবহার করতে পারি।
ধাপ 1: বেসিক
পিআইআর সেন্সর কি?
পিআইআর বা "প্যাসিভ ইনফ্রা-রেড" সেন্সর একটি "পাইরোইলেক্ট্রিক আইআর সেন্সর" যা তাপের সংস্পর্শে এলে শক্তি উৎপন্ন করে। সবকিছু কিছু নিম্ন স্তরের বিকিরণ নির্গত করে, বস্তু যত বেশি গরম হয়, তত বেশি বিকিরণ নির্গত হয়। যখন একটি মানুষ বা একটি প্রাণী (9.4µ মিটারের IR বিকিরণ তরঙ্গদৈর্ঘ্যের সাথে) সেন্সর পরিসরের কাছে আসে তখন সেন্সর ইনফ্রারেড বিকিরণ আকারে তাপ সনাক্ত করে। সেন্সর শুধুমাত্র অন্যান্য বস্তু দ্বারা নির্গত শক্তি সনাক্ত করে এবং কোন উত্পাদন করে না, সেজন্য সেন্সরটিকে PIR বা "প্যাসিভ ইনফ্রা-রেড" সেন্সর বলা হয়। এই সেন্সরগুলি ছোট, সস্তা, রুক্ষ, কম শক্তি এবং ব্যবহার করা খুব সহজ।
ধাপ 2: হার্ডওয়্যার
এই টিউটোরিয়ালের জন্য আমাদের প্রয়োজন:
1 x ব্রেডবোর্ড
1 x আরডুইনো ন্যানো/ইউএনও (যেটা সহজ)
1 এক্স পিআইআর সেন্সর
1 x LED এবং একটি 220 ohm বর্তমান সীমাবদ্ধ প্রতিরোধক সংযোগ পরীক্ষা করার জন্য
কয়েকটি সংযোগকারী তারগুলি
আরডুইনোতে কোড আপলোড করার জন্য একটি ইউএসবি কেবল
এবং সাধারণ সোল্ডারিং সরঞ্জাম
ধাপ 3: স্থাপত্য
আমরা দেখতে পাচ্ছি সেন্সরের দুটি দিক আছে:
1. টপ বা সেন্সর সাইড
2. নীচে বা কম্পোনেন্টস সাইড
শীর্ষটি একটি বিশেষভাবে ডিজাইন করা 'হাই-ডেনসিটি পলিথিন' কভার নিয়ে গঠিত যার নাম "ফ্রেসেনাল লেন্স"। এই লেন্সটি ইনফ্রারেড রশ্মিকে অন্তর্নিহিত 'পাইরোইলেক্ট্রিক সেন্সর' -এ ফোকাস করে। 9.4 et মিটার ইনফ্রারেড রশ্মি সহজেই পলিথিন কভার দিয়ে যেতে পারে। সেন্সর সংবেদনশীলতা 6 থেকে 7 মিটার (20 ফুট) এবং সনাক্তকরণের কোণ 110 ডিগ্রি x 70 ডিগ্রি। আসল সেন্সরটি একটি সিল করা ধাতব ক্যানের ভিতরে। ক্যানটি মূলত শব্দ, তাপমাত্রা এবং আর্দ্রতা থেকে সেন্সরকে রক্ষা করে। আইআর সংকেতগুলি সেন্সরে পৌঁছানোর অনুমতি দেওয়ার জন্য আইআর-ট্রান্সমিসিভ উপাদান দিয়ে তৈরি একটি ছোট উইন্ডো রয়েছে। এই জানালার পিছনে রয়েছে 'দুই' সুষম PIR সেন্সর। নিষ্ক্রিয় অবস্থায়, উভয় সেন্সর একই পরিমাণ IR বিকিরণ সনাক্ত করে। যখন একটি উষ্ণ দেহ পাশ দিয়ে যায়, তখন এটি প্রথমে দুটি সেন্সরের মধ্যে একটিকে আটকায়, যার ফলে দুটি অর্ধেকের মধ্যে একটি ইতিবাচক ডিফারেনশিয়াল পরিবর্তন ঘটে। এবং তারপর, যখন এটি সেন্সিং এলাকা ছেড়ে যায়, বিপরীত ঘটে, এবং সেন্সর একটি নেতিবাচক ডিফারেনশিয়াল পরিবর্তন উৎপন্ন করে। যখন পালস পরিবর্তন হয় বা অন্য কথায় PIR সেন্সর গতি সনাক্ত করে, আউটপুট পিন "ডিজিটাল হাই" বা 3.3V তে পরিবর্তিত হয়।
নীচের বিট সার্কিট্রি একটি গুচ্ছ গঠিত। তাদের মধ্যে কয়েকটি আমাদের আগ্রহের বিষয়।
- বেশিরভাগ পিআইআর সেন্সরের 3-পিন VCC, GND এবং OUT থাকে। ভিসিসি এবং জিএনডি মডিউলকে পাওয়ার জন্য (অপারেটিং ভোল্টেজ: ডিসি 5V থেকে 20V)। OUTPUT পিন হল মাইক্রো-কন্ট্রোলারের সাথে যোগাযোগ করা যখন ডিজিটাল পালস হাই (3.3v) পাঠানো হয় যখন কোন মোশন ধরা পড়ে এবং ডিজিটাল লো (0v) যখন কোন মোশন ধরা পড়ে না। পিন-আউটগুলি মডিউলগুলির মধ্যে পরিবর্তিত হতে পারে তাই সর্বদা পিন-আউটগুলি তিনবার পরীক্ষা করুন।
- BISS0001 বা "মাইক্রো পাওয়ার পিআইআর মোশন ডিটেক্টর আইসি" সেন্সর থেকে আউটপুট পায় এবং কিছু ছোট প্রক্রিয়াকরণের পরে এটি ডিজিটাল আউটপুট তৈরি করে।
- মডিউলটিতে দুটি পেন্টিওমিটার রয়েছে একটি সংবেদনশীলতা (যা 7 মিটার পর্যন্ত) সামঞ্জস্য করার জন্য এবং অন্যটি সময় সামঞ্জস্য করার জন্য যার জন্য আউটপুট সিগন্যাল উচ্চ থাকা উচিত যখন কোন বস্তু সনাক্ত করা হয় (এটি 0.3 থেকে 5 মিনিট পর্যন্ত)।
- ট্রিগার মোডগুলি নির্বাচন করার জন্য এই মডিউলটিতে তাদের মধ্যে একটি জাম্পার সহ আরও 3 টি পিন রয়েছে।
প্রথমটিকে "অ -পুনরাবৃত্তিযোগ্য ট্রিগার" বলা হয় - বিলম্বের সময় শেষ হওয়ার সাথে সাথে এটি হ্রাস পায়।
দ্বিতীয়টিকে "পুনরাবৃত্তিযোগ্য ট্রিগার" বলা হয় - এটি যতক্ষণ পর্যন্ত বস্তুর সান্নিধ্যে থাকে ততক্ষণ উঁচু থাকে এবং বস্তুটি চলে গেলে এবং বিলম্ব শেষ হয়ে গেলে এটি বন্ধ হয়ে যায়। আমি এই প্রকল্পের জন্য এই মোড ব্যবহার করব।
আপনি যদি এই টিউটোরিয়ালটি এগিয়ে যাওয়ার আগে একটি দ্রুত পরীক্ষা করতে চান তাহলে নীচের পদক্ষেপগুলি অনুসরণ করুন।
সেন্সিংয়ের পরিসীমা এবং সময়কাল পরীক্ষা করার জন্য একটি পরীক্ষাও একটি ভাল ধারণা।
ধাপ 4: Arduino ছাড়া সংযোগ
- VCC কে ব্রেডবোর্ডের +5v রেলের সাথে সংযুক্ত করুন
- GND কে -ve রেল এর সাথে সংযুক্ত করুন
- সেন্সরের আউট পিনের সাথে 220 ওম প্রতিরোধক সহ LED কে সংযুক্ত করুন
এখন, যখন সেন্সর একটি গতি সনাক্ত করে, আউটপুট পিন "উচ্চ" হবে এবং LED জ্বলবে। সেন্সিং পরিসীমা খুঁজে বের করতে পিছনে এবং এগিয়ে যান। তারপর সেন্সরের সামনে হাঁটার সময়কাল পরীক্ষা করার জন্য এবং তারপর হেঁটে চলে যান এবং একটি স্টপওয়াচ ব্যবহার করে LED কতক্ষণ স্থির থাকে তা খুঁজে বের করুন। আপনি বোর্ডে POTs সমন্বয় করে সময় বা সংবেদনশীলতা সামঞ্জস্য করতে পারেন।
ধাপ 5: Arduino এর সাথে সংযোগ স্থাপন
এখন, Arduino এর সাথে একই কাজ করার জন্য PIR সেন্সরের VCC কে Arduino এর 5v পিনের সাথে সংযুক্ত করুন।
তারপর আউটপুট পিনকে D13 এবং GND কে Arduino এর গ্রাউন্ড পিনের সাথে সংযুক্ত করুন। এখন, আরডুইনো এর D2 পিনের সাথে 220 ওহম প্রতিরোধক সহ LED কে সংযুক্ত করুন। ঠিক আছে, এখন আপনাকে কেবল কোডটি আপলোড করতে হবে এবং পরীক্ষা করতে হবে যদি সবকিছু ঠিক মত কাজ করে। আপনি LED কে একটি Buzzer দিয়ে প্রতিস্থাপন করতে পারেন (একটি বস্তু সনাক্ত হলে অ্যালার্ম বাড়াতে) অথবা একটি উচ্চ ভোল্টেজ সার্কিট চালানোর জন্য একটি রিলে।
রিলে সম্পর্কে আরো জানতে অনুগ্রহ করে আমার 4 নম্বর টিউটোরিয়ালটি দেখুন - "Arduino এর সাথে একটি রিলে চালানো"।
www.instructables.com/id/Driving-a-Relay-W…
ধাপ 6: কোড
কোডটি খুবই সহজ
* পিন নম্বর 2 এবং 13 কে যথাক্রমে LED পিন এবং পিআইআর পিন হিসাবে সংজ্ঞায়িত করে শুরু করুন
* তারপর আমাদের পিন মোডগুলি সংজ্ঞায়িত করতে হবে। LED পিন হতে হবে আউটপুট পিন এবং PIR পিন হতে হবে ইনপুট পিন
* পরবর্তীতে আমাদের পিআইআর পিনের মান পড়তে হবে এবং দেখতে হবে এটি উচ্চ কিনা
* যদি মানটি বেশি হয়, তাহলে LED চালু করুন অন্যথায় এটি বন্ধ করুন
ধাপ 7: পিআইআর সেন্সর প্রয়োগের ক্ষেত্র
পিআইআর সেন্সর ব্যবহার করা যেতে পারে:
* স্বয়ংক্রিয়ভাবে দরজা খোলা এবং বন্ধ করা
* সমস্ত বহিরঙ্গন আলো স্বয়ংক্রিয় করুন
* বেসমেন্ট, গার্ডেন বা আচ্ছাদিত পার্কিং এলাকার স্বয়ংক্রিয় আলো
* স্বয়ংক্রিয় লিফট লবি বা সাধারণ সিঁড়ির আলো
* মানুষের উপস্থিতি সনাক্ত করুন এবং একটি অ্যালার্ম বাড়াতে
* একটি স্মার্ট হোম অটোমেশন এবং সিকিউরিটি সিস্টেম তৈরি করুন এবং আরও অনেক কিছু ….
ধাপ 8: ডেমো
সুতরাং, পিআইআর সেন্সর পরীক্ষার জন্য এটি আমার সেটআপ। সেন্সরটি রুটিবোর্ডের সাথে সংযুক্ত এবং টেবিলে বসে আছে। আমি সেন্সরের সামনে থাকায় LED চালু আছে।
এখন, একটি দ্রুত পরীক্ষা করা যাক বর্তমানে, সেন্সর তার নিষ্ক্রিয় অবস্থায় আছে। আমি সেন্সর সক্রিয় করার জন্য এর সামনে হাঁটতে যাচ্ছি। তাছাড়া, আমার উপস্থিতি শনাক্ত করার পরেই LED চালু হয়েছে। যতক্ষণ আমি সেন্সরের সান্নিধ্যে থাকি ততক্ষণ আলো জ্বলতে থাকে। ঠিক আছে, চলুন চলে যাই এবং আমার স্টপ ঘড়িটি 5 সেকেন্ড পরে বন্ধ হয়ে যায় কিনা তা দেখতে শুরু করি। সাফল্য, সবকিছু আমি যেভাবে চেয়েছিলাম সেভাবে কাজ করেছে।
এই ভিডিওটি দেখার জন্য আবার ধন্যবাদ! আমি এটি আপনাকে সাহায্য করে আশা করি। আপনি যদি আমাকে সমর্থন করতে চান, আপনি আমার চ্যানেলটি সাবস্ক্রাইব করতে পারেন এবং আমার অন্যান্য ভিডিও দেখতে পারেন। ধন্যবাদ, আমার পরবর্তী ভিডিওতে আবার।
প্রস্তাবিত:
কিভাবে PIR সেন্সর এবং একটি বুজার মডিউল ব্যবহার করবেন - ভিসুইনো টিউটোরিয়াল: 6 টি ধাপ
কিভাবে PIR সেন্সর এবং একটি বুজার মডিউল ব্যবহার করবেন - ভিসুইনো টিউটোরিয়াল: এই টিউটোরিয়ালে আমরা শিখব কিভাবে PIR সেন্সর এবং একটি বজার মডিউল ব্যবহার করতে হয় যখন প্রতিবার PIR সেন্সর একটি আন্দোলন সনাক্ত করে। একটি বিক্ষোভ ভিডিও দেখুন
মাইক্রোকন্ট্রোলার ছাড়া IR সেন্সর দিয়ে রোবট এড়ানো বাধা: 6 টি ধাপ
মাইক্রোকন্ট্রোলার ছাড়া আইআর সেন্সর দিয়ে রোবট এড়ানো বাধা: আচ্ছা এই প্রকল্পটি একটি পুরানো প্রকল্প, আমি এটি জুলাই বা আগস্ট মাসে 2014 সালে তৈরি করেছি, এটি আপনার সাথে ভাগ করার কথা ভেবেছিলাম। এটি একটি সহজ বাধা এড়ানো রোবট যা IR সেন্সর ব্যবহার করে এবং মাইক্রোকন্ট্রোলার ছাড়া কাজ করে। আইআর সেন্সর অপ্যাম্প আইসি ব্যবহার করে
মাইক্রো-কন্ট্রোলার সহ এবং ছাড়া DIY Emg সেন্সর: 6 টি ধাপ
মাইক্রো-কন্ট্রোলার সহ এবং ছাড়া DIY Emg সেন্সর: জ্ঞান শেয়ারিং ইন্সট্রাকটেবল প্ল্যাটফর্মে স্বাগতম এই নির্দেশাবলীতে আমি কিভাবে বেসিক এমএমজি সার্কিট তৈরি করতে হয় এবং এর সাথে জড়িত গাণিতিক গণনার পিছনে আলোচনা করতে যাচ্ছি। আপনি এই সার্কিটটি মাংসপেশীর পালস বৈচিত্র্য, নিয়ন্ত্রণের জন্য ব্যবহার করতে পারেন
রাস্পবেরি পাই জিপিআইও সার্কিট: এডিসি ছাড়া এলডিআর এনালগ সেন্সর ব্যবহার করে (এনালগ টু ডিজিটাল কনভার্টার): 4 টি ধাপ
রাস্পবেরী পাই জিপিআইও সার্কিট: এডিসি ছাড়া এলডিআর এনালগ সেন্সর ব্যবহার করা (ডিজিটাল কনভার্টার থেকে এনালগ): আমাদের আগের নির্দেশাবলীতে, আমরা আপনাকে দেখিয়েছি কিভাবে আপনি আপনার রাস্পবেরি পাই এর জিপিআইও পিনগুলিকে এলইডি এবং সুইচগুলির সাথে সংযুক্ত করতে পারেন এবং জিপিআইও পিনগুলি কীভাবে উচ্চ হতে পারে অথবা কম। কিন্তু আপনি যদি আপনার রাস্পবেরি পাইকে এনালগ সেন্সর দিয়ে ব্যবহার করতে চান? আমরা যদি একটি ব্যবহার করতে চাই
উইন্ডোজ মিডিয়া 9 ছাড়া 10: 3 টি ধাপ ছাড়া কোন বিশেষ প্রোগ্রাম ছাড়া পিপি থেকে ফ্রি মিউজিক কিভাবে পাবেন
উইন্ডোজ মিডিয়া 9 ছাড়াও কোন বিশেষ প্রোগ্রাম ছাড়া পিপি থেকে ফ্রি মিউজিক পেতে পারেন হয়তো 10: এই নির্দেশনাটি আপনাকে শেখাবে কিভাবে বিনামূল্যে প্লেলিস্ট প্রদানকারী, প্রজেক্ট প্লেলিস্ট থেকে বিনামূল্যে সঙ্গীত পেতে হয়। (আমার প্রথম নির্দেশযোগ্য ftw!) আপনার যা প্রয়োজন হবে: 1. একটি কম্পিউটার (duh) 2. ইন্টারনেট অ্যাক্সেস (আরেকটি duh আপনার এই পড়ার কারণ) 3. একটি pr