সুচিপত্র:

Arduino + ব্লুটুথ নিয়ন্ত্রিত ট্যাঙ্ক: 10 টি ধাপ (ছবি সহ)
Arduino + ব্লুটুথ নিয়ন্ত্রিত ট্যাঙ্ক: 10 টি ধাপ (ছবি সহ)

ভিডিও: Arduino + ব্লুটুথ নিয়ন্ত্রিত ট্যাঙ্ক: 10 টি ধাপ (ছবি সহ)

ভিডিও: Arduino + ব্লুটুথ নিয়ন্ত্রিত ট্যাঙ্ক: 10 টি ধাপ (ছবি সহ)
ভিডিও: ৫০ লাখ টাকার ড্রোনের কি হাল| Dji Drone crash | #travel #shorts #Eat&Travelwithmamun 2024, নভেম্বর
Anonim
Arduino + Bluetooth নিয়ন্ত্রিত ট্যাঙ্ক
Arduino + Bluetooth নিয়ন্ত্রিত ট্যাঙ্ক

কিভাবে প্রোগ্রাম করতে হয়, মোটর, সার্ভোস, ব্লুটুথ এবং আরডুইনো কিভাবে কাজ করে তা শিখতে আমি এই ট্যাংকটি তৈরি করি এবং ইন্টারনেট থেকে গবেষণা করে একটি তৈরি করি। এখন আমি আমার নিজের ইন্সট্রাক্টেবল তৈরির সিদ্ধান্ত নিয়েছি, যাদের জন্য একটি Arduino ট্যাংক নির্মাণের জন্য সাহায্য প্রয়োজন।

ভিডিওটি এখানে: Arduino + Bluetooth নিয়ন্ত্রিত ট্যাঙ্ক

মূলত, সিস্টেমটি এর মতো কাজ করে;

ব্লুটুথ ফোন থেকে ডেটা পাঠায় (Arduino RC অ্যাপ্লিকেশনের সাথে, সংখ্যা বা অক্ষর hc06 এ ডেটা হিসাবে পাঠানো যেতে পারে) Arduino এবং Arduino ডেটার জন্য সার্ভো এবং মোটর শুরু করে।

ধাপ 1: আপনার প্রয়োজনীয় জিনিসগুলি

জিনিস আপনার প্রয়োজন
জিনিস আপনার প্রয়োজন
জিনিস আপনার প্রয়োজন
জিনিস আপনার প্রয়োজন
জিনিস আপনার প্রয়োজন
জিনিস আপনার প্রয়োজন
  • 1x arduino uno r3
  • 1x arduino uno মোটর ড্রাইভার ieldাল
  • 2x 180 ঘূর্ণন মাইক্রো servos
  • 1x তামিয়া ট্যাঙ্ক ট্র্যাক
  • 1x তামিয়া সার্বজনীন প্লেট সেট
  • 1xTamiya টুইন মোটর গিয়ার বক্স X1
  • 1x পাওয়ারব্যাঙ্ক (আমার 10400mAh এটি পরিবর্তন করতে পারে)
  • 1x HC 06 ব্লুটুথ মডিউল প্রায় 2.5 সেমি সার্কিট বোর্ড স্পেসার (আপনি এটি পুরানো সার্কিট বা পিসি থেকে খুঁজে পেতে পারেন)
  • কিছু তার
  • 2 টিরও বেশি পুরুষ এবং মহিলা হেডার পিন সংযোগকারী
  • তাতাল
  • গরম আঠালো বন্দুক, গরম সিলিকন বন্দুক (একই জিনিস)
  • সোল্ডারিং তার
  • সার্কিট বোর্ড
  • USB তারের
  • অ্যান্ড্রয়েড ফোন
  • খড়

ধাপ 2: আপনার ট্যাঙ্ক বডি তৈরির পর

আপনি আপনার ট্যাঙ্ক শরীর তৈরি করার পরে
আপনি আপনার ট্যাঙ্ক শরীর তৈরি করার পরে
আপনি আপনার ট্যাঙ্ক শরীর তৈরি করার পরে
আপনি আপনার ট্যাঙ্ক শরীর তৈরি করার পরে
আপনি আপনার ট্যাঙ্ক শরীর তৈরি করার পরে
আপনি আপনার ট্যাঙ্ক শরীর তৈরি করার পরে

তামিয়া সেট সোল্ডার তৈরির পরে আপনার মোটরগুলিতে কিছু তার লাগান। এবং দেখানো হিসাবে আপনার Arduino স্পেসার মধ্যে স্ক্রু।

আপনার মোটর ড্রাইভারকে সঠিকভাবে আপনার Arduino এ প্লাগ করুন এবং দুটি মহিলা হেড পিন সংযোগকারীকে 0 (RX) এবং 1 (TX) পিন করুন।

মোটর চালকের সাথে মোটর সংযোগ তৈরি করুন

ধাপ 3: ট্যাঙ্ক ব্যারেল

ট্যাংক ব্যারেল
ট্যাংক ব্যারেল
ট্যাংক ব্যারেল
ট্যাংক ব্যারেল
ট্যাংক ব্যারেল
ট্যাংক ব্যারেল

ফটোতে দেখানো কিছু গরম সিলিকন আঠা দুটি সার্ভের সাথে। মোটর ieldাল সঙ্গে servos সংযোগ করুন।

গ্রাউন্ড সার্ভো SER1 এ যায়

আপ এবং ডাউন সার্ভো SER2 এ যায়

ধাপ 4: ব্যাটারি

ব্যাটারি
ব্যাটারি
ব্যাটারি
ব্যাটারি
ব্যাটারি
ব্যাটারি

আপনার পাওয়ার ব্যাংকের জন্য সার্কিট বোর্ডের দুটি ছোট টুকরো কেটে ব্যাটারিতে আঠা দিন। হিসাবে দেখানো হয়েছে

আপনার ইউএসবি কেবলটি কেটে ফেলুন এবং এটি মোটর ieldsাল 5v এবং গ্রাউন্ডে সোল্ডার করুন। নিশ্চিত করুন যে আপনি সঠিকভাবে বিক্রি করছেন। (ভিসিসি থেকে ভিসিসি গ্রাউন্ড টু গ্রাউন্ড)

ধাপ 5: ব্লুটুথ সংযোগ

ব্লুটুথ সংযোগ
ব্লুটুথ সংযোগ
ব্লুটুথ সংযোগ
ব্লুটুথ সংযোগ
ব্লুটুথ সংযোগ
ব্লুটুথ সংযোগ

আপনার পুরুষ এবং মহিলা শিরোলেখ পিন সংযোজক পুরুষ পাশ কাটা এবং এটি 5v এবং সিল্ডার মোটর ieldাল।

আমার জন্য, সবুজ হল VCC লাল হল GND

দ্রষ্টব্য: যখন আপনি কোডটি আপলোড করছেন তখন নিশ্চিত করুন যে আপনার ব্লুটুথ আরডুইনো কোনভাবেই সংযুক্ত নয়।

সংযোগ;

arduino এর rx থেকে hc 06 এর tx

arduino এর tx থেকে hc 06 এর rx

ধাপ 6: পাওয়ারব্যাঙ্ক আঠালো করুন

পাওয়ারব্যাঙ্ক আঠালো
পাওয়ারব্যাঙ্ক আঠালো
পাওয়ারব্যাঙ্ক আঠালো
পাওয়ারব্যাঙ্ক আঠালো
পাওয়ারব্যাঙ্ক আঠালো
পাওয়ারব্যাঙ্ক আঠালো

সার্কিট বোর্ডগুলিতে কিছু গরম আঠালো রাখুন এবং এটিকে আরডুইনোতে আঠালো করুন। ইউএসবি কে পাওয়ার ব্যাংকে প্লাগ করে আপনার Arduino পরীক্ষা করুন (নিশ্চিত করুন যে আপনার পাওয়ার ব্যাংক খোলা বা চার্জ করা আছে)।

এছাড়াও যদি আপনি চান তবে আপনি আপনার ব্লুটুথ মডিউলের জন্য অন্য সার্কিট বোর্ড আঠালো করতে পারেন এটি খুব সহজ এবং আরো সুন্দর

ধাপ 7: কোড আপলোড করা হচ্ছে

কোড আপলোড করা হচ্ছে
কোড আপলোড করা হচ্ছে
কোড আপলোড করা হচ্ছে
কোড আপলোড করা হচ্ছে
কোড আপলোড করা হচ্ছে
কোড আপলোড করা হচ্ছে

কোডটি ডাউনলোড করে আপনার Arduino এ আপলোড করুন।

ছোট নোট:

সায়াক মানে তুর্কি ভাষায় পাল্টা

দুরম হল স্থিতি

Servo sagsol; Servo yukari;

এগুলিও;

সার্ভো ডান বাম;

সার্ভো আপ;

কোডটি যদি আপনি এটি সমাধান করেন তবে ব্যারেল সম্পর্কে একটি সমস্যা আছে দয়া করে এটি মন্তব্যগুলিতে লিখুন !

উদাহরণ স্বরূপ;

যদি (durum == '5') {while (durum == '5') {sayac ++; যদি (sayac> 180) {sagsol.write (180); } যদি (sayac <0) {sagsol.write (0); } বিলম্ব (50); sagsol.write (sayac); বিরতি; }}

আপনি আপনার ফোনে অন্য বোতাম টিপলে এটি গণনা করে এবং int বড় হয়ে যায়,

আমরা কি পূর্ণসংখ্যা সীমাবদ্ধ করতে পারি যদি আমরা এটি মন্তব্য করতে পারি?

0 থেকে 180 এর মতো সীমা।

ধাপ 8: খড়কে ব্যারেল হিসাবে যুক্ত করা

ব্যারেল হিসাবে খড় যোগ করা
ব্যারেল হিসাবে খড় যোগ করা
ব্যারেল হিসাবে খড় যোগ করা
ব্যারেল হিসাবে খড় যোগ করা
ব্যারেল হিসাবে খড় যোগ করা
ব্যারেল হিসাবে খড় যোগ করা

পাকানো অংশের আগে খড় কেটে সার্ভোতে রাখুন

ধাপ 9: অ্যান্ড্রয়েড ব্যবহার করা

অ্যান্ড্রয়েড ব্যবহার করে
অ্যান্ড্রয়েড ব্যবহার করে
অ্যান্ড্রয়েড ব্যবহার করে
অ্যান্ড্রয়েড ব্যবহার করে
অ্যান্ড্রয়েড ব্যবহার করে
অ্যান্ড্রয়েড ব্যবহার করে

Google Play- এ Arduino RC অ্যাপটি ডাউনলোড করুন

আপনার ট্যাঙ্ক শক্তি

অ্যাপ্লিকেশন খুলুন

প্রেস প্রক্রিয়া

HC 06 ডিভাইস টিপুন

অপেক্ষা করুন …

যখন Arduino ফোনে ব্লুটুথ মডিউলের সাথে সংযুক্ত থাকে তখন ঝলকানি বন্ধ করে

কন্ট্রোলার মোড খুলুন

আপনার সেটিংস তৈরি করুন এগুলি আমার সেটিংস। আপনি যদি মোটর ieldালের সাথে ভুল মোটর ক্যাবল সংযুক্ত করেন তবে সংখ্যা বা কোড পরিবর্তন করলে আপনি সত্যটি পেতে পারেন এটি পরিবর্তন হতে পারে।

প্রস্তাবিত: