সুচিপত্র:

Arduino Gyro ঘড়ি: 7 ধাপ
Arduino Gyro ঘড়ি: 7 ধাপ

ভিডিও: Arduino Gyro ঘড়ি: 7 ধাপ

ভিডিও: Arduino Gyro ঘড়ি: 7 ধাপ
ভিডিও: Yes, you can make a Gyroscope using #arduino 2024, নভেম্বর
Anonim
Arduino Gyro ঘড়ি
Arduino Gyro ঘড়ি

ভিডিও লিংক

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

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

ধাপ 1: উপকরণ

উপকরণ:

কার্ডবোর্ড

আরডুইনো বোর্ড

USB তারের

স্টেপার মোটর এবং কন্ট্রোলার

যে কোন রঙের LED

স্পিকার

ব্রেডবোর্ড

পোর্টেবল ব্যাটারি (alচ্ছিক)

সরঞ্জাম:

টেপ এবং আঠালো

কাঁচি

পেন্সিল

শাসক

সোল্ডারিং গান

কম্পাস

ধাপ 2: স্টেপার মোটর লাইব্রেরি

আপনি শুধুমাত্র আপনার লাইব্রেরিতে এটি প্রয়োজন যদি আপনি স্টেপার মোটরের জন্য ULN2003 কন্ট্রোলার ব্যবহার করেন। অন্যথায়, আপনি এই পদক্ষেপটি এড়িয়ে যেতে পারেন।

1. নীচের.cpp এবং.h ফাইলটি ডাউনলোড করে শুরু করুন

2. StepperMotor নামে একটি নতুন ফাইল তৈরি করুন

3. নতুন StepperMotor ফাইলে.cpp এবং.h উভয় ফাইল টেনে আনুন এবং ড্রপ করুন

4. আপনার Arduino লাইব্রেরি ফাইলে যান এবং এতে StepperMotor ফাইলটি ফেলে দিন

5. Arduino IDE খুলুন এবং সবকিছু সঠিকভাবে ইনস্টল করা আছে তা নিশ্চিত করার জন্য এই পরীক্ষা কোডটি চালান

#অন্তর্ভুক্ত

StepperMotor মোটর (8, 9, 10, 11);

অকার্যকর সেটআপ(){

Serial.begin (9600);

motor.setStepDuration (1);

}

অকার্যকর লুপ () {

motor.step (1000);

বিলম্ব (2000);

মোটর স্টেপ (-1000);

বিলম্ব (2000);

}

6. এখন Arduino IDE এ কোডটি যাচাই করুন যদি এটি কোন সমস্যা ছাড়াই কম্পাইল করে আপনি সবকিছু সঠিকভাবে ইনস্টল করেছেন।

ধাপ 3: তারের

তারের
তারের
তারের
তারের
তারের
তারের

মোট 4 টি জিনিস আছে যা আমাদের Arduino এর সাথে সংযুক্ত করতে হবে:

স্টেপার মোটর এবং কন্ট্রোলার

প্রথমে, আপনার স্টেপার মোটরটি কন্ট্রোলারের সাথে সংযুক্ত করুন। তারপর কন্ট্রোলারে int 1 পিন 6, int 2 থেকে 7, 3 থেকে 8, এবং 4 থেকে 9. সংযোগ করুন - তারপর বোর্ডে GND থেকে (নেগেটিভ) পিন, এবং বোর্ডে + (পজিটিভ) পিন থেকে 5V সংযোগ করুন ।

স্পিকার

স্পিকারের জন্য, পিন 3 এর সাথে লাল (ধনাত্মক) এবং কালো (negativeণাত্মক) পিনটিকে GND এর সাথে সংযুক্ত করুন।

এলইডি

LED এর লম্বা লেগ (পজিটিভ) সাইড পিন 2 এর সাথে এবং ছোট লেগ (নেগেটিভ) সাইডকে GND এর সাথে সংযুক্ত করুন।

সবকিছু সঠিকভাবে সংযুক্ত আছে তা নিশ্চিত করতে ছবিগুলি পরীক্ষা করুন।

দ্রষ্টব্য: আপনি যে বোর্ডটি ব্যবহার করছেন তা যদি সরাসরি তারের সাথে সংযুক্ত না করা যায়, তাহলে আপনাকে সমস্ত উপাদান একসঙ্গে ঝালাই করার জন্য একটি সোল্ডারিং বন্দুক ব্যবহার করতে হবে।

ধাপ 4: কোড

Arduino IDE এ এই কোডটি কপি এবং পেস্ট করুন এবং বোর্ডে আপলোড করুন:

কোড LINK

ধাপ 5: ইলেকট্রনিক্সের জন্য কেসিং

ইলেকট্রনিক্সের জন্য কেসিং
ইলেকট্রনিক্সের জন্য কেসিং
ইলেকট্রনিক্সের জন্য কেসিং
ইলেকট্রনিক্সের জন্য কেসিং
ইলেকট্রনিক্সের জন্য কেসিং
ইলেকট্রনিক্সের জন্য কেসিং
ইলেকট্রনিক্সের জন্য কেসিং
ইলেকট্রনিক্সের জন্য কেসিং

ইলেকট্রনিক্সের আবরণটি মূলত একটি ছোট বাক্স যার একটি বৃত্তাকার বেস এবং সংখ্যার জন্য কাগজের একটি দীর্ঘ ফালা।

ছোট বাক্স

8cm x 2cm টুকরা x2

14cm x 8cm টুকরা x2

14cm x 2cm টুকরা x2

বৃত্ত

11.46 ব্যাসার্ধ বৃত্ত

নাম্বার ফেস

72cm x 2cm নরম পিচবোর্ডের কাগজের টুকরো। 12:00 থেকে শুরু করে 1 সেন্টিমিটার ব্যবধানে লিখুন যতক্ষণ না আপনি 11:50 এ পৌঁছান, যা কাগজের দৈর্ঘ্য সমস্ত সংখ্যার জন্য উপযুক্ত হওয়া উচিত।

ভিত্তি

যে কোন আকার এবং আকৃতি যতক্ষণ ঘড়িটি তার উপর ফিট করতে পারে।

দ্রষ্টব্য: পাওয়ার এবং এলইডি লাইটের জন্য বাক্সে ছোট ছিদ্র (উপরের ছবিগুলি দেখুন) কাটতে ভুলবেন না। মাঝখানে রডের জন্য বৃত্তে একটি গর্তও কাটা।

ধাপ 6: সমাবেশ

সমাবেশ
সমাবেশ
সমাবেশ
সমাবেশ
সমাবেশ
সমাবেশ
সমাবেশ
সমাবেশ

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

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

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

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

LED চালু নেই: এটি সম্ভবত কারণ স্টেপার মোটর খুব বেশি শক্তি ব্যবহার করছে। যদি এমন হয় তবে আপনি অতিরিক্ত শক্তি (পোর্টেবল ব্যাটারি) যোগ করতে চাইতে পারেন।

ঘড়ি উল্টো দিকে ঘুরছে: তারপর আপনার কোডে যান এবং মোটর স্টেপ (62) কে একটি নেতিবাচক সংখ্যায় পরিবর্তন করুন।

প্রস্তাবিত: