Arduino জন্য অঙ্কন রোবট: 18 ধাপ (ছবি সহ)
Arduino জন্য অঙ্কন রোবট: 18 ধাপ (ছবি সহ)
Anonim
Image
Image
Arduino জন্য অঙ্কন রোবট
Arduino জন্য অঙ্কন রোবট
Arduino এর জন্য রোবট আঁকা
Arduino এর জন্য রোবট আঁকা

দ্রষ্টব্য: আমার কাছে এই রোবটের একটি নতুন সংস্করণ রয়েছে যা একটি মুদ্রিত সার্কিট বোর্ড ব্যবহার করে, এটি তৈরি করা সহজ, এবং আইআর বাধা সনাক্তকরণ রয়েছে! Http://bit.ly/OSTurtle এ দেখুন

আমি ChickTech.org এর জন্য 10 ঘন্টার কর্মশালার জন্য এই প্রকল্পটি ডিজাইন করেছি যার লক্ষ্য কিশোরী মহিলাদের STEM বিষয়গুলির সাথে পরিচয় করিয়ে দেওয়া। এই প্রকল্পের লক্ষ্য ছিল:

  • নির্মাণ করা সহজ।
  • প্রোগ্রাম করা সহজ।
  • আকর্ষণীয় কিছু করেছেন।
  • কম খরচে যাতে অংশগ্রহণকারীরা এটি বাড়িতে নিয়ে যেতে পারে এবং শিখতে পারে।

এই লক্ষ্যগুলি মাথায় রেখে, এখানে কয়েকটি নকশা পছন্দ ছিল:

  • প্রোগ্রামিং সহজ করার জন্য Arduino সামঞ্জস্যপূর্ণ।
  • খরচ এবং প্রাপ্যতার জন্য AA ব্যাটারি পাওয়ার।
  • সঠিক গতির জন্য স্টেপার মোটর।
  • কাস্টমাইজেশনের সহজতার জন্য 3D মুদ্রিত।
  • আকর্ষণীয় আউটপুটের জন্য কচ্ছপ গ্রাফিক্সের সাথে কলম চক্রান্ত।
  • ওপেন সোর্স যাতে আপনি নিজের একটি তৈরি করতে পারেন!

এখানে আমি যে রোবটটি করতে চেয়েছিলাম তার সবচেয়ে কাছাকাছি এসেছি: https://mirobot.io। আমার কাছে লেজার কাটার নেই এবং ইংল্যান্ড থেকে শিপিং নিষিদ্ধ ছিল। আমার কাছে একটি 3D প্রিন্টার আছে, তাই আমি অনুমান করি আপনি দেখতে পাচ্ছেন এটি কোথায় যাচ্ছে। । ।

একটি 3D প্রিন্টারের অভাব আপনাকে বিরক্ত করবেন না। আপনি www.3dhubs.com এ আপনাকে সাহায্য করতে ইচ্ছুক স্থানীয় শখের লোকদের খুঁজে পেতে পারেন

এটা অনেক কাজ নিয়েছে, কিন্তু আমি এটা কিভাবে পরিণত সঙ্গে অনুগ্রহ করে। এবং, এই প্রক্রিয়ায় আমি কিছুটা শিখেছি। আমার সম্পর্কে আপনি কী মনে করেন জানি!

ধাপ 1: অংশ

যন্ত্রাংশ
যন্ত্রাংশ
যন্ত্রাংশ
যন্ত্রাংশ
যন্ত্রাংশ
যন্ত্রাংশ
যন্ত্রাংশ
যন্ত্রাংশ

রোবটগুলিকে পাওয়ার, ড্রাইভ এবং কন্ট্রোল করার বেশ কয়েকটি উপায় রয়েছে। আপনার হাতে বিভিন্ন অংশ থাকতে পারে যা কাজ করবে, কিন্তু এগুলিই আমি চেষ্টা করেছি এবং ভালভাবে কাজ করেছি:

ইলেকট্রনিক্স:

  • 1- Arduino UNO বা সমতুল্য- adafruit.com/products/50

    Adafruit এখন জেনুইন Arduinos জন্য মার্কিন উত্পাদন! সেগুলি উৎস থেকে পান।

  • 2- গিয়ার 5V স্টেপার- adafruit.com/products/858
  • 1- ULN2803 ডার্লিংটন ড্রাইভার - adafruit.com/products/970
  • 1- হাফ সাইজের ব্রেডবোর্ড- adafruit.com/products/64
  • 12- পুরুষ-পুরুষ জাম্পার- adafruit.com/products/1956

    কমপক্ষে দুটি হওয়া উচিত 6 ", বাকিগুলি 3" হতে পারে।

  • 1- মাইক্রো সার্ভো- adafruit.com/products/169
  • 1- পুরুষ পিন হেডার- digikey.com/short/t93cbd
  • 1- 2 x AA ধারক- digikey.com/short/tz5bd1
  • 1 -3 x এএ হোল্ডার- digikey.com/short/t5nw1c
  • 1 -470 uF 25V ক্যাপাসিটর-www.digikey.com/product-detail/en/ECA-1EM471/P5155-ND/245014
  • 1 -এসপিডিটি স্লাইড সুইচ -www.digikey.com/product-detail/en/EG1218/EG1903-ND/101726
  • 1- ইউএসবি মাইক্রো কেবল
  • 5 - এএ ব্যাটারী

হার্ডওয়্যার:

  • 2- 1 7/8 "ID x 1/8" O-ring- mcmaster.com/#9452K96
  • 1- কাস্টার 5/8 "ভারবহন- mcmaster.com/#96455k58/=yskbki
  • 10- M3 x 8mm প্যান হেড স্ক্রু- mcmaster.com/#92005a118/=z80pbr
  • 4- M3 x 6mm ফ্ল্যাট হেড স্ক্রু- mcmaster.com/#91420a116/=yskru0
  • 12- M3 বাদাম- mcmaster.com/#90591a250/=yskc6u3D
  • 2 - 1/4 "থ্রেড 4-20 স্ক্রু তৈরি করে

মুদ্রিত যন্ত্রাংশ (যদি আপনার কোন প্রিন্টারে অ্যাক্সেস না থাকে তবে www.3dhubs.com দেখুন):

  • https://www.thingiverse.com/thing:1091401

    • 1 এক্স বল ভারবহন কাস্টার
    • 1 x চ্যাসি
    • 2 এক্স চাকা
    • 2 x স্টেপার বন্ধনী
    • 1 এক্স পেন হোল্ডার / সার্ভো বন্ধনী
    • 1 এক্স পেন কলার
  • আমি কম রেজোলিউশন ব্যবহার করি, 100% পূরণ করি, এবং কোন সমর্থন নেই। এটি প্রায় 4 ঘন্টা মুদ্রণের মূল্য।

সরবরাহ:

  • স্ক্রু ড্রাইভার
  • গরম আঠা বন্দুক
  • ডিজিটাল multimeter
  • ধারালো ছুরি
  • ক্রেওলা রঙিন মার্কার

ধাপ 2: ফার্মওয়্যার ফ্ল্যাশ করুন

আমরা নির্মাণে খুব দূরে যাওয়ার আগে, মাইক্রোকন্ট্রোলারে পরীক্ষার ফার্মওয়্যার লোড করা যাক। পরীক্ষা প্রোগ্রাম শুধু বাক্সের জন্য আঁকে যাতে আমরা সঠিক দিক এবং মাত্রা পরীক্ষা করতে পারি।

  1. Www.arduino.cc/en/Main/Software থেকে Arduino সফটওয়্যারটি ডাউনলোড করুন
  2. Arduino সফটওয়্যারটি খুলুন।
  3. সংযুক্ত জিপ ফাইলটি ডাউনলোড করুন এবং এটি Arduino স্কেচবুক অবস্থানে আনজিপ করুন।

    আপনি Arduino IDE এ এই অবস্থানটি খুঁজে পেতে (বা পরিবর্তন করতে পারেন): [ফাইল] -> [পছন্দ] -> "স্কেচবুক অবস্থান"।

  4. পরীক্ষার স্কেচ লোড করুন: [ফাইল] -> [স্কেচবুক] -> [TIRL_Arduino_TEST]
  5. একটি USB তারের সাথে আপনার কম্পিউটারে আপনার Arduino সংযুক্ত করুন।
  6. Arduino IDE তে:

    1. আপনার বোর্ডের ধরন সেট করুন: [সরঞ্জাম] -> [বোর্ড] -> আপনার বোর্ডের ধরন।
    2. আপনার সিরিয়াল পোর্ট সেট করুন: [টুলস] -> [পোর্ট] -> সাধারণত সর্বশেষ তালিকাভুক্ত।
  7. তীর আইকন ব্যবহার করে স্কেচ আপলোড করুন।

যদি আপনার কোন সমস্যা হয়, সাহায্যের জন্য www.arduino.cc/en/Guide/Troubleshooting পড়ুন।

ধাপ 3: পেন হোল্ডার এবং ব্যাটারি হোল্ডার

পেন হোল্ডার এবং ব্যাটারি হোল্ডার
পেন হোল্ডার এবং ব্যাটারি হোল্ডার
পেন হোল্ডার এবং ব্যাটারি হোল্ডার
পেন হোল্ডার এবং ব্যাটারি হোল্ডার
পেন হোল্ডার এবং ব্যাটারি হোল্ডার
পেন হোল্ডার এবং ব্যাটারি হোল্ডার
পেন হোল্ডার এবং ব্যাটারি হোল্ডার
পেন হোল্ডার এবং ব্যাটারি হোল্ডার
  1. চ্যাসির উপরের দিকে বাদাম ertোকান (চিত্র 1)। আপনাকে সেগুলি টিপতে হতে পারে।
  2. চেসিসের উপরের দিকে সার্ভো বন্ধনী সহ কলম ধারকটি ইনস্টল করুন (চিত্র 2 এবং 3)।
  3. 3Mx6mm ফ্ল্যাট-হেড স্ক্রু ব্যবহার করে চ্যাসির নীচে ব্যাটারি ধারকদের সংযুক্ত করুন (চিত্র 4)

    • আরডুইনোকে অনবোর্ড নিয়ন্ত্রকের মাধ্যমে সঠিকভাবে পাওয়ার জন্য আপনার কমপক্ষে 5xAA প্রয়োজন। ছয়টিও কাজ করবে, তাই আমি উভয় পাশে উভয় আকারের জন্য গর্ত অন্তর্ভুক্ত করেছি।
    • আপনি ওজন কাস্টারের দিকে স্থানান্তরিত করতে চান, তাই 3xAA পিছনের দিকে রাখুন।
    • হোল্ডারদের ওরিয়েন্ট করুন যাতে লিডগুলি আয়তক্ষেত্রাকার ক্যাবল রানগুলির কাছাকাছি থাকে।
  4. আয়তক্ষেত্রাকার তারের মাধ্যমে ব্যাটারি থ্রেড থ্রেড (চিত্র 4)।
  5. অন্য ব্যাটারি ধারকের জন্য পুনরাবৃত্তি করুন।

দ্রষ্টব্য: নির্দিষ্ট না করা পর্যন্ত, স্ক্রুগুলির বাকি অংশ 3Mx8mm প্যান হেড স্ক্রু

ধাপ 4: স্টেপার ব্যাকেটস

স্টেপার ব্যাকেটস
স্টেপার ব্যাকেটস
স্টেপার ব্যাকেটস
স্টেপার ব্যাকেটস
স্টেপার ব্যাকেটস
স্টেপার ব্যাকেটস
স্টেপার ব্যাকেটস
স্টেপার ব্যাকেটস
  1. স্টেপার বন্ধনীতে একটি বাদাম ertোকান এবং একটি স্ক্রু দিয়ে তাদের চ্যাসির শীর্ষে সংযুক্ত করুন (চিত্র 1)।
  2. বন্ধনীতে স্টেপার ertোকান এবং স্ক্রু এবং বাদাম দিয়ে সংযুক্ত করুন।
  3. অন্যান্য বন্ধনী জন্য পুনরাবৃত্তি করুন।

ধাপ 5: কাস্টার

কাস্টার
কাস্টার
কাস্টার
কাস্টার
  1. কাস্টার মধ্যে বল ভারবহন োকান।

    এটা জোর করবেন না বা এটি ভেঙ্গে যাবে। প্রয়োজনে উপাদান নরম করতে হেয়ার ড্রায়ার বা হট এয়ার গান ব্যবহার করুন।

  2. ব্যাটারি হোল্ডারের সামনে চ্যাসির নিচের দিকে কাস্টার সংযুক্ত করুন।

আমি মার্বেল মত অন্যান্য বৃত্তাকার বস্তু চেষ্টা করেছি, কিন্তু মসৃণ এবং ভারী ভাল কাজ করে বলে মনে হচ্ছে। যদি আপনার ভিন্ন ব্যাসের প্রয়োজন হয়, তাহলে আপনার হাতে যা আছে তার জন্য আপনি ওপেনস্ক্যাড ফাইল (https://www.thingiverse.com/thing:1052674) সম্পাদনা করতে পারেন।

ধাপ 6: ব্রেডবোর্ড এবং মস্তিষ্ক

ব্রেডবোর্ড এবং মস্তিষ্ক
ব্রেডবোর্ড এবং মস্তিষ্ক
ব্রেডবোর্ড এবং মস্তিষ্ক
ব্রেডবোর্ড এবং মস্তিষ্ক
ব্রেডবোর্ড এবং মস্তিষ্ক
ব্রেডবোর্ড এবং মস্তিষ্ক
  1. তীক্ষ্ণ ছুরি ব্যবহার করে একটি পাওয়ার রেল সরান, নীচের আঠালো দিয়ে কাটা (চিত্র 1)।

    একটি রেল বাইরের প্রান্তে শক্তি (লাল) আছে, তারা অন্য নেতিবাচক (নীল)। আমি প্রথম সংযুক্ত রাখছি, এবং এটি স্কিম্যাটিক্স এবং ফটোগুলির সাথে মিলবে। আপনি যদি অন্যটি ব্যবহার করেন তবে কেবল তারগুলি সামঞ্জস্য করুন।

  2. চ্যাসি রেলগুলির উপর রুটিবোর্ড ধরে, তারা যেখানে প্রান্তটি ছেদ করে তা চিহ্নিত করুন (চিত্র 2)।
  3. একটি সরল প্রান্ত ব্যবহার করে (সরানো পাওয়ার রেলের মতো), লাইনগুলি চিহ্নিত করুন এবং ব্যাকিংয়ের মাধ্যমে কাটা (চিত্র 3)।
  4. উন্মুক্ত আঠালো স্পর্শকারী রেলগুলির সাথে চ্যাসিগুলিতে রুটিবোর্ড রাখুন (চিত্র 4)।
  5. 4-20 স্ক্রু ব্যবহার করে চেসিসের অন্য পাশে Arduino সংযুক্ত করুন (চিত্র 5)।

ধাপ 7: ক্যাপাসিটর এবং পার্ট প্লেসমেন্ট

ক্যাপাসিটর এবং পার্ট প্লেসমেন্ট
ক্যাপাসিটর এবং পার্ট প্লেসমেন্ট
ক্যাপাসিটর এবং পার্ট প্লেসমেন্ট
ক্যাপাসিটর এবং পার্ট প্লেসমেন্ট
ক্যাপাসিটর এবং পার্ট প্লেসমেন্ট
ক্যাপাসিটর এবং পার্ট প্লেসমেন্ট
ক্যাপাসিটর এবং পার্ট প্লেসমেন্ট
ক্যাপাসিটর এবং পার্ট প্লেসমেন্ট
  1. ডার্লিংটন ড্রাইভার এবং পাওয়ার সুইচটি রুটি বোর্ডে রাখুন (চিত্র 1)।

    • আমি দৃশ্যমানতার জন্য কমলা বিন্দু যোগ করেছি নিম্নলিখিতগুলি চিহ্নিত করতে:

      • ডার্লিংটন ড্রাইভারের পিন 1
      • মাইক্রোট্রোলারের ব্যাটারি পিন। পাওয়ার সুইচ "অন" পজিশন।
  2. প্রয়োজনে ক্যাপাসিটরের লিডগুলি ট্রিম করুন (দীর্ঘ সময় নেতিবাচক) (চিত্র 2)।
  3. ব্রেডবোর্ডের উপরে সঠিক রেলে ক্যাপাসিটর ertোকান (চিত্র 3)।

ধাপ 8: শক্তি

ক্ষমতা
ক্ষমতা
ক্ষমতা
ক্ষমতা
ক্ষমতা
ক্ষমতা
  1. ডান হাতের ব্যাটারি লিড দিয়ে: পাওয়ার সুইচের প্রথম পিনের সাথে লাল রেখাটি সংযুক্ত করুন (ছবি 1)।
  2. কালো সীসাটিকে মাইক্রোকন্ট্রোলার এবং ডার্লিংটন চিপের মধ্যে একটি ফাঁকা সারিতে সংযুক্ত করুন (চিত্র 1)।
  3. বাম হাতের ব্যাটারি লিডের সাথে: অন্যান্য লাইন ব্যাটারির কালো সীসা হিসাবে একই সারিতে লাল রেখাটি সংযুক্ত করুন (চিত্র 2)।
  4. কালো রেখাটিকে ব্রেডবোর্ডের নেতিবাচক রেলের সাথে সংযুক্ত করুন (চিত্র 2)।
  5. মাইক্রোকন্ট্রোলারের সাথে বিদ্যুৎ সংযোগ করুন:

    1. পজিটিভ রেল থেকে ব্যাটারি পিন পর্যন্ত লাল জাম্পার (কমলা বিন্দু, ছবি 3)।
    2. Gণাত্মক রেল থেকে পিন পর্যন্ত কালো জাম্পার "জি" চিহ্নিত (চিত্র 4)।
  6. ব্যাটারি ইনস্টল করুন এবং শক্তি চালু করুন (চিত্র 5)।
  7. আপনি নিয়ামক সবুজ এবং লাল বাতি দেখতে হবে (চিত্র 6)।

সমস্যা সমাধান:

  • যদি মাইক্রোকন্ট্রোলার লাইট না আসে, অবিলম্বে বিদ্যুৎ বন্ধ করুন এবং সমস্যা সমাধান করুন:

    • ব্যাটারিগুলি সঠিক ওরিয়েন্টেশনে ইনস্টল করা আছে?
    • ডাবল চেক ব্যাটারি পজিশনিং বাড়ে।
    • ডাবল চেক সুইচ পজিশনিং বাড়ে।
    • ব্যাটারির ভোল্টেজ পরীক্ষা করতে মাল্টি-মিটার ব্যবহার করুন।
    • পাওয়ার রেলের ভোল্টেজ পরীক্ষা করতে মাল্টি-মিটার ব্যবহার করুন।

ধাপ 9: স্টেপার পাওয়ার

স্টেপার পাওয়ার
স্টেপার পাওয়ার
স্টেপার পাওয়ার
স্টেপার পাওয়ার
স্টেপার পাওয়ার
স্টেপার পাওয়ার

এখন আপনি মাইক্রোকন্ট্রোলারের ক্ষমতা পেয়েছেন, আসুন স্টেপারগুলিতে তারের শক্তি শেষ করি:

  1. উপরের বাম ডার্লিংটন পিন থেকে পাওয়ার রেলের নেতিবাচক দিকে একটি কালো জাম্পার সংযুক্ত করুন (চিত্র 1)।
  2. নীচের বাম ডার্লিংটন পিন থেকে একটি লাল জাম্পারকে পাওয়ার রেলের ইতিবাচক দিকে সংযুক্ত করুন (চিত্র 1)।
  3. নীচের বাম ডার্লিংটন পিন থেকে ডার্লিংটনের ডানদিকে এক সারিতে একটি লাল জাম্পার সংযুক্ত করুন (চিত্র 2)।
  4. স্টেপারের সাদা জেএসটি সংযোগকারীদের জন্য পিন হেডার সন্নিবেশ করান (চিত্র 2)।

ধাপ 10: স্টেপার নিয়ন্ত্রণ সংকেত

স্টেপার কন্ট্রোল সিগন্যাল
স্টেপার কন্ট্রোল সিগন্যাল
স্টেপার কন্ট্রোল সিগন্যাল
স্টেপার কন্ট্রোল সিগন্যাল
স্টেপার কন্ট্রোল সিগন্যাল
স্টেপার কন্ট্রোল সিগন্যাল

মাইক্রোকন্ট্রোলার ডার্লিংটন অ্যারেতে 5 ভোল্ট সিগন্যাল সরবরাহ করে যা পালাক্রমে স্টেপার কয়েলগুলিতে ভিসিসি প্রদান করে:

  1. ডার্লিংটন ড্রাইভারের গ্রাউন্ড পিনের পাশে পিন দিয়ে শুরু করুন এবং সেই ক্রমে কমলা, হলুদ, সবুজ এবং নীল তারগুলি ইনস্টল করুন (চিত্র 1)।
  2. নিম্নলিখিত arduino পিনের সাথে জাম্পার সংযুক্ত করুন (চিত্র 2):

    1. কমলা - ডিজিটাল পিন 4
    2. হলুদ - ডিজিটাল পিন 5
    3. সবুজ - ডিজিটাল পিন 6
    4. নীল - ডিজিটাল পিন 7
  3. ডার্লিংটনে ফিরে আসুন, অন্যদের বিপরীতে অন্য স্টেপারের জন্য জাম্পার চালিয়ে যান:

    নীল, সবুজ, হলুদ এবং কমলা (চিত্র 3)।

  4. নিম্নলিখিত আরডুইনো পিনের সাথে জাম্পার সংযুক্ত করুন (চিত্র 4):

    1. নীল - ডিজিটাল পিন 9 (পিন 8 সার্ভোর জন্য পরবর্তীতে ব্যবহৃত)।
    2. সবুজ - ডিজিটাল পিন 10
    3. হলুদ - ডিজিটাল পিন 11
    4. কমলা - ডিজিটাল পিন 12

ধাপ 11: স্টেপার কয়েল সংযোগ

Stepper কুণ্ডলী সংযোগ
Stepper কুণ্ডলী সংযোগ
Stepper কুণ্ডলী সংযোগ
Stepper কুণ্ডলী সংযোগ
Stepper কুণ্ডলী সংযোগ
Stepper কুণ্ডলী সংযোগ

স্টেপারের সাদা জেএসটি সংযোগকারীগুলি পিন হেডারের সাথে সংযুক্ত। লাল সীসা হল শক্তি, এবং আমাদের আগে ইনস্টল করা লাল শক্তি জাম্পারের সাথে মিল হওয়া উচিত (চিত্র 1)।

সব রং বাদ দিয়ে ডার্লিংটনের বিপরীত দিকের মাইক্রোকন্ট্রোলার জাম্পারের সাথে মিলতে হবে, সবুজ বাদে, যা স্টেপার গোলাপী তারের সাথে মেলে (ছবি 2)।

ধাপ 12: Servo

সার্ভো
সার্ভো
সার্ভো
সার্ভো
সার্ভো
সার্ভো
  1. সার্ভো হর্ন ইনস্টল করুন সার্ভো দিয়ে ঘড়ির কাঁটার দিকে স্টপ এবং হর্ন অনুভূমিকভাবে ঘুরান (চিত্র 1)।
  2. ধারককে সার্ভো সংযুক্ত করুন, এবং শিংটি ডান স্টেপার দিকে নির্দেশ করে (চিত্র 1)।
  3. সার্ভো তারের রঙের সাথে মিলে বাদামী (স্থল), লাল (5V শক্তি) এবং সাদা (সংকেত) জাম্পার সংযুক্ত করুন (চিত্র 2)।
  4. Arduino এ পাওয়ার এবং গ্রাউন্ড জাম্পার এবং 5V হেডার সংযুক্ত করুন (ছবি 3)।
  5. Arduino এর ডিজিটাল পিন 8 (চিত্র 4) এর সাথে সাদা সংকেত তারের সংযোগ করুন।

ধাপ 13: চাকা

চাকা
চাকা
চাকা
চাকা
  1. চাকার প্রান্তের চারপাশে রাবার ও-রিং রাখুন (চিত্র 1)।
  2. যদি অক্ষের উপর হাবের ফিট আলগা হয়, তাহলে আপনি এটিকে 3M স্ক্রু ব্যবহার করতে পারেন (ছবি 2)।

    এটিকে খুব বেশি শক্ত করবেন না বা আপনি প্লাস্টিকটি খুলে ফেলবেন।

ধাপ 14: পরীক্ষা

আশা করি আপনি ইতিমধ্যে 2 ধাপে ফার্মওয়্যার আপলোড করেছেন। যদি তা না হয় তবে এখনই করুন।

পরীক্ষার ফার্মওয়্যার শুধু বারবার একটি বর্গ আঁকে যাতে আমরা দিক এবং নির্ভুলতা পরীক্ষা করতে পারি।

  1. আপনার রোবটটিকে মসৃণ, সমতল, খোলা পৃষ্ঠে রাখুন।
  2. বিদ্যুৎ চালু করুন।
  3. আপনার রোবট ড্র স্কোয়ার দেখুন।

যদি আপনি মাইক্রোকন্ট্রোলারে লাইট দেখতে না পান, তাহলে ফিরে যান এবং ধাপ 8 -এর মতো শক্তির সমস্যা করুন।

যদি আপনার রোবটটি নড়াচড়া না করে, ধাপ 9 এ ডার্লিংটন ড্রাইভারের সাথে বিদ্যুৎ সংযোগগুলি দুবার পরীক্ষা করুন।

যদি আপনার রোবট ত্রুটিপূর্ণভাবে অগ্রসর হয়, ধাপ 10 এ মাইক্রোকন্ট্রোলার এবং ডার্লিংটন ড্রাইভারের জন্য পিন সংযোগ দুবার পরীক্ষা করুন।

ধাপ 15: ক্রমাঙ্কন

ক্রমাঙ্কন
ক্রমাঙ্কন
ক্রমাঙ্কন
ক্রমাঙ্কন
ক্রমাঙ্কন
ক্রমাঙ্কন
ক্রমাঙ্কন
ক্রমাঙ্কন

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

আপনার চাকার ব্যাস (চিত্র 1) এবং চাকার ভিত্তি (চিত্র 2) মিলিমিটারে পরিমাপ করুন।

কোডে আপনার ক্রমাঙ্কন সেটিংস হল:

float wheel_dia = 63; // মিমি (বৃদ্ধি = সর্পিল আউট)

float wheel_base = 109; // মিমি (বৃদ্ধি = সর্পিল) int steps_rev = 128; // 16x গিয়ারবক্সের জন্য 128, 64x গিয়ারবক্সের জন্য 512

আমি 65 মিমি পরিমাপ করা চাকার ব্যাস দিয়ে শুরু করেছি এবং আপনি প্রতিটি ধাপে বাইরের দিকে বা ঘড়ির কাঁটার দিকে ঘোরানো দেখতে পারেন (চিত্র 3)।

আমি অবশেষে 63 মিমি (চিত্র 4) এর মান এ পৌঁছেছি। আপনি দেখতে পারেন যে গিয়ার ল্যাশ এবং এর কারণে এখনও কিছু সহজাত ত্রুটি রয়েছে। আকর্ষণীয় কিছু করার জন্য যথেষ্ট বন্ধ!

ধাপ 16: কলম উত্থাপন এবং হ্রাস করা

কলম উত্থাপন এবং হ্রাস করা
কলম উত্থাপন এবং হ্রাস করা
কলম উত্থাপন এবং হ্রাস করা
কলম উত্থাপন এবং হ্রাস করা

আমরা একটি সার্ভো যোগ করেছি, কিন্তু এটি দিয়ে কিছু করিনি। এটি আপনাকে কলম বাড়াতে এবং নামানোর অনুমতি দেয় যাতে রোবটটি অঙ্কন ছাড়াই চলতে পারে।

  1. কলমের উপর কলমের কলার রাখুন (ছবি 1)।

    যদি এটি আলগা হয়, এটি জায়গায় টেপ করুন।

  2. সার্ভো আর্ম নিচু হলে এটি কাগজটি স্পর্শ করবে তা পরীক্ষা করুন।
  3. চেক করুন যে এটি উত্থাপিত হলে কাগজটি স্পর্শ করবে না।

সার্ভ কোণগুলি হর্ন অপসারণ এবং পুনরায় অবস্থান করে, বা সফ্টওয়্যারের মাধ্যমে সামঞ্জস্য করা যেতে পারে:

int PEN_DOWN = 20; // কলম নিচে যখন servo কোণ

int PEN_UP = 80; // কলম উপরে যখন servo কোণ

কলম কমান্ডগুলি হল:

কলম ();

pendown ();

আপনি যদি বিভিন্ন কলম আকার ব্যবহার করতে চান, তাহলে আপনাকে সঠিক ব্যাস সহ কলম ধারক (www.thingiverse.com/thing:1052725) এবং কলম কলার (www.thingiverse.com/thing:1053273) পরিবর্তন করতে হবে।

ধাপ 17: মজা করুন

Image
Image

আমি আশা করি আপনি অনেক বেশি অভিশাপ শব্দ ছাড়াই এটি তৈরি করেছেন। আপনি কিসের সাথে লড়াই করেছেন তা আমাকে জানান যাতে আমি নির্দেশাবলী উন্নত করতে পারি।

এখন এটা অন্বেষণ করার সময়। আপনি যদি পরীক্ষার স্কেচটি দেখেন, আপনি দেখতে পাবেন আমি আপনাকে কিছু মানসম্মত "কচ্ছপ" কমান্ড প্রদান করেছি:

এগিয়ে (দূরত্ব); // মিলিমিটার

পিছনে (দূরত্ব); বাম (কোণ); // ডিগ্রী ডান (কোণ); কলম (); pendown (); সম্পন্ন(); // ব্যাটারি বাঁচাতে স্টেপার ছেড়ে দিন

এই কমান্ডগুলি ব্যবহার করে, আপনি স্নো ফ্লেক্স আঁকা থেকে বা আপনার নাম লেখা থেকে শুরু করে কিছু করতে পারবেন। শুরু করার জন্য যদি আপনার কিছু সাহায্যের প্রয়োজন হয়, তাহলে দেখুন:

  • https://code.org/learn
  • https://codecombat.com/

ধাপ 18: অন্যান্য প্ল্যাটফর্ম

অন্যান্য প্ল্যাটফর্ম
অন্যান্য প্ল্যাটফর্ম

এই রোবটটি কি দিয়ে করা যাবে?

হ্যাঁ! এই প্ল্যাটফর্মটি খুবই নমনীয়। আপনি প্রধানত শুধু চ্যাসি সংশোধন করতে হবে।

আমি এটি একটি রাস্পবেরি পাই (ইমেজ 1) এবং একটি অ্যাডাফ্রুট ট্রিনকেট (www.instructables.com/id/Low-Cost-Arduino-Compatible-Drawing-Robot/) (ইমেজ 2) দিয়ে করেছি।

আপনি কি নিয়ে এসেছেন তা আমাকে জানান!

প্রস্তাবিত: