সুচিপত্র:
ভিডিও: দূরত্ব সেন্সর ক্যামেরা: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
এই নির্দেশাবলী আপনাকে রাস্পবেরি পাই ব্যবহার করে একটি দূরত্ব সেন্সর ক্যামেরা কীভাবে তৈরি করতে হয় তা দেখাতে যাচ্ছে। এই প্রকল্পটি রাস্পবেরি পাই ব্যবহার করবে এবং এই প্রকল্পে কোডিংয়ের জন্য পাইথন 3 ব্যবহার করবে দূরত্ব সেন্সর ক্যামেরা প্রথমে 100 সেন্টিমিটার পরিমাপ করবে তারপর আরজিবি এলইডি জ্বলজ্বল করবে এবং ছবি তুলবে। তারপর দেখানোর জন্য যে ছবিটি তোলা হয়েছিল তখন RGB LED একটি কঠিন নীল রঙের হবে। তারপরে ফটোটি অ্যাক্সেস করার জন্য আপনি রাস্পবেরি পাই এর ডেস্ক শীর্ষে যান যেখানে ছবিটি তোলা হয়েছিল।
আপনার প্রয়োজন হবে:
- 1x রাস্পবেরি পাই
- 1x টি-মুচি
- 1x পূর্ণ আকারের ব্রেডবোর্ড
- 1x Pi ক্যামেরা
- 1x RGB LED (ক্যাথোড)
- 1x দূরত্ব সেন্সর
- 1x 330 প্রতিরোধক
- 1x 560 প্রতিরোধক
- নীল তারের
- কালো তারের
- লাল তার
ধাপ 1:
অংশগুলি অর্জন করুন এবং রাস্পবেরি পাই এবং রুটিবোর্ডের সাথে টি-মুচি সংযুক্ত করুন। পরবর্তী স্থল এবং পাওয়ার তারের সেট আপ। 5.0 v থেকে কাটা এবং লাল-তারের যথেষ্ট স্ট্রিপ টি-কবলারের 5.0 v-এর পাশে গর্তে ফিট করে এবং একপাশে বোর্ডের ধনাত্মক এবং নেতিবাচক দাগের ইতিবাচক দিকে ুকিয়ে দেয়। তারপরে আপনি যা করেছেন তা করুন কিন্তু একটি কালো তার দিয়ে GND- এ প্রবেশ করুন এবং এটি নেতিবাচক অংশে চলে যায়। তারপরে রুটিবোর্ডের অন্য দিকে যান এবং দুটি ইতিবাচক দিককে একসাথে এবং দুটি নেতিবাচক দিককে তারের সাথে সংযুক্ত করুন যাতে ইতিবাচকটি লাল এবং নেতিবাচকটি কালো হয়। এই পরিকল্পিত হিসাবে দেখানো হয়েছে
ধাপ ২:
দূরত্ব সেন্সর, আরজিবি এলইডি এবং পাই ক্যামেরা নিন এবং সেগুলি পাই এবং ব্রেডবোর্ডে রাখুন। নির্দেশিত অবস্থানে রাস্পবেরি পাই এর সাথে পাই ক্যামেরা সংযুক্ত করুন। তারপর RGB LED কে ব্রেডবোর্ডে রাখুন এবং নিশ্চিত করুন যে পুরোপুরি লিডগুলি আপনি যে গর্তে রেখেছেন তাতে প্রবেশ করুন। আপনার কাছে RGB LED কি আছে তা পড়ুন এবং লক্ষ্য করুন কোন সীসা কি। তারপর রুটিবোর্ডে দূরত্ব সেন্সরের জন্য একটি জায়গা খুঁজুন যেখানে কিছুই নেই। লক্ষ্য করুন কোন সীসা কোথায় যায় যেখানে পরবর্তী ধাপের জন্য আপনাকে জানতে হবে।
ধাপ 3:
এখন সার্কিটের তারের কাজ শেষ করুন এবং সঠিক অবস্থানের জন্য সঠিক প্রতিরোধক খুঁজুন। তাই শক্তির প্রতিনিধিত্ব করার জন্য আমি লাল তার ব্যবহার করেছি, মাটির জন্য আমি কালো তার ব্যবহার করেছি, এবং GPIO তারের জন্য আমি নীল তার ব্যবহার করেছি। এবং এই ধাপে আমরা দূরত্ব সেন্সর দ্বারা প্রতিরোধকগুলিকে সঠিক জায়গায় স্থাপন করব। প্রয়োজনে এই সার্কিটটি কীভাবে ওয়্যার করা যায় তার পরিকল্পনাটি অনুসরণ করুন।
ধাপ 4:
এখন এই ধাপের জন্য আমরা কোডিং করবো এবং এর জন্য আমরা পাইথন using ব্যবহার করব। যা হতে হবে তা হল যদি আপনার এবং দূরত্ব সেন্সরের মধ্যে দূরত্ব 100 সেন্টিমিটারের বেশি হয় তাহলে ক্যামেরা একটি ছবি তুলবে। কিন্তু ছবির ঠিক আগে এটি লাল ফ্ল্যাশ করবে এবং ছবির পরে এটি একটি কঠিন নীল রঙ হবে।
পাইথন 3 কোড
GPIO হিসাবে RPi. GPIO আমদানি করুন picamera থেকে PiCamera আমদানি সময় থেকে আমদানি ঘুম, সময় gpiozero আমদানি LED, বাটন থেকে
ক্যামেরা = পাই ক্যামেরা ()
GPIO.setmode (GPIO. BCM)
GPIO_TRIGGER = 13GPIO_ECHO = 19 লাল = LED (16) সবুজ = LED (20) নীল = LED (21) আবার = সত্য
GPIO.setwarnings (মিথ্যা) GPIO.setup (GPIO_TRIGGER, GPIO. OUT) GPIO.setup (GPIO_ECHO, GPIO. IN)
def RedLight (): red.blink () green.on () blue.on ()
def BlueLight (): red.on () green.on () blue.off ()
ডিফ GreenLight (): red.on () green.off () blue.on ()
ডিফ দূরত্ব (): GPIO.output (GPIO_TRIGGER, সত্য)
ঘুম (0.00001) GPIO.output (GPIO_TRIGGER, মিথ্যা)
স্টার্টটাইম = সময় () স্টপটাইম = সময় ()
যখন GPIO.input (GPIO_ECHO) == 0: StartTime = time ()
যখন GPIO.input (GPIO_ECHO) == 1: StopTime = time ()
TimeElapsed = StopTime - StartTime দূরত্ব = (TimeElapsed * 34300) / 2
ফেরার দূরত্ব
চেষ্টা করুন: আবার যখন () ব্লু লাইট () আবার = মিথ্যা মুদ্রণ ("পরিমাপ দূরত্ব = %.1f সেমি" % দূরত্ব) ঘুম (1)
# CTRL + Cexcept KeyboardInterrupt টিপে রিসেট করুন: মুদ্রণ ("ব্যবহারকারীর দ্বারা পরিমাপ বন্ধ") GPIO.cleanup ()
প্রস্তাবিত:
অতিস্বনক সেন্সর HC-SRF04 (সর্বশেষ 2020) দিয়ে দূরত্ব পরিমাপ করুন: 3 টি ধাপ
অতিস্বনক সেন্সর HC-SRF04 (সর্বশেষ 2020) দিয়ে দূরত্ব পরিমাপ করুন: অতিস্বনক সেন্সর (দূরত্ব) কি? একটি আল্ট্রাসাউন্ড (সোনার) উচ্চ স্তরের তরঙ্গ যা মানুষ শুনতে পায় না। যাইহোক, আমরা প্রকৃতির সর্বত্র অতিস্বনক তরঙ্গের উপস্থিতি দেখতে পাই। বাদুড়, ডলফিনের মতো প্রাণীদের মধ্যে … অতিস্বনক তরঙ্গ ব্যবহার করুন
ইঙ্গিত সেন্সর APDS9960 সঙ্গে দূরত্ব প্রক্সিমিটি পরিমাপ: 6 ধাপ
ইঙ্গিত সেন্সর APDS9960 দিয়ে দূরত্বের নৈকট্য পরিমাপ: এই টিউটোরিয়ালে আমরা জানবো কিভাবে একটি অঙ্গভঙ্গি সেন্সর APDS9960, arduino এবং Visuino ব্যবহার করে দূরত্ব পরিমাপ করতে হয়। ভিডিওটি দেখুন
টিউটোরিয়াল: Arduino UNO- এর সাথে অ্যানালগ অতিস্বনক দূরত্ব সেন্সর US-016 কিভাবে ব্যবহার করবেন: 3 টি ধাপ
টিউটোরিয়াল: কিভাবে Arduino UNO এর সাহায্যে এনালগ অতিস্বনক দূরত্ব সেন্সর US-016 ব্যবহার করতে হবে: বর্ণনা: US-016 অতিস্বনক প্রারম্ভিক মডিউল 2 সেমি ~ 3 মি অ-পরিমাপ ক্ষমতা, সরবরাহ ভোল্টেজ 5 V, অপারেটিং বর্তমান 3.8mA, এনালগ আউটপুট ভোল্টেজ সমর্থন করে, স্থিতিশীল এবং নির্ভরযোগ্য। অ্যাপলির উপর নির্ভর করে এই মডিউল ভিন্ন হতে পারে
দূরত্ব পরিমাপের জন্য অ্যানালগ আল্ট্রাসোনিক সেন্সর: 3 টি ধাপ
দূরত্ব পরিমাপের জন্য অ্যানালগ আল্ট্রাসোনিক সেন্সর: এই নির্দেশাবলী কিভাবে Arduino এর সাথে সংযুক্ত একটি অতিস্বনক সেন্সর ব্যবহার করতে হবে এবং 20cm থেকে 720cm পর্যন্ত সঠিক দূরত্ব পরিমাপ করতে হবে।
অতিস্বনক সেন্সর ইন্টারফেস সহ DIY ডিজিটাল দূরত্ব পরিমাপ: 5 টি ধাপ
অতিস্বনক সেন্সর ইন্টারফেসের সাথে DIY ডিজিটাল দূরত্ব পরিমাপ: এই নির্দেশনার লক্ষ্য হল একটি GreenPAK SLG46537 এর সাহায্যে একটি ডিজিটাল দূরত্ব সেন্সর ডিজাইন করা। সিস্টেমটি একটি অতিস্বনক সেন্সরের সাথে ইন্টারঅ্যাক্ট করার জন্য এএসএম এবং গ্রিনপাকের অন্যান্য উপাদান ব্যবহার করে ডিজাইন করা হয়েছে। সিস্টেমটি ডিজাইন করা হয়েছে