সুচিপত্র:
- ধাপ 1: উপকরণ
- ধাপ 2: স্টেপার মোটর লাইব্রেরি
- ধাপ 3: তারের
- ধাপ 4: কোড
- ধাপ 5: ইলেকট্রনিক্সের জন্য কেসিং
- ধাপ 6: সমাবেশ
- ধাপ 7: পরীক্ষা
ভিডিও: Arduino Gyro ঘড়ি: 7 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
ভিডিও লিংক
হ্যালো সবাই, আজ আমি সবাইকে দেখাবো কিভাবে একটি বিশেষ গ্যারেট ঘড়ি তৈরি করা যায়, যা একটি 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) কে একটি নেতিবাচক সংখ্যায় পরিবর্তন করুন।
প্রস্তাবিত:
Arduino ব্যবহার করে LED স্ট্রিপ দিয়ে কিভাবে এনালগ ঘড়ি এবং ডিজিটাল ঘড়ি তৈরি করবেন: 3 টি ধাপ
কিভাবে Arduino ব্যবহার করে LED স্ট্রিপ দিয়ে এনালগ ঘড়ি এবং ডিজিটাল ঘড়ি তৈরি করবেন: আজ আমরা একটি এনালগ ঘড়ি & লেড স্ট্রিপ সহ ডিজিটাল ঘড়ি এবং আরডুইনো সহ MAX7219 ডট মডিউল এটি স্থানীয় সময় অঞ্চলের সাথে সময় সংশোধন করবে। অ্যানালগ ঘড়িটি একটি দীর্ঘ LED স্ট্রিপ ব্যবহার করতে পারে, তাই এটি একটি আর্টওয়ার হওয়ার জন্য দেয়ালে ঝুলানো যেতে পারে
ক্লকসেপশন - কিভাবে ঘড়ি থেকে তৈরি ঘড়ি তৈরি করা যায় !: 14 টি ধাপ (ছবি সহ)
ক্লকসেপশন - কিভাবে ঘড়ি থেকে তৈরি ঘড়ি তৈরি করা যায় !: হাই অল! 2020 সালের প্রথমবারের লেখক প্রতিযোগিতার জন্য এটি আমার জমা! আপনি যদি এই প্রকল্পটি পছন্দ করেন, আমি আপনার ভোটের প্রশংসা করব :) ধন্যবাদ! এই নির্দেশাবলী আপনাকে ঘড়ির তৈরি ঘড়ি তৈরির প্রক্রিয়ার মাধ্যমে নির্দেশনা দেবে! আমি চতুরতার সাথে নাম দিয়েছি
ঘূর্ণি ঘড়ি: একটি অনন্ত আয়না কব্জি ঘড়ি: 10 ধাপ (ছবি সহ)
ঘূর্ণি ঘড়ি: একটি অনন্ত মিরর কব্জি ঘড়ি: এই প্রকল্পের লক্ষ্য ছিল একটি অনন্ত আয়না ঘড়ির পরিধানযোগ্য সংস্করণ তৈরি করা। এটি তার RGB LEDs ব্যবহার করে যথাক্রমে লাল, সবুজ, এবং নীল আলোতে ঘন্টা, মিনিট এবং সেকেন্ড বরাদ্দ করে সময় নির্দেশ করে এবং এই রঙগুলিকে ওভারল্যাপ করে
কোন RTC ছাড়া ESP8266 নেটওয়ার্ক ঘড়ি - Nodemcu NTP ঘড়ি কোন RTC - ইন্টারনেট ক্লক প্রকল্প: 4 টি ধাপ
কোন RTC ছাড়া ESP8266 নেটওয়ার্ক ঘড়ি | Nodemcu NTP ঘড়ি কোন RTC | ইন্টারনেট ঘড়ি প্রকল্প: প্রকল্পে আরটিসি ছাড়া একটি ঘড়ি প্রকল্প তৈরি করা হবে, এটি ওয়াইফাই ব্যবহার করে ইন্টারনেট থেকে সময় নিচ্ছে এবং এটি st7735 ডিসপ্লেতে প্রদর্শন করবে
C51 4 বিট ইলেকট্রনিক ঘড়ি - কাঠের ঘড়ি: 15 টি ধাপ (ছবি সহ)
C51 4 বিট ইলেকট্রনিক ঘড়ি - কাঠের ঘড়ি: এই সপ্তাহান্তে কিছুটা অবসর সময় ছিল তাই এগিয়ে গিয়ে এই AU $ 2.40 4 -বিটস DIY ইলেকট্রনিক ডিজিটাল ঘড়ি যা আমি কিছুদিন আগে AliExpress থেকে কিনেছিলাম