সুচিপত্র:

ESP32-CAM লাইভ ভিডিও স্ট্রিমিং এর মাধ্যমে আপনার নিজের রোবট গাড়ি তৈরি করছে: 4 টি ধাপ
ESP32-CAM লাইভ ভিডিও স্ট্রিমিং এর মাধ্যমে আপনার নিজের রোবট গাড়ি তৈরি করছে: 4 টি ধাপ

ভিডিও: ESP32-CAM লাইভ ভিডিও স্ট্রিমিং এর মাধ্যমে আপনার নিজের রোবট গাড়ি তৈরি করছে: 4 টি ধাপ

ভিডিও: ESP32-CAM লাইভ ভিডিও স্ট্রিমিং এর মাধ্যমে আপনার নিজের রোবট গাড়ি তৈরি করছে: 4 টি ধাপ
ভিডিও: ৫০ লাখ টাকার ড্রোনের কি হাল| Dji Drone crash | #travel #shorts #Eat&Travelwithmamun 2024, জুন
Anonim
ESP32-CAM লাইভ ভিডিও স্ট্রিমিং এর মাধ্যমে আপনার নিজের রোবট গাড়ি তৈরি করছে
ESP32-CAM লাইভ ভিডিও স্ট্রিমিং এর মাধ্যমে আপনার নিজের রোবট গাড়ি তৈরি করছে

এখানে বর্ণিত রোবট গাড়িটিকে যতটা সম্ভব সস্তা করে তোলার ধারণা। অতএব আমি আমার বিস্তারিত নির্দেশাবলী এবং একটি সস্তা মডেলের জন্য নির্বাচিত উপাদানগুলি সহ একটি বড় লক্ষ্য গোষ্ঠীতে পৌঁছানোর আশা করি। আমি একটি রোবট গাড়ির জন্য আমার ধারণা উপস্থাপন করতে চাই যা একটি ESP32-CAM, ক্যামেরা এবং W-LAN সহ একটি ছোট কম্পিউটার ব্যবহার করে। তথাকথিত ESP32-CAM এর সাহায্যে প্রায় 5 %-ইউরো একটি লাইভ ভিডিও ইমেজ, রোবট গাড়ির দৃশ্য, W-LAN সংযোগের মাধ্যমে এবং ডিসি-মোটর নির্মাণকে রোবটে নিয়ন্ত্রণ করা সম্ভব।

যেহেতু ছোট ESP32-CAM এর একটি ওয়াইফাই এবং ব্লুটুথ মডিউল রয়েছে, তাই অতিরিক্ত ইন্টেনার জন্য ভিডিও ইমেজ স্মার্টফোন বা ল্যাপটপে পাঠানো যেতে পারে।

কম্পোনেন্ট লিস্ট আমার ব্লগে সর্বশেষ ইলেকট্রনিকের সাথে আমি সেই রোবটের জন্য ব্যবহার করছি।

ESP32-CAM আপনার নিজস্ব রোবট গাড়ি তৈরি করছে লাইভ ভিডিও স্ট্রিমিং-প্রজেক্ট স্টার্ট দিয়ে

ধাপ 1: ESP32-CAM লাইভ ভিডিও স্ট্রিমিং দিয়ে আপনার নিজের রোবট গাড়ি তৈরি করছে-ইউএসবি-সিরিয়াল অ্যাডাপ্টার ওয়্যারিং

ESP32-CAM লাইভ ভিডিও স্ট্রিমিং দিয়ে আপনার নিজের রোবট গাড়ি তৈরি করছে-ইউএসবি-সিরিয়াল অ্যাডাপ্টার ওয়্যারিং
ESP32-CAM লাইভ ভিডিও স্ট্রিমিং দিয়ে আপনার নিজের রোবট গাড়ি তৈরি করছে-ইউএসবি-সিরিয়াল অ্যাডাপ্টার ওয়্যারিং
ESP32-CAM লাইভ ভিডিও স্ট্রিমিং দিয়ে আপনার নিজের রোবট গাড়ি তৈরি করছে-ইউএসবি-সিরিয়াল অ্যাডাপ্টার ওয়্যারিং
ESP32-CAM লাইভ ভিডিও স্ট্রিমিং দিয়ে আপনার নিজের রোবট গাড়ি তৈরি করছে-ইউএসবি-সিরিয়াল অ্যাডাপ্টার ওয়্যারিং

ESP32-CAM মডিউল প্রোগ্রাম করার জন্য, এটি প্রথমে পিসির সাথে সংযুক্ত থাকতে হবে। যেহেতু এতে ইউএসবি ইন্টারফেস নেই, ইউএসবি-সিরিয়াল অ্যাডাপ্টার ব্যবহার করতে হবে। ইএসপি 32-সিএএম মডিউলে আমি কম্পোনেন্ট লিস্টে তালিকাভুক্ত করেছি ইতিমধ্যে ডেলিভারির মধ্যে এই ধরনের অ্যাডাপ্টার অন্তর্ভুক্ত রয়েছে। আমি নিজেও একটি অনুরূপ অ্যাডাপ্টার ব্যবহার করেছি যা আমি আগে অনুরূপ প্রকল্পে ব্যবহার করেছি। নীতি সর্বদা একই: ESP-32 মহিলা-থেকে-মহিলা জাম্পার তারের সাথে প্রথমে ইউএসবি-সিরিয়াল অ্যাডাপ্টারের সাথে সংযুক্ত থাকতে হবে।

ছবিটি দেখায় যে কোন পিনগুলিকে কোনভাবে সংযুক্ত করতে হবে যাতে ESP32-CAM মডিউলের সিরিয়াল ইন্টারফেসের মাধ্যমে যোগাযোগ করা যায়।

কিভাবে সবকিছু সেটআপ করবেন তার বিস্তারিত তথ্য আমার ব্লগে বিস্তারিতভাবে বর্ণনা করা হয়েছে:

ESP32-CAM আপনার নিজস্ব রোবট গাড়ি তৈরি করছে লাইভ ভিডিও স্ট্রিমিং-ইউএসবি-সিরিয়াল অ্যাডাপ্টারের তারের মাধ্যমে

ধাপ 2: ESP32-CAM লাইভ ভিডিও স্ট্রিমিং এর মাধ্যমে আপনার নিজের রোবট গাড়ি তৈরি করছে-চ্যাসির ডিজাইন

ESP32-CAM লাইভ ভিডিও স্ট্রিমিং দিয়ে আপনার নিজের রোবট গাড়ি তৈরি করছে-চেসিসের ডিজাইন
ESP32-CAM লাইভ ভিডিও স্ট্রিমিং দিয়ে আপনার নিজের রোবট গাড়ি তৈরি করছে-চেসিসের ডিজাইন
ESP32-CAM লাইভ ভিডিও স্ট্রিমিং দিয়ে আপনার নিজের রোবট গাড়ি তৈরি করছে-চেসিসের ডিজাইন
ESP32-CAM লাইভ ভিডিও স্ট্রিমিং দিয়ে আপনার নিজের রোবট গাড়ি তৈরি করছে-চেসিসের ডিজাইন
ESP32-CAM লাইভ ভিডিও স্ট্রিমিং দিয়ে আপনার নিজের রোবট গাড়ি তৈরি করছে-চেসিসের ডিজাইন
ESP32-CAM লাইভ ভিডিও স্ট্রিমিং দিয়ে আপনার নিজের রোবট গাড়ি তৈরি করছে-চেসিসের ডিজাইন

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

ডিসি মোটরগুলির জন্য কীভাবে গর্তগুলি ড্রিল করবেন এবং আরও বিস্তারিত বিবরণ আমার ব্লগে প্রকাশিত হয়েছে:

ESP32-CAM লাইভ ভিডিও স্ট্রিমিং সহ আপনার নিজস্ব রোবট গাড়ি তৈরি করছে-চ্যাসির ডিজাইন

ধাপ 3: ESP32-CAM লাইভ ভিডিও স্ট্রিমিং এর মাধ্যমে আপনার নিজস্ব রোবট গাড়ি তৈরি করছে-I²C হাবের তারের

ESP32-CAM লাইভ ভিডিও স্ট্রিমিং এর মাধ্যমে আপনার নিজের রোবট গাড়ি তৈরি করছে-I²C হাবের তারের
ESP32-CAM লাইভ ভিডিও স্ট্রিমিং এর মাধ্যমে আপনার নিজের রোবট গাড়ি তৈরি করছে-I²C হাবের তারের
ESP32-CAM লাইভ ভিডিও স্ট্রিমিং এর মাধ্যমে আপনার নিজের রোবট গাড়ি তৈরি করছে-I²C হাবের তারের
ESP32-CAM লাইভ ভিডিও স্ট্রিমিং এর মাধ্যমে আপনার নিজের রোবট গাড়ি তৈরি করছে-I²C হাবের তারের
ESP32-CAM লাইভ ভিডিও স্ট্রিমিং এর মাধ্যমে আপনার নিজের রোবট গাড়ি তৈরি করছে-I²C হাবের তারের
ESP32-CAM লাইভ ভিডিও স্ট্রিমিং এর মাধ্যমে আপনার নিজের রোবট গাড়ি তৈরি করছে-I²C হাবের তারের

L298N মোটর ড্রাইভারকে ESP32-CAM মডিউল দিয়ে নিয়ন্ত্রণ করতে আমাদের PCA9685 সার্ভো কন্ট্রোলার দরকার। সার্ভো কন্ট্রোলার এবং OLED ডিসপ্লে I2C হাবের মাধ্যমে ESP32-CAM এর I2C বাসের সাথে সংযুক্ত। আগের প্রবন্ধে আমরা দেখেছি কিভাবে আমরা 1 এবং 3 দুটি পিন ব্যবহার করে I2C বাসকে অ্যাক্সেসযোগ্য করে তুলতে পারি যেহেতু আমরা আগের নিবন্ধ থেকে জানি যে I2C বাস সাধারণত এই দুটি পিনের মাধ্যমে কাজ করতে পারে এবং সংযুক্ত OLED ডিসপ্লে দিয়েছে আইপি ঠিকানা, আমরা রোবট গাড়ির মোটরগুলির নিয়ন্ত্রণ তৈরি করতে পারি।

I2C হাব এবং কিভাবে রোবট গাড়িতে এটি ব্যবহার করবেন সে সম্পর্কে আরো বিস্তারিত জানতে নীচের লিঙ্কটি অনুসরণ করুন:

ESP32-CAM লাইভ ভিডিও স্ট্রিমিং সহ আপনার নিজস্ব রোবট গাড়ি তৈরি করছে-I²C হাবের তারের

ধাপ 4: ESP32-CAM লাইভ ভিডিও স্ট্রিমিং দিয়ে আপনার নিজের রোবট গাড়ি তৈরি করছে-ওয়াইফাই রিমোট কন্ট্রোল প্রোগ্রামিং

ESP32-CAM লাইভ ভিডিও স্ট্রিমিং দিয়ে আপনার নিজস্ব রোবট গাড়ি তৈরি করছে-ওয়াইফাই রিমোট কন্ট্রোল প্রোগ্রামিং
ESP32-CAM লাইভ ভিডিও স্ট্রিমিং দিয়ে আপনার নিজস্ব রোবট গাড়ি তৈরি করছে-ওয়াইফাই রিমোট কন্ট্রোল প্রোগ্রামিং
ESP32-CAM লাইভ ভিডিও স্ট্রিমিং দিয়ে আপনার নিজস্ব রোবট গাড়ি তৈরি করছে-ওয়াইফাই রিমোট কন্ট্রোল প্রোগ্রামিং
ESP32-CAM লাইভ ভিডিও স্ট্রিমিং দিয়ে আপনার নিজস্ব রোবট গাড়ি তৈরি করছে-ওয়াইফাই রিমোট কন্ট্রোল প্রোগ্রামিং
ESP32-CAM লাইভ ভিডিও স্ট্রিমিং দিয়ে আপনার নিজস্ব রোবট গাড়ি তৈরি করছে-ওয়াইফাই রিমোট কন্ট্রোল প্রোগ্রামিং
ESP32-CAM লাইভ ভিডিও স্ট্রিমিং দিয়ে আপনার নিজস্ব রোবট গাড়ি তৈরি করছে-ওয়াইফাই রিমোট কন্ট্রোল প্রোগ্রামিং

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

লাইভ ভিডিও স্ট্রিম সহ ওয়েব ইন্টারফেসটি এখানে প্রকাশিত ছবির মতো দেখাচ্ছে।

কিভাবে সবকিছু প্রোগ্রাম করতে হয় তার বিস্তারিত বিবরণ পেতে নিচের লিঙ্কটি অনুসরণ করুন এবং আমার ব্লগে যান:

ESP32-CAM লাইভ ভিডিও স্ট্রিমিং সহ আপনার নিজস্ব রোবট গাড়ি তৈরি করছে-ওয়াইফাই রিমোট কন্ট্রোল প্রোগ্রামিং

আমি আশা করি আপনি একটি ESP32-CAM দিয়ে আমার রোবট তৈরির ধারণাটি বাতিল করেছেন এবং আমার ব্লগ আপনাকে আপনার নিজের দ্বারা একটি ছোট্ট রোবট তৈরি করতে সাহায্য করেছে।

প্রস্তাবিত: