সুচিপত্র:

রাস্পবেরি পাই - মিনিকামে: 10 টি ধাপ
রাস্পবেরি পাই - মিনিকামে: 10 টি ধাপ
Anonim
রাস্পবেরি পাই - মিনিকামে
রাস্পবেরি পাই - মিনিকামে
রাস্পবেরি পাই - মিনিকামে
রাস্পবেরি পাই - মিনিকামে
রাস্পবেরি পাই - মিনিকামে
রাস্পবেরি পাই - মিনিকামে
রাস্পবেরি পাই - মিনিকামে
রাস্পবেরি পাই - মিনিকামে

একটি সহজ চতুর্ভুজ আপনার ফোন দ্বারা নিয়ন্ত্রিত (আইওএস এবং অ্যান্ড্রয়েড)। রাস্পবেরি পাই এবং অ্যান্ড্রয়েডে চলে।

প্রয়োজনীয় উপাদান:

  1. একটি দূরালাপনী
  2. রাস্পবেরি পাই
  3. শিল্ড সহ আরডুইনো ন্যানো
  4. 3D মুদ্রিত যন্ত্রাংশ

সম্পূর্ণ কোড:

সমস্ত stl ফাইল:

ধাপ 1: 3D মুদ্রণ

নিম্নলিখিত সমস্ত অংশ মুদ্রণ করুন:

  • 1 x body_base.stl
  • 1 x body_top.stl
  • 2 x leg.stl
  • 2 x hips.stl
  • 1 x body_shafts.stl

আপনি Thingiverse পৃষ্ঠায় সমস্ত ফাইল খুঁজে পেতে পারেন

পদক্ষেপ 2: সফ্টওয়্যার

সফটওয়্যার
সফটওয়্যার
সফটওয়্যার
সফটওয়্যার
সফটওয়্যার
সফটওয়্যার
সফটওয়্যার
সফটওয়্যার

আপনার পাইতে নিম্নলিখিত সফ্টওয়্যারটি ইনস্টল করুন:

  1. পাই তে ডেবিয়ান ইনস্টল করে শুরু করুন
  2. রাস্পবিয়ান ডাউনলোড করুন।
  3. ফাইলটি আনজিপ করুন
  4. আপনার মাইক্রোএসডি কার্ডে ডিস্ক ইমেজ লিখুন
  5. আপনার পাইতে মাইক্রোএসডি কার্ড রাখুন এবং বুট করুন
  6. আপনার পাইতে ক্রোমিয়াম ব্রাউজার খুলুন
  7. নিম্নলিখিত লিঙ্কে যান: Arduino
  8. লিনাক্স এআরএম এর জন্য সফটওয়্যারটি ডাউনলোড এবং ইনস্টল করুন

ধাপ 3: প্রি-অ্যাসেম্বলি সফটওয়্যার এবং হার্ডওয়্যার চেক

প্রি-অ্যাসেম্বলি সফটওয়্যার এবং হার্ডওয়্যার চেক
প্রি-অ্যাসেম্বলি সফটওয়্যার এবং হার্ডওয়্যার চেক

সিরিয়াল কমিউনিকেশন চেক (alচ্ছিক)

1. "PiArduinoCommunicationTest.ino" আপলোড করুন যা "RaspberryPi-Minikame/Pre-Assembly চেক/সিরিয়াল কমিউনিকেশন চেক/" এ আপনার Arduino বোর্ডে আপলোড করুন।

আপনার রাস্পবেরি পাইতে একটি নতুন টার্মিনাল খুলুন এবং নিম্নলিখিতগুলি চালান:

sudo apt- আপডেট পান

sudo apt-get upgrade

গিট ক্লোন

cd RaspberryPi-Minikame/Pre Assembly Checks/Serial Communication Check/

sudo পাইথন pi_duino.py

Arduino IDE তে সিরিয়াল মনিটর খুলুন এবং "হাই" এবং "হ্যালো" প্রিন্ট হচ্ছে কিনা তা পরীক্ষা করুন

2. সার্ভার চেক (alচ্ছিক)

পূর্বে একই টার্মিনালে নিম্নলিখিতগুলি সম্পাদন করুন:

সিডি..

cd সার্ভার sudo python weblamp.py চেক করুন

এখন, যদি আপনি ব্রাউজারে ইউআরএল লোড করেন, তাহলে আপনার একটি ওয়েবল্যাম্প নিয়ন্ত্রণ পৃষ্ঠা দেখা উচিত। আপনার URL আপনার রাস্পবেরি পাই এর IP ঠিকানা হবে। যেমন: 192.168.0.36

সমস্ত সার্ভিসে হোমিং (অবশ্যই-ডো) আপনার সার্ভিস নম্বর দিন এবং আপনার সার্ভিসগুলি বাড়িতে Arduino এ নিম্নলিখিত কোডটি আপলোড করুন। মনে রাখবেন: প্রতিটি servo একটি ভিন্ন বাড়ির অবস্থানে সেট করা হয়েছে। তাই প্রত্যেকের একটি আলাদা ব্যবহার আছে এবং পরে এলোমেলোভাবে মিশ্রিত করা যাবে না। HomingServos.ino কোডের লিঙ্ক

ধাপ 4: বেসে সার্ভিস ইনস্টলেশন

ধাপ 5: পা সমাবেশ

ধাপ 6: লেগ এবং বেস যোগদান

ধাপ 7: তারের

একটি ইউএসবি কেবল ব্যবহার করে রাস্পবেরি পাইকে আরডুইনোতে সংযুক্ত করুন

নিম্নলিখিত পোর্ট নম্বর ব্যবহার করে Servos সংযোগ করুন:

FL_HIP = (4);

FL_FOOT = (5);

FR_HIP = (6);

FR_FOOT = (7);

BL_HIP = (8);

BL_FOOT = (9);

BR_HIP = (10);

BR_FOOT = (11);

ধাপ 8: সার্ভার

আপনার সার্ভারটি চালু এবং চালানোর জন্য আপনার টার্মিনালে নিম্নলিখিতগুলি চালান। আপাতত, প্রতিবার আপনার পাই পুনরায় বুট করার সময় আপনাকে সার্ভার পাইথন ফাইলটি চালাতে হতে পারে। RaspberryPi-Minikame এর V2 এর পরিত্রাণ পাওয়া উচিত

সিডি রাস্পবেরি পাই-মিনিকামে

সিডি সার্ভার সুডো পাইথন quad.py

ধাপ 9: Arduino কোড

আপনার Arduino এ নিম্নলিখিত কোড আপলোড করুন এবং আপনার চতুর্ভুজ ব্যবহার করতে সিরিয়াল মনিটর খুলতে ভুলবেন না।

এটি এখানে খুঁজুন: Arduino

ধাপ 10: রাসপি চতুর্ভুজ অ্যাপ

আপনি অ্যাপ ফোল্ডারে ফাইলগুলি ব্যবহার করে নিজের জন্য অ্যাপটি সংশোধন করতে পারেন বা ডিফল্ট প্রদত্ত APK ব্যবহার করতে পারেন। বিকল্পভাবে, আপনি আইওএস অ্যাপের জন্য ফাইলগুলি ব্যবহার করতে পারেন, এটি এক্সকোডে ক্লোন করতে পারেন এবং আপনার ফোনে এটি চালাতে এবং ইনস্টল করতে পারেন

প্রস্তাবিত: