ওয়্যারলেস Arduino নিয়ন্ত্রিত ট্যাঙ্ক (nRF24L01): 6 ধাপ (ছবি সহ)
ওয়্যারলেস Arduino নিয়ন্ত্রিত ট্যাঙ্ক (nRF24L01): 6 ধাপ (ছবি সহ)
Anonim
ওয়্যারলেস Arduino নিয়ন্ত্রিত ট্যাঙ্ক (nRF24L01)
ওয়্যারলেস Arduino নিয়ন্ত্রিত ট্যাঙ্ক (nRF24L01)
ওয়্যারলেস Arduino নিয়ন্ত্রিত ট্যাঙ্ক (nRF24L01)
ওয়্যারলেস Arduino নিয়ন্ত্রিত ট্যাঙ্ক (nRF24L01)
ওয়্যারলেস Arduino নিয়ন্ত্রিত ট্যাঙ্ক (nRF24L01)
ওয়্যারলেস Arduino নিয়ন্ত্রিত ট্যাঙ্ক (nRF24L01)
ওয়্যারলেস Arduino নিয়ন্ত্রিত ট্যাঙ্ক (nRF24L01)
ওয়্যারলেস Arduino নিয়ন্ত্রিত ট্যাঙ্ক (nRF24L01)

ওহে!

আজ আমি আপনাকে দেখাব কিভাবে একটি Arduino নিয়ন্ত্রিত ট্যাঙ্ক এবং রিমোট তৈরি করতে হয়। ট্যাঙ্কের 3 ডি মুদ্রিত অংশগুলি (নিয়ন্ত্রক, ট্র্যাক গাইড এবং ট্যাঙ্ক কভার ব্যতীত) টিমমিক্লার্ক দ্বারা ডিজাইন করা হয়েছিল এবং এখানে পাওয়া যাবে।

ধাপ 1: উপকরণ এবং সরঞ্জাম সংগ্রহ

উপকরণ এবং সরঞ্জাম সংগ্রহ
উপকরণ এবং সরঞ্জাম সংগ্রহ

শুরু করতে আপনার নিম্নলিখিত উপকরণগুলির প্রয়োজন হবে:

  • 1x Arduino UNO (এখানে)
  • 1x আরডুইনো ন্যানো (এখানে)
  • 2x nRF24L01 2.4GHz বেতার মডিউল (এখানে)
  • 1x L298N মোটর ড্রাইভার (এখানে)
  • 2x গিয়ার মোটর (প্লাস্টিকের হলুদ টুকরা) (এখানে)
  • 1x জয়স্টিক (এখানে)
  • 1x 9v ব্যাটারি ক্লিপ (এখানে)
  • 2x পাওয়ার সুইচ (এখানে)
  • 2x TR 18650 ব্যাটারি (এবং একটি চার্জার) (এখানে)
  • 2x ব্যাটারির জন্য 1x TR 18650 ব্যাটারি ধারক (এখানে)
  • 1x পুরুষ থেকে মহিলা জাম্পার সেট (এখানে)

3D মুদ্রিত অংশগুলি গঠিত (এই ধাপের নীচে পাওয়া যাবে):

  • 2x শরীর
  • 2x TrackMidFrame
  • 52x ট্র্যাক
  • 4x কগ
  • 4x CogBracketInner
  • 4x CogBracketOuter
  • 1x ট্যাঙ্ককভার
  • 1x নিয়ামক

আপনার নিম্নলিখিত সরঞ্জামগুলিরও প্রয়োজন হবে:

  • তাতাল
  • বিভিন্ন ড্রিল মাপ
  • ভালো আঠা
  • প্লাস
  • ছুরি

ধাপ 2: ট্যাঙ্ক একসাথে রাখুন

একসাথে ট্যাঙ্ক রাখুন
একসাথে ট্যাঙ্ক রাখুন
একসাথে ট্যাঙ্ক রাখুন
একসাথে ট্যাঙ্ক রাখুন
একসাথে ট্যাঙ্ক রাখুন
একসাথে ট্যাঙ্ক রাখুন

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

আমি ট্যাঙ্ক একত্রিত করার পরে, আমি বেতার মডিউল এবং পাওয়ার সুইচ ফিট করার জন্য গর্ত ড্রিল করেছি। আমি সম্ভবত এটি সব একসঙ্গে glued আগে গর্ত ড্রিল করা উচিত, কিন্তু এটি একটি পার্থক্য অনেক না। আমি দুটি M3 বোল্ট সহ ট্যাঙ্কের নীচে গর্ত এবং সংযুক্ত মোটর ড্রাইভারটি ড্রিল করেছি।

Ptionচ্ছিক (যদি আপনার আমার মত একই সমস্যা থাকে):

'Alচ্ছিক' ফোল্ডার এবং কিছু ট্র্যাক থেকে দুটি ট্যাঙ্ক গাইড মুদ্রণ করুন (আমি প্রতিটি পাশে এক বা দুটি যোগ করার পরামর্শ দিই)।

ধাপ 3: ট্যাঙ্ক এবং কন্ট্রোলার প্রোগ্রামিং

আরডুইনো প্রোগ্রাম করার জন্য আপনাকে RF24 লাইব্রেরি ইনস্টল করতে হবে। তাই নিচের ফাইলগুলো ডাউনলোড করে arduino IDE খুলুন। স্কেচে যান -> লাইব্রেরি অন্তর্ভুক্ত করুন ->. ZIP লাইব্রেরি যোগ করুন এবং সেখানে 'RF24.zip' আমদানি করুন।

এরপরে আপনাকে আরডুইনো ইউএনও সংযুক্ত করতে হবে এবং 'ট্যাঙ্ক.ইনো' আরডুইনোতে আপলোড করতে হবে। আমরা পরবর্তী ধাপে তারগুলি সংযুক্ত করব।

এখন আরডুইনো ইউএনও আনপ্লাগ করুন এবং আরডুইনো ন্যানো সংযুক্ত করুন এবং 'কন্ট্রোলার.ইনো' আরডুইনোতে আপলোড করুন।

সরঞ্জামগুলির অধীনে 'বোর্ড' এবং 'পোর্ট' সেটিংস সঠিক বোর্ডের ধরন এবং পোর্টে পরিবর্তন করতে ভুলবেন না।

ধাপ 4: ট্যাংক তারের

ট্যাংক তারের
ট্যাংক তারের
ট্যাংক তারের
ট্যাংক তারের
ট্যাংক তারের
ট্যাংক তারের
ট্যাংক তারের
ট্যাংক তারের

(nRF24L01 মডিউলের ছবিটি একটি নিচের দৃশ্য) ট্যাংক তারের: নিম্নলিখিত পিন সংযুক্ত করুন। --- 7 • CSN 4 ---- 8 • SCK 5 ---- 13 • MOSI 6 ---- 11 • MISO 7 ---- 12 • IRQ 8 ---- সংযুক্ত নয় L298N ---- Arduino পিন • IN1 ---- 5 • IN2 ---- 6 • IN3 ---- 9 • IN4 ---- 10 যতদূর ট্যাঙ্কের ব্যাটারি প্যাকের সম্পর্ক রয়েছে, স্থল তারটি GND পিনে যায় arduino এবং মোটর ড্রাইভারের GND পিন। বিদ্যুতের তারটি arduino এর ভিন পিন এবং পাওয়ার সুইচের মাধ্যমে মোটর ড্রাইভারের +12V পিনে যায়। ওহ, এবং মোটর ড্রাইভারের +5V পিনটি Arduino এর 5V পিনের সাথে সংযুক্ত।

ধাপ 5: কন্ট্রোলার ওয়্যারিং

কন্ট্রোলার ওয়্যারিং
কন্ট্রোলার ওয়্যারিং
কন্ট্রোলার ওয়্যারিং
কন্ট্রোলার ওয়্যারিং
কন্ট্রোলার ওয়্যারিং
কন্ট্রোলার ওয়্যারিং

কন্ট্রোলার RF24L01 পিন ---- Arduino পিন • GND 1 ---- GND • VCC 2 ---- 3.3V • CE 3 ---- 7 • CSN 4 ---- 8 • SCK 5 ---- 13 • MOSI 6 ---- 11 • MISO 7 ---- 12 • IRQ 8 ---- সংযুক্ত নয় জয়স্টিক ---- Arduino পিন • GND ---- GND • +5V ---- 5V • VRx- --- A0 • VRy ---- A1 এটি একটি ধাঁধার একটি বিট, নিয়ামক মধ্যে সব উপাদান ফিটিং, কিন্তু কিছু ধৈর্য সঙ্গে আমি নিশ্চিত যে আপনি পরিচালনা করবেন

প্রস্তাবিত: