
সুচিপত্র:
2025 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2025-01-23 14:36

হাই বন্ধুরা, এই নির্দেশে আমি আপনাকে একটি ওয়েব ইন্টারফেসের মাধ্যমে একটি আরসি কার তৈরি করতে শেখাব। আমরা এটি আমাদের নিজস্ব সার্ভারের মাধ্যমে বেতারভাবে নিয়ন্ত্রণ করব। আমি আপনাকে যে পদ্ধতিটি দেখাব তা ব্যবহার করে, আমাদের আরসি রিসিভার ব্যবহার করতে হবে না। ওয়েব সার্ভার হোস্ট করার জন্য আমরা রাস্পবেরি পাই এবং আরডুইনো ব্যবহার করতে যাচ্ছি আরসি কার মোটর কন্ট্রোলারের সাথে রাসবেরি পাই ইন্টারফেস করতে। আচ্ছা, অপেক্ষা করুন উপকরণগুলির তালিকার জন্য আরেকটি ধাপ যা আমরা এই নির্দেশনায় ব্যবহার করতে যাচ্ছি এবং আমাকে ভোট দিতে ভুলবেন না Plzzzz:-)।
আপনি আমাকে ইনস্টাগ্রামে "https://www.instagram.com/vikaspal2131/" অনুসরণ করতে পারেন
ধাপ 1: উপকরণ + সরঞ্জাম

এই গাড়ি তৈরিতে আপনার যে জিনিসগুলি অর্জন করতে হবে তা নিম্নরূপ:-
1. রাস্পবেরি পাই
2. আরডুইনো ইউএনও
3. 5V ভোল্টেজ নিয়ন্ত্রক
4. 2 x থ্রি পিন লকিং হেডার
5. একটি মহিলা ইউএসবি জ্যাক
6. একটি Arduino প্রোটোটাইপিং elাল
7. কিছু হেডারের পিন
8. একটি পুরুষ এবং মহিলা ব্যাটারি সংযোগকারী
9. উপযুক্ত স্ক্রু সহ 6 x PCB স্ট্যান্ডঅফ
10. কিছু Hookup তারের
11. Wifi Dongle
পদক্ষেপ 2: উপাদানগুলির অবস্থান

সমস্ত জিনিস সংগ্রহ করার পরে, আমি বোর্ডে উপাদানগুলি স্থাপন করে সমাবেশ শুরু করতে যাচ্ছি। আমি তারপর তাদের সব জায়গায় সোল্ডার করতে যাচ্ছি এবং তারপরে যথাযথ সংযোগগুলি তৈরি করতে উপরের ওয়্যারিং ডায়াগ্রামটি অনুসরণ করতে যাচ্ছি।
আমি দেখেছি যে তারের প্রান্তগুলি প্রথমে পিন করা আমাকে বোর্ডে সহজে বিক্রি করতে দেয়। একবার আমি তারের জায়গায় বিক্রি করে দিয়েছি তারপর আমি হেডার পিনগুলি সোল্ডার করতে যাচ্ছি। 5-ভোল্ট রেগুলেটরকে শক্তি প্রদান করুন। আমি নিয়ন্ত্রকের কাছে সেই তারগুলি স্থাপন করি। পরবর্তী ধাপে, আমরা সার্ভারটি ইনস্টল করব এবং রাস্পবেরি পাইকে একটি ওয়্যারলেস অ্যাক্সেস পয়েন্টে পরিণত করব।
ধাপ 3: রাস্পবেরি পাইতে সার্ভার ইনস্টল করা
শুরু করার জন্য আমি সার্ভারটি ইনস্টল এবং সেট আপ করতে যাচ্ছি। কিভাবে সার্ভার ইনস্টল করবেন তার নির্দেশাবলী এই লিঙ্কে রয়েছে। এটি একটি গিট রিপোজিটরি যা থেকে আপনি আপনার রাস্পবেরি পাইতে সার্ভার ইনস্টল করতে পারেন। সার্ভার ইনস্টল করার জন্য সেই লিঙ্কটি অনুসরণ করুন। একবার ইনস্টল হয়ে গেলে আমরা আমাদের Pi কে বেতার অ্যাক্সেস পয়েন্ট হিসাবে কনফিগার করতে পারি। এটি করার জন্য আমাদের প্রথমে এই কমান্ডটি চালাতে হবে:-"sudo nano/etc/network/interfaces" এবং এন্টার টিপুন। সেই জায়গার পরে, "wlan0" বা "wpa" ধারণকারী সমস্ত লাইনের সামনে একটি হ্যাশ "অনুমতি-গরম প্লাগ wlan0" উল্লেখ করা লাইনটি বাদ দিয়ে)। আমরা তারপর এই তিনটি লাইন ফাইল যোগ করতে পারেন।
#iface wlan0 inet স্ট্যাটিক
ঠিকানা 192.168.42.1
নেটমাস্ক 255.255.255.0"
এবং তারপর ctrl+x দিয়ে ফাইল থেকে প্রস্থান করুন এবং cmd "sudo reboot" ব্যবহার করে Pi রিবুট করুন।
ধাপ 4: রাস্পবেরি পাইতে সার্ভার ইনস্টল করা (অংশ -2)
তারপর আমাদের Pi- এ লগ ইন করার পর, আমরা cmd "sudo apt-get install isc-dhcp-server" দিয়ে DHCP সার্ভার ইনস্টল করতে পারি এবং তারপর cmd "sudo nano /etc/dhcp/dhcpd.conf" দিয়ে নিম্নলিখিত কনফিগারেশন ফাইলটি সম্পাদনা করতে পারি । লাইনের সামনে একটি হ্যাশ রাখুন যাতে "বিকল্প ডোমেইন-নাম" উল্লেখ থাকে। আমরা তখন প্রামাণিক লাইনের (যা "অপশন ডোমেইন-নেম" থেকে চার লাইন নিচে) এর সামনে থাকা হ্যাশটিও সরিয়ে ফেলতে পারি এবং ফাইলের শেষে নিচের লাইনগুলিকে ফাইলটিতে যোগ করতে পারি:-
সাবনেট 192.168.42.0 নেটমাস্ক 255.255.255.0 {
পরিসীমা 192.168.42.10 192.168.42.50;
বিকল্প সম্প্রচার-ঠিকানা 192.168.42.255;
বিকল্প রাউটার 192.169.42.1;
ডিফল্ট-লিজ-টাইম 600;
সর্বোচ্চ-লিজ-টাইম 7200;
বিকল্প ডোমেইন-নাম "স্থানীয়";
বিকল্প ডোমেইন-নাম-সার্ভার 8.8.8.8, 8.8.4.4;
আমরা তখন সেই ফাইল থেকে বেরিয়ে আসতে পারি, তারপর নিম্নলিখিত cmd "sudo nano/etc/default/isc-dhcp-server" চালান
সেই ফাইলের শেষ লাইনে, আপনি দেখতে পাবেন সেখানে ইন্টারফেস = "" লেখা আছে, ইন্টারফেসের উদ্ধৃতির মধ্যে "wlan0" যোগ করুন এবং ফাইল থেকে বেরিয়ে আসুন।
ধাপ 5: রাস্পবেরি পাইতে সার্ভার ইনস্টল করা (অংশ -3)
আমরা তারপর "sudo apt-get hostapd" কমান্ড দিয়ে hostapd ইনস্টল করতে পারি এবং তারপর cmd "sudo nano /etc/hostapd/hostapd.conf":-
ইন্টারফেস = wlan0
ড্রাইভার = n180211
#ড্রাইভার = rt1871xdrv
ssid = মাইপি
hw_mode = g
চ্যানেল = 6
macaddr_acl-0
auth_algs = ১
ignore_broadcast_ssid = 0
wpa-2
wpa_passphrase = রাস্পবেরি
wpa_key-mgmt = WPA-PSK
wpa_pairwise = TKIP
rsn_pairwise-CCMP
আমরা cmd "sudo nano/etc/default/hostapd" দ্বারা নিম্নলিখিত পরিবর্তনগুলি করে কনফিগারেশন ফাইল সম্পাদনা করতে পারি। এখন একটি লাইন আছে যেখানে লেখা আছে #DAEMON_CONF = ""। প্রথমে, এর সামনে থেকে হ্যাশটি সরান এবং এর উদ্ধৃতি "/etc/hostapd/hostapd.conf" এর মধ্যে নিচের লাইনটি লিখুন এবং তারপর ফাইল থেকে বেরিয়ে আসুন।
ধাপ 6: হার্ডওয়্যার কনফিগার করা


আমরা তখন একটি পাই ইউএসবি পোর্টে একটি ওয়্যারলেস অ্যাডাপ্টার andোকানো এবং মাইপি নামক পাই এর ওয়্যারলেস অ্যাক্সেস পয়েন্ট অ্যাক্সেস করতে পারি এবং পাসওয়ার্ডটি রাস্পবেরি পাই। এখন আমি আপনাকে দেখাব কিভাবে আমি রাস্পবেরি পাই এবং আরডুইনো মাউন্ট করার জন্য একটি কাস্টম প্লেট তৈরি করেছি এবং কীভাবে সবকিছু একসাথে সংযুক্ত করতে পারি এবং এটি একটি পরীক্ষা দিতে পারি।
আমার গাড়ির প্ল্যাটফর্ম ডিজাইন করার পর আমি প্লাইউড কাটার জন্য লেজার কাটার ব্যবহার করেছি। আমি তারপর পাতলা পাতলা কাঠের সঙ্গে স্ট্যান্ডঅফ যোগ করুন। এর পরে, আমি আরও কিছু স্ক্রু ব্যবহার করে স্ট্যান্ডঅফে আরডুইনো এবং রাস্পবেরি পাই মাউন্ট করেছি। আরডুইনোতে কাস্টম ieldাল সংযুক্ত করার পরে, আমি আমার আরসি কারের উপরে প্লাইউড মাউন্ট করতে পারি। আমরা তখন পিন 10 এর সাথে সংযুক্ত সার্ভারের সাথে আরসি স্টিয়ারিং সার্ভো এবং পিন 9 এর সাথে সংযুক্ত মোটরের সাথে মোটর কন্ট্রোলার সংযুক্ত করতে পারি। তারপর একটি প্রিন্টার ক্যাবল ব্যবহার করে আরডুইনোকে রাস্পবেরি পাই ইউএসবি পোর্টের সাথে সংযুক্ত করে তারপরে ওয়াইফাই ডংগলকে পাই এর সাথে সংযুক্ত করে । আমরা তখন ইউএসবি কেবল কে পাই পাওয়ার জ্যাক এবং শেষটি কাস্টম ieldালের সাথে সংযুক্ত করতে পারি। তারপর ব্যাটারিকে পাওয়ার সাপোর্টিভ ক্যাবলের সাথে সংযুক্ত করার পর আমি আমার পাই ওয়্যারলেস নেটওয়ার্কের সাথে সংযুক্ত হয়ে সার্ভারটি চালু করি। একবার পাই এর ওয়্যারলেস নেটওয়ার্কে সংযুক্ত হয়ে গেলে, আমি আমার ব্রাউজারে আইপি অ্যাড্রেস দিয়েছি। এর পরে, একটি ইন্টারফেস উপস্থিত হবে। এই ইন্টারফেস থেকে, আমি আমার গাড়ির গতিবিধি নিয়ন্ত্রণ করতে পারি।
এর পরে, আপনি আপনার ব্রাউজার থেকে আপনার আরসি গাড়ির সাথে খেলতে পারেন।
প্রস্তাবিত:
ESP8266 ওয়েব সার্ভার ব্যবহার করে 7-সেগমেন্ট LED ডিসপ্লে নিয়ন্ত্রণ করা: 8 টি ধাপ (ছবি সহ)

ESP8266 ওয়েব সার্ভার ব্যবহার করে 7-সেগমেন্ট LED ডিসপ্লে নিয়ন্ত্রণ করা: আমার প্রজেক্টে একটি Nodemcu ESP8266 আছে যা html ফর্ম ব্যবহার করে http সার্ভারের মাধ্যমে 7-সেগমেন্ট ডিসপ্লে নিয়ন্ত্রণ করছে
আরডুইনোকে একটি আরসি গাড়ি নিয়ন্ত্রণ করার একটি নতুন উপায়: 7 টি ধাপ (ছবি সহ)

আরডুইনো নিয়ন্ত্রণের একটি নতুন উপায় একটি আরসি গাড়ি: আমি আরডুইনো নিয়ন্ত্রিত গাড়ির সাথে কিছু কাজ করেছি, কিন্তু যেগুলোতে আমি কাজ করেছি সেগুলি সবসময় ধীর এবং পদ্ধতিগত ছিল। আরডুইনো শেখার সময় এটি দুর্দান্ত, তবে আমি আরও কিছু চাই … মজা। আরসি গাড়ী লিখুন আরসি গাড়িগুলি আক্ষরিকভাবে একটি
ব্রাউজারের মাধ্যমে ইন্টারনেটের মাধ্যমে ডিভাইস নিয়ন্ত্রণ করুন। (IoT): 6 টি ধাপ

ব্রাউজারের মাধ্যমে ইন্টারনেটের মাধ্যমে ডিভাইস নিয়ন্ত্রণ করুন। (IoT): এই নির্দেশনায় আমি আপনাকে দেখাবো কিভাবে আপনি ওয়েব-ব্রাউজারের মাধ্যমে ইন্টারনেটে এলইডি, রিলে, মোটর ইত্যাদি ডিভাইস নিয়ন্ত্রণ করতে পারেন। এবং আপনি যে কোনো ডিভাইসের মাধ্যমে নিরাপদে নিয়ন্ত্রণগুলি অ্যাক্সেস করতে পারেন। আমি যে ওয়েব প্ল্যাটফর্মটি এখানে ব্যবহার করেছি তা হল RemoteMe.org ভিজিট
FPV ক্যামেরা সহ RasbperryPi গাড়ি। ওয়েব ব্রাউজার দ্বারা নিয়ন্ত্রণ: 31 টি ধাপ (ছবি সহ)

FPV ক্যামেরা সহ RasbperryPi গাড়ি। ওয়েব ব্রাউজার দ্বারা নিয়ন্ত্রণ: আমরা 4wd গাড়ি তৈরি করব - স্টিয়ারিংটি ট্যাঙ্কের মতো হবে - চাকার একপাশে ঘুরিয়ে অন্যের চেয়ে ভিন্ন গতিতে ঘুরবে। গাড়িতে ক্যামেরা বসানো হবে বিশেষ ধারকের যেখানে আমরা ক্যামেরার অবস্থান পরিবর্তন করতে পারি। রোবটটি হবে গ
Blynk অ্যাপের মাধ্যমে USB এর মাধ্যমে স্মার্টফোন ব্যবহার করে Arduino নিয়ন্ত্রণ করুন: 7 টি ধাপ (ছবি সহ)

Blynk অ্যাপের সাহায্যে USB এর মাধ্যমে স্মার্টফোন ব্যবহার করে Arduino নিয়ন্ত্রণ করুন: এই টিউটোরিয়ালে, আমরা শিখতে যাচ্ছি কিভাবে বাতি নিয়ন্ত্রণ করার জন্য Blynk অ্যাপ এবং Arduino ব্যবহার করতে হয়, সমন্বয়টি USB সিরিয়াল পোর্টের মাধ্যমে হবে। এই নির্দেশের উদ্দেশ্য হল আপনার আরডুইনো বা সি দূর থেকে নিয়ন্ত্রণ করা সহজ সমাধান