সুচিপত্র:

একটি Arduino নিয়ন্ত্রিত মোটর চালিত ক্যামেরা স্লাইডার তৈরি করুন !: 13 টি ধাপ (ছবি সহ)
একটি Arduino নিয়ন্ত্রিত মোটর চালিত ক্যামেরা স্লাইডার তৈরি করুন !: 13 টি ধাপ (ছবি সহ)

ভিডিও: একটি Arduino নিয়ন্ত্রিত মোটর চালিত ক্যামেরা স্লাইডার তৈরি করুন !: 13 টি ধাপ (ছবি সহ)

ভিডিও: একটি Arduino নিয়ন্ত্রিত মোটর চালিত ক্যামেরা স্লাইডার তৈরি করুন !: 13 টি ধাপ (ছবি সহ)
ভিডিও: Transform Your Hot Wheels into a micro FPV RC Car! 2024, জুলাই
Anonim
Image
Image
একটি Arduino নিয়ন্ত্রিত মোটর চালিত ক্যামেরা স্লাইডার তৈরি করুন!
একটি Arduino নিয়ন্ত্রিত মোটর চালিত ক্যামেরা স্লাইডার তৈরি করুন!

এই প্রকল্পটি আপনাকে দেখায় যে কীভাবে কোনও সাধারণ স্লাইডারকে আরডুইনো নিয়ন্ত্রিত মোটর চালিত স্লাইডারে রূপান্তর করতে হয়। স্লাইডার 6 মি/মিনিটে খুব দ্রুত চলতে পারে, তবে অবিশ্বাস্যভাবে ধীর গতিতেও।

আমি আপনাকে একটি ভাল ভূমিকা পেতে ভিডিওটি দেখার পরামর্শ দিচ্ছি

আপনার যা প্রয়োজন:

  • যেকোন ক্যামেরা স্লাইডার। আমি এটি ব্যবহার করেছি।
  • একটি Arduino মাইক্রো
  • 4 ছোট টগল সুইচ
  • একটি 12 ভোল্ট ব্যাটারি প্যাক
  • একটি টাইমিং বেল্ট এবং ২ টি পুলি
  • একটি স্টেপড ড্রিল বিট
  • একটি সোল্ডারিং আয়রন। আমি এটিকে পুরোপুরি সুপারিশ করতে পারি। এটি একটি বিনিয়োগ, কিন্তু এটি দীর্ঘমেয়াদে পরিশোধ করে।
  • A4988 স্টেপার ড্রাইভার। তত্ত্ব অনুসারে আপনার কেবল একটি প্রয়োজন, তবে আপনার একাধিক থাকলে সমস্যা সমাধান করা সহজ। সেগুলো যাই হোক সস্তা।
  • একটি 12V স্টেপার মোটর
  • একটি কেন্দ্র ঘুষি
  • একটি ধাতু করাত বা কোণ গ্রাইন্ডার
  • একটি ড্রিল প্রেস বা হ্যান্ডহেল্ড ড্রিল

ধাপ 1: স্টেপার মোটরের জন্য মাউন্টিং হোল ড্রিল করুন।

স্টেপার মোটরের জন্য মাউন্টিং হোল ড্রিল করুন।
স্টেপার মোটরের জন্য মাউন্টিং হোল ড্রিল করুন।
স্টেপার মোটরের জন্য মাউন্টিং হোল ড্রিল করুন।
স্টেপার মোটরের জন্য মাউন্টিং হোল ড্রিল করুন।
স্টেপার মোটরের জন্য মাউন্টিং হোল ড্রিল করুন।
স্টেপার মোটরের জন্য মাউন্টিং হোল ড্রিল করুন।

স্টেপার মোটরটি ট্র্যাকের নীচে মাউন্ট করা দরকার। শেষের কাছাকাছি, আপনার ভ্রমণের দৈর্ঘ্য দীর্ঘ। মোটর থেকে ট্র্যাক পর্যন্ত গর্তের প্যাটার্ন স্থানান্তর করার সবচেয়ে সহজ উপায় হল পেইন্টার পেইন্ট দিয়ে এটি ট্রেস করা। এটি সব ধরণের অ্যাপ্লিকেশনের জন্য একটি খুব দরকারী টিপ। পুলিগুলি বেশ উঁচু ছিল, তাই আমাকে ট্র্যাকের ভিতরে তাদের কিছু উচ্চতার জন্য বড় গর্ত ড্রিল করতে হয়েছিল। এটি ড্রিলপ্রেস এবং স্টেপড ড্রিল বিট দিয়ে সহজেই করা যায়। গর্তের অবস্থান চিহ্নিত করার জন্য আপনি একটি সেন্টার পাঞ্চ ব্যবহার করেছেন তা নিশ্চিত করুন। এটি তাদের তুরপুন সহজ এবং আরো সুনির্দিষ্ট করে তোলে। একটি 90 ° চেম্বার বিট সুন্দরভাবে প্রান্ত পরিষ্কার করে।

ধাপ 2: ট্র্যাকে মোটর মাউন্ট করুন।

ট্র্যাক উপর মোটর মাউন্ট।
ট্র্যাক উপর মোটর মাউন্ট।
ট্র্যাক উপর মোটর মাউন্ট।
ট্র্যাক উপর মোটর মাউন্ট।
ট্র্যাক উপর মোটর মাউন্ট।
ট্র্যাক উপর মোটর মাউন্ট।
ট্র্যাক উপর মোটর মাউন্ট।
ট্র্যাক উপর মোটর মাউন্ট।

নেমা 17 মোটরগুলিতে সাধারণত 3 মিমি থ্রেডেড গর্ত থাকে। আমি বেল্টের জন্য নিখুঁত উচ্চতায় পৌঁছানোর জন্য কিছু ওয়াশার ব্যবহার করেছি। গাড়িটি পরিষ্কার করতে বেল্টটি ট্র্যাকের মধ্যে বেশ কম চড়তে হবে। পুলিগুলি একটি সেট স্ক্রু দিয়ে খাদে স্থির করা হয়। আমার স্লাইডারে গর্তগুলি ট্র্যাকের গোলাকার পৃষ্ঠের সাথে একটু ধাক্কা খেয়েছে। প্রপারলি স্ক্রু পেতে আমাকে কিছু ফাইলিং করতে হয়েছিল। আপনি যদি আগে থেকে পরিকল্পনা করেন এবং মোটরকে কয়েক ডিগ্রি টুইস্ট করেন তবে এটি ঠিক হওয়া উচিত। দুটি স্ক্রু যাইহোক যথেষ্ট।

ধাপ 3: ইডলার পুলির জন্য একটি ছোট মাউন্ট তৈরি করা।

ইডলার পুলির জন্য একটি ছোট মাউন্ট তৈরি করা।
ইডলার পুলির জন্য একটি ছোট মাউন্ট তৈরি করা।
ইডলার পুলির জন্য একটি ছোট মাউন্ট তৈরি করা।
ইডলার পুলির জন্য একটি ছোট মাউন্ট তৈরি করা।
ইডলার পুলির জন্য একটি ছোট মাউন্ট তৈরি করা।
ইডলার পুলির জন্য একটি ছোট মাউন্ট তৈরি করা।
ইডলার পুলির জন্য একটি ছোট মাউন্ট তৈরি করা।
ইডলার পুলির জন্য একটি ছোট মাউন্ট তৈরি করা।

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

একটি অতিরিক্ত সুন্দর চেহারা জন্য আপনি ধাতু আঁকা উচিত। প্রাইমার ব্যবহার করা সবসময় একটি ভাল ধারণা। -10C Mine এ আমার খুব ভাল কাজ করেনি।

ধাপ 4: আইডলার পুলি সমাবেশ

আইডলার পুলি সমাবেশ!
আইডলার পুলি সমাবেশ!
আইডলার পুলি সমাবেশ!
আইডলার পুলি সমাবেশ!
আইডলার পুলি সমাবেশ!
আইডলার পুলি সমাবেশ!
আইডলার পুলি সমাবেশ!
আইডলার পুলি সমাবেশ!

ইডলার পুলি মোটর পুলির সমান উচ্চতায় থাকা প্রয়োজন। আমি এর জন্য ওয়াশার ব্যবহার করেছি। আমি নাইলক বাদাম ব্যবহার করে দৃ strongly়ভাবে সুপারিশ করছি! তাদের একটি সামান্য প্লাস্টিকের সন্নিবেশ আছে যা সুতার সাথে আবদ্ধ হয় এবং কম্পনের দ্বারা এটি আলগা হওয়া থেকে বিরত রাখে।

ধাপ 5: টাইমিং বেল্টের শেষ ধরে রাখার জন্য গাড়িটি পরিবর্তন করুন।

টাইমিং বেল্টের শেষ ধরে রাখার জন্য গাড়িটি পরিবর্তন করুন।
টাইমিং বেল্টের শেষ ধরে রাখার জন্য গাড়িটি পরিবর্তন করুন।
টাইমিং বেল্টের শেষ ধরে রাখার জন্য গাড়িটি পরিবর্তন করুন।
টাইমিং বেল্টের শেষ ধরে রাখার জন্য গাড়িটি পরিবর্তন করুন।
টাইমিং বেল্টের শেষ ধরে রাখার জন্য গাড়িটি পরিবর্তন করুন।
টাইমিং বেল্টের শেষ ধরে রাখার জন্য গাড়িটি পরিবর্তন করুন।
টাইমিং বেল্টের শেষ ধরে রাখার জন্য গাড়িটি পরিবর্তন করুন।
টাইমিং বেল্টের শেষ ধরে রাখার জন্য গাড়িটি পরিবর্তন করুন।

আপনার বেল্টগুলি 5 মিটার দৈর্ঘ্যের মতো আসবে যা আপনি আকারে কাটাতে পারেন। এর মানে হল যে উভয় প্রান্তকে গাড়িতে স্থির করা দরকার। আমি একটি খুব সহজ সমাধান খুঁজে বের করার আগে তাদের গাড়িতে সংযুক্ত করার কয়েকটি পদ্ধতি চেষ্টা করেছি। আমি কেবল একটি কাউন্টারসঙ্ক এম 3 স্ক্রু ব্যবহার করে একটি সমান্তরাল পৃষ্ঠের বিরুদ্ধে বেল্টটি বেঁধেছি। বেল্টটি শক্ত করে ধরে রাখার জন্য সঠিক দূরত্ব থাকবে তা নিশ্চিত করার জন্য আমি বেশ কয়েকটি গর্ত ড্রিল করেছি।

ধাপ 6: আপনার হার্ডওয়্যারের প্রশংসা করুন

আপনার হার্ডওয়্যারের প্রশংসা করুন!
আপনার হার্ডওয়্যারের প্রশংসা করুন!

এখন পর্যন্ত আপনার একটি বেল্ট থাকা উচিত যা গাড়ির সাথে সংযুক্ত থাকে এবং এটি মোটরের চারপাশে লুপ এবং ইডলার পুলি। পরবর্তীতে ইলেকট্রনিক্স আসে!

ধাপ 7: ইলেকট্রনিক্স ওভারভিউ

ইলেকট্রনিক্স ওভারভিউ
ইলেকট্রনিক্স ওভারভিউ

আমি একটি Arduino মাইক্রো ব্যবহার করছি। এটি একটি ছোট ফর্ম ফ্যাক্টর এবং অনলাইনে প্রচুর সহায়ক উপাদান সহ একটি দুর্দান্ত ডিভাইস। Arduino একটি 12V ব্যাটারি প্যাক দ্বারা চালিত যার মধ্যে 8 AA ব্যাটারী রয়েছে। আমি একটি LiPo ব্যবহার করার চেয়ে এটি আরও সুবিধাজনক মনে করি। ব্যাটারি প্যাকটি সরাসরি স্টেপার ড্রাইভারের সাথে যুক্ত করা হয় কারণ এটি একটি উচ্চ মোটর কন্ট্রোল ভোল্টেজের প্রয়োজন এবং Arduino সরবরাহ করতে পারে তার চেয়ে বর্তমান। স্টেপার ড্রাইভার আরডুইনো থেকে 2 টি তারের সংকেত পায় এবং এটি মোটরকে নিয়ন্ত্রণ করে। Arduino পাওয়ার পাওয়ার সাথে সাথে ড্রাইভারকে নির্দেশনা দিতে শুরু করে। গতির গতি নির্ধারণের জন্য 4 টি সুইচ এক ধরণের কম্বিনেশন লক হিসাবে ব্যবহৃত হয়। এই হল কোড। দুর্ভাগ্যবশত ওয়েবসাইট বিক্রির সময় circuits.io কোড মুছে ফেলা হয়েছে। নিচের কোডটি ঠিক কাজ করে।

ধাপ 8: আরডুইনোতে সুইচগুলি সংযুক্ত করা

Arduino সুইচ তারের
Arduino সুইচ তারের
Arduino সুইচ তারের
Arduino সুইচ তারের
Arduino সুইচ তারের
Arduino সুইচ তারের
Arduino সুইচ তারের
Arduino সুইচ তারের

দুর্ভাগ্যক্রমে শেম্যাটিকটি হারিয়ে গিয়েছিল কারণ সার্কিট.আইও মুছে গেছে। আমি কীভাবে শেম্যাটিককে সেরা ব্যাখ্যা করতে পারি? Arduino একটি ভোল্টেজ উৎস হিসাবে 12V ব্যাটারি প্যাক ব্যবহার করে। এটি নিজেই একটি 5V ভোল্টেজ তৈরি করে যা 4 টি সুইচের অবস্থা পরীক্ষা করতে ব্যবহার করা যেতে পারে। এগুলি স্লাইডারের গতি পরিবর্তন করতে ব্যবহৃত হয়। তাই আপনি বোর্ডে 2 ভোল্টেজ আছে 12V পাওয়ার স্টাফ এবং 5V কন্ট্রোল সার্কিটের জন্য। ভিন মানে ভোল্টেজ ইন। সেই অংশটি সহজ।

তারপরে আপনাকে 4 টি সুইচ যুক্ত করতে হবে। তার জন্য আপনি এখানে ব্যবহৃত শেমেটিক ব্যবহার করতে পারেন এবং 4 টি সুইচের জন্য 4 বার কপি করতে পারেন। দু Sorryখিত যে আসল শেমেটিক হারিয়ে গেছে। Pin2 থেকে pin5 ব্যবহার করুন যা আপনি নীচের কোডেও পাবেন। পিন 1 ব্যবহার করবেন না, এটি কাজ করে না। প্রতিরোধক কিসের জন্য? একটি Arduino বর্তমান পরিমাপ করতে পারে না, কিন্তু এটি ভোল্টেজ পরিমাপ করতে পারে। সুতরাং টগল সুইচ হয় পিনের সাথে 5v সংযোগ করে, অথবা এটি GND- এ সংক্ষিপ্ত হতে দেয়। জিএনডির ঠিক আগে রোধক শূন্যের কাছাকাছি ভোল্টেজ ধরে রাখার জন্য আছে। আপনি প্রতিটি সুইচ জন্য পৃথক 10k প্রতিরোধক প্রয়োজন! আপনি যদি উপরের টিউটোরিয়ালটি অনুসরণ করেন, যা বেশ সহজ এবং Arduino এর মূল বিষয়গুলির মধ্যে একটি, Arduino ক্রমাগত সুইচগুলির বর্তমান অবস্থা পরীক্ষা করবে এবং সেই অনুযায়ী প্রতিক্রিয়া জানাবে। আশা করি এটা কাজে লাগবে.

একবার এই সার্কিটটি কাজ করলে, আপনি এটি একটি রুটিবোর্ডে স্থানান্তর করতে পারেন এবং এটি সোল্ডার করতে পারেন।

4 টি সুইচে কিছু পাতলা তারের তার। আমি একটি পুরানো ইথারনেট তারের ভিতরে পাওয়া তারগুলি ব্যবহার করেছি। আমি নিশ্চিত যে আপনার চারপাশে প্রচুর লোক আছে। সঙ্কুচিত টিউবিং দিয়ে বেয়ার টার্মিনালগুলিকে রক্ষা করুন। আপনার এখন একটি Arduino এর সাথে 4 টি সুইচ সংযুক্ত থাকা উচিত এবং Arduino চালানো এবং নিবন্ধন করা উচিত যে সেই সুইচগুলি চাপা আছে।

ধাপ 9: A4988 স্টেপার ড্রাইভার ওয়্যারিং

A4988 স্টেপার ড্রাইভার ওয়্যারিং
A4988 স্টেপার ড্রাইভার ওয়্যারিং
A4988 স্টেপার ড্রাইভার ওয়্যারিং
A4988 স্টেপার ড্রাইভার ওয়্যারিং
A4988 স্টেপার ড্রাইভার ওয়্যারিং
A4988 স্টেপার ড্রাইভার ওয়্যারিং

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

ধাপ 10: কোড যোগ করুন

কোড যোগ করুন!
কোড যোগ করুন!
কোড যোগ করুন!
কোড যোগ করুন!

স্লাইডারের জন্য এখানে সম্পূর্ণ কোড এবং সার্কিট রয়েছে। আপনি এটি অনলাইনে পরীক্ষা করতে পারেন, কিন্তু শুধুমাত্র স্টেপার ড্রাইভার ছাড়া বিকল্প লিংক কোডটি লুপের 4 টি সুইচের অবস্থা পরীক্ষা করে। তারপরে এটি কিছু কিছু স্টেটমেন্টের মধ্য দিয়ে যায় এবং প্রবেশ করা মানটিতে স্লাইডারের পুরো দৈর্ঘ্যের মধ্য দিয়ে যাওয়ার ধাপগুলির মধ্যে পছন্দসই বিলম্ব নির্বাচন করে। সমস্ত হিসাব নোট হিসাবে কোডে অন্তর্ভুক্ত করা হয়। আপনার স্লাইডারের দৈর্ঘ্য এবং পুলির ডায়ামটার প্রবেশ করতে হবে যাতে নিশ্চিত করা যায় যে মোটরটি ভ্রমণের শেষে পৌঁছে গেলে থামবে। শুধু সেই মানগুলি নিজেই পরিমাপ করুন। সূত্রগুলি কোডে অন্তর্ভুক্ত করা হয়েছে।

একটি সুনির্দিষ্ট সময়ের জন্য কোন সুইচ টিপতে হবে তা টেবিল আপনাকে দেখায়। উদাহরণস্বরূপ, যদি আপনি স্লাইডারটি 2 মিনিটের মধ্যে পুরো দৈর্ঘ্য সরাতে চান তবে আপনাকে 1 এবং 2 সুইচ সক্রিয় করতে হবে। আপনি অবশ্যই এই মানগুলি আপনার পছন্দ অনুযায়ী পরিবর্তন করতে পারেন।

ধাপ 11: ঘেরটি মুদ্রণ করুন।

ঘেরটি মুদ্রণ করুন।
ঘেরটি মুদ্রণ করুন।
ঘেরটি মুদ্রণ করুন।
ঘেরটি মুদ্রণ করুন।

আমি ফিউশন using০ ব্যবহার করে ঘেরটি ডিজাইন করেছি। আপনি ফাইলগুলি এখানে ডাউনলোড করে 3D প্রিন্টারে মুদ্রণ করতে পারেন। কোন সমর্থনের প্রয়োজন নেই। আমি পড়তে সহজ করার জন্য গোলাপী নেলপলিশ দিয়ে অক্ষরের বিবরণ পূরণ করেছি। আপনি সম্পূর্ণ চিঠি পূরণ করতে পারেন এবং তারপর অ্যাক্সেস মুছে ফেলতে পারেন। এই কৌশলটি সব ধরনের ইন্ডেন্টের জন্য ব্যবহার করা যেতে পারে।

ধাপ 12: চূড়ান্ত সমাবেশ

চূড়ান্ত সমাবেশ
চূড়ান্ত সমাবেশ
চূড়ান্ত সমাবেশ
চূড়ান্ত সমাবেশ
চূড়ান্ত সমাবেশ
চূড়ান্ত সমাবেশ

সবকিছু একত্রিত করার সময়। ঘেরের ভিতরে সমস্ত উপাদান রাখুন এবং ডবল পার্শ্বযুক্ত ফেনা টেপ ব্যবহার করে স্লাইডারে মাউন্ট করুন। এই জিনিস বেশ শক্তিশালী এবং সুন্দরভাবে অসম পৃষ্ঠতল মেনে চলে। আমি উপরে একটি ইউনিভার্সাল ক্যামেরা মাউন্ট সহ একটি এন্টি ভাইব্রেশন মাউন্ট যুক্ত করেছি। কম্পন মাউন্ট মোটামুটি সস্তা এবং ক্যামেরা পৌঁছানোর জন্য কম্পন বন্ধ করে। এটি শুধুমাত্র উচ্চ গতির গতির জন্য প্রয়োজন। আমার ক্ষেত্রে উচ্চ গতির গতি স্লাইডারের দৈর্ঘ্যের জন্য 10s এবং 30s এর মধ্যে কিছু। আমি নীচের দিকে সমস্ত সুইচ সমন্বয় সহ একটি টেবিল যুক্ত করেছি।

ধাপ 13: আপনার কাজের প্রশংসা করুন এবং কিছু দুর্দান্ত ফুটেজ অঙ্কুর করুন

আপনার কাজের প্রশংসা করুন এবং কিছু দুর্দান্ত ফুটেজ অঙ্কুর করুন!
আপনার কাজের প্রশংসা করুন এবং কিছু দুর্দান্ত ফুটেজ অঙ্কুর করুন!

আবহাওয়া এর ভিডিও বা টাইমল্যাপ, এই স্লাইডার সব করতে পারে! আপনি যদি নিজেই একটি তৈরি করেন তবে আমি এটি সম্পর্কে জানতে চাই!

মাইক্রোকন্ট্রোলার প্রতিযোগিতা 2017
মাইক্রোকন্ট্রোলার প্রতিযোগিতা 2017
মাইক্রোকন্ট্রোলার প্রতিযোগিতা 2017
মাইক্রোকন্ট্রোলার প্রতিযোগিতা 2017

মাইক্রোকন্ট্রোলার প্রতিযোগিতা 2017 তে রানার আপ

প্রস্তাবিত: