সুচিপত্র:
- ধাপ 1: চ্যাসি ডিজাইন
- ধাপ 2: সংযোগ এবং পিসিবি ডিজাইন
- ধাপ 3: প্রোগ্রাম কোড এবং হেক্স কোড
- ধাপ 4: অ্যান্ড্রয়েড অ্যাপ
ভিডিও: ভয়েস নিয়ন্ত্রিত রোবট 8051 মাইক্রোকন্ট্রোলার ব্যবহার করে: 4 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
একটি ভয়েস নিয়ন্ত্রিত রোবট ভয়েস আকারে নির্দিষ্ট কমান্ড নেয়। ভয়েস মডিউল বা ব্লুটুথ মডিউলের মাধ্যমে যেই কমান্ড দেওয়া হোক না কেন, এটি বিদ্যমান নিয়ামক দ্বারা ডিকোড করা হয় এবং তাই প্রদত্ত কমান্ডটি কার্যকর করা হয়।
এখানে এই প্রকল্পে, আমি হেক্স কোড আকারে ভয়েস কমান্ড দিতে ব্লুটুথ মডিউল এবং অ্যান্ড্রয়েড অ্যাপ্লিকেশন ব্যবহার করেছি। কিছু নির্দিষ্ট সংখ্যা আছে যা সরাসরি ব্লুটুথ মডিউলে পাঠানো যায় এবং স্বয়ংক্রিয়ভাবে অঙ্কটি তার হেক্স কোডে রূপান্তরিত হয়।
আমরা মাইক্রোকন্ট্রোলারে প্রি-প্রোগ্রাম করা নির্দিষ্ট অপারেশনের জন্য ভয়েস কমান্ড হিসেবে এই সংখ্যাগুলো ব্যবহার করতে পারি।
প্রয়োজনীয় উপাদান:
1. মাইক্রোকন্ট্রোলার (AT89S52)
কন্ট্রোলারের জন্য 2.40 পিন মহিলা সকেট
3. জিরো পিসিবি বোর্ড
4. ক্রিস্টাল অসিলেটর (11.0592 MHz)
5.7805 ভোল্টেজ নিয়ন্ত্রক
6. রিলামেট পিন
7. শিফট রেজিস্টার
8. সুইচ
9. প্রতিরোধ (1 কে-ওহম)
10. ক্যাপাসিটর (10uF, 22pF (2))
11. মহিলা সকেট সহ L293D ড্রাইভার
12.16x2 এলসিডি
13. এলইডি
14. ব্লুটুথ মডিউল (HC-05)
15. ব্যাটারি (12V)
16. তারের সংযোগ
17. সোল্ডারিং লোহা
18. মোটর (প্রয়োজনীয় rpm)
19. রোবটের জন্য চ্যাসিস
20. চাকা
ধাপ 1: চ্যাসি ডিজাইন
আপনার প্রয়োজন এবং প্রয়োজন অনুযায়ী একটি চ্যাসি ডিজাইন করুন।
আমি চেসিস ডিজাইন করেছি যা একটি লেগো চ্যাসি এবং বাজারে সহজেই পাওয়া যায়।
ধাপ 2: সংযোগ এবং পিসিবি ডিজাইন
8051 এর জন্য সার্কিট ডায়াগ্রাম, ভয়েস রোবটকে নিয়ন্ত্রণ করে।
PCB- এ সংযোগগুলি প্রদত্ত সার্কিট ডায়াগ্রাম অনুযায়ী করার কথা।
ধাপ 3: প্রোগ্রাম কোড এবং হেক্স কোড
8051 এর অ্যাসেম্বলি ভাষায় যারা কোড করতে চান তাদের জন্য অ্যাসেম্বলি কোড।
github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/voice.asm
যারা সি ভাষা ব্যবহার করে প্রোগ্রাম করতে চান তাদের জন্য সি কোড।
github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/andriodrobot.c
কেইল সফটওয়্যার ব্যবহার করে আপনি 8051 এর জন্য এই অ্যাসেম্বলি কোড লিখতে পারেন এবং 8051 তে হেক্স ফাইল তৈরি করতে পারেন যা আপলোড (আপলোড) করার জন্য প্রয়োজন। বাজার
ধাপ 4: অ্যান্ড্রয়েড অ্যাপ
হেক্স কোড আকারে ব্লুটুথ এ ভয়েস কমান্ড (1, 2, 3, 4, 5, 6, 7, 8, 9, 0) পাঠানোর জন্য একটি অ্যাপ গুগল প্লে স্টোরে পাওয়া যায় - আমর ভয়েস।
play.google.com/store/apps/details?id=appi…
এই লিঙ্কটি দিয়ে যান বা প্লে স্টোরে "আমর ভয়েস" টাইপ করুন।
অ্যাপটি ইনস্টল করুন> ব্লুটুথ ডিভাইস সংযুক্ত করুন> আপনার ভয়েস কমান্ড পাঠাতে মাইক্রোফোন আইকনে আলতো চাপুন।
প্রস্তাবিত:
V3 মডিউল ব্যবহার করে ভয়েস নিয়ন্ত্রিত রোবট: 6 টি ধাপ
V3 মডিউল ব্যবহার করে ভয়েস কন্ট্রোল্ড রোবট: এই রোবটটি যে কেউ সহজেই তৈরি করতে পারে, শুধু আমার দেওয়া প্রক্রিয়া অনুসরণ করুন এটি একটি ভয়েস নিয়ন্ত্রিত রোবট এবং আপনি আমার রোবটের ডেমো দেখতে পারেন আপনি এটি দুটি উপায়ে ব্যবহার করতে পারেন এক ভাবে দূরবর্তী এবং অন্যান্য ভয়েস দ্বারা হয়
কিভাবে Arduino UNO ব্যবহার করে ড্রোন তৈরি করবেন - মাইক্রোকন্ট্রোলার ব্যবহার করে একটি চতুর্ভুজ তৈরি করুন: 8 টি ধাপ (ছবি সহ)
কিভাবে Arduino UNO ব্যবহার করে ড্রোন তৈরি করবেন | মাইক্রোকন্ট্রোলার ব্যবহার করে একটি চতুর্ভুজ তৈরি করুন: ভূমিকা আমার ইউটিউব চ্যানেল পরিদর্শন করুন একটি ড্রোন কিনতে একটি খুব ব্যয়বহুল গ্যাজেট (পণ্য)। এই পোস্টে আমি আলোচনা করতে যাচ্ছি, আমি কিভাবে এটি সস্তায় তৈরি করব ?? এবং কিভাবে আপনি সস্তা দামে আপনার নিজের মত এটি তৈরি করতে পারেন… ভাল ভারতে সব উপকরণ (মোটর, ইএসসি)
ওয়াসফাই নিয়ন্ত্রিত 12v LED স্ট্রিপ ব্যবহার করে রাস্পবেরি পাই ব্যবহার করে টাস্কার, ইফটি ইন্টিগ্রেশন।: 15 টি ধাপ (ছবি সহ)
ওয়াসফাই নিয়ন্ত্রিত 12v LED স্ট্রিপ টাস্কার, ইফটিটি ইন্টিগ্রেশন সহ রাস্পবেরি পাই ব্যবহার করে ।: এই প্রকল্পে আমি আপনাকে দেখাব কিভাবে একটি রাস্পবেরি পাই ব্যবহার করে ওয়াইফাইয়ের উপর একটি সাধারণ 12v এনালগ নেতৃত্বাধীন স্ট্রিপ নিয়ন্ত্রণ করতে হয়। এই প্রকল্পের জন্য আপনার প্রয়োজন হবে: 1x রাস্পবেরি পাই (I আমি রাস্পবেরি পাই 1 মডেল বি+) 1x আরজিবি 12 ভি লে ব্যবহার করছি
ব্লুটুথ মডিউল এবং স্বায়ত্তশাসিত রোবট মুভমেন্ট ব্যবহার করে ভয়েস দ্বারা নিয়ন্ত্রিত দূরত্ব, দিকনির্দেশনা এবং আবর্তনের ডিগ্রী (পূর্ব, পশ্চিম, উত্তর, দক্ষিণ) সহ আরডুইনো রোবট: 6 ধাপ
ব্লুটুথ মডিউল এবং স্বায়ত্তশাসিত রোবট মুভমেন্ট ব্যবহার করে ভয়েস দ্বারা নিয়ন্ত্রিত দূরত্ব, দিক এবং আবর্তনের ডিগ্রী (পূর্ব, পশ্চিম, উত্তর, দক্ষিণ) সহ আরডুইনো রোবট। , বাম, ডান, পূর্ব, পশ্চিম, উত্তর, দক্ষিণ) ভয়েস কমান্ড ব্যবহার করে সেন্টিমিটারে দূরত্ব প্রয়োজন। রোবটকে স্বয়ংক্রিয়ভাবেও সরানো যায়
আলেক্সা এবং আরডুইনো ব্যবহার করে ভয়েস নিয়ন্ত্রিত সুইচ: 10 টি ধাপ (ছবি সহ)
আলেক্সা এবং আরডুইনো ব্যবহার করে ভয়েস নিয়ন্ত্রিত সুইচ: এই প্রকল্পের মূল লক্ষ্য হল ডিভাইসটি চালু বা বন্ধ করতে সুইচ (রিলে) নিয়ন্ত্রণ করতে তাপমাত্রা সেন্সর ব্যবহার করা। $ 4.2 Arduino uno == > $ 8 DHT11 তাপমাত্রা সেন্সর == > $ 3 ESP8266 মডুল