সুচিপত্র:

রাস্পবেরি পাই 3 টাইমার সার্ভো মোটর সহ: 5 টি ধাপ
রাস্পবেরি পাই 3 টাইমার সার্ভো মোটর সহ: 5 টি ধাপ

ভিডিও: রাস্পবেরি পাই 3 টাইমার সার্ভো মোটর সহ: 5 টি ধাপ

ভিডিও: রাস্পবেরি পাই 3 টাইমার সার্ভো মোটর সহ: 5 টি ধাপ
ভিডিও: 3 channel timer 2024, জুন
Anonim
সার্বো মোটর সহ রাস্পবেরি পাই 3 টাইমার
সার্বো মোটর সহ রাস্পবেরি পাই 3 টাইমার

এই বিল্ডের উদ্দেশ্য হল Servo ব্যবহার করে নির্দিষ্ট সময়ের সাথে একটি স্বয়ংক্রিয় টাইমার তৈরি করা। এটি কোডের জন্য কম্পিউটার এবং পাইথন হিসাবে রাস্পবেরি পাই 3 ব্যবহার করে।

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

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

এই সার্কিট তৈরির জন্য মোট 17 টি অংশ প্রয়োজন। এই টাইমারের কাজ করার জন্য প্রধান অংশটি হল একটি সার্ভো মোটর যা SG92R মডেলকে পছন্দ করে, এই সার্ভোর উদ্দেশ্য হল টাইমারটির চলমান অংশ। পাইথনে, আপনি সঠিক কোণটি সেট করতে পারেন যা আপনি সার্ভোকে যেতে চান যাতে এটি একটি টাইমারের জন্য একটি দুর্দান্ত ব্যবহার হতে পারে। অন্যান্য অংশের প্রয়োজন হল তিনটি বোতাম (তাদের প্রত্যেকটি ভিন্ন সময়ের জন্য), একটি LED (সময় শেষ হওয়ার সময় নির্দেশ করার জন্য), একটি 330-ওহম প্রতিরোধক (LED সার্কিটের জন্য), 13 জাম্পার/কেবল (সবকিছু সংযোগ করতে) এবং সবগুলো একসাথে রাখার জন্য ১ টি ব্রেডবোর্ড। আপনি যদি কেসিং করতে চান তবে আপনি কিছু ধরণের পরিষ্কার বাক্সে কিছু ফোম বোর্ড এবং প্লাস্টিকের ডিস্ক পাবেন।

ধাপ 2: ধাপ 2: সার্কিট

ধাপ 2: সার্কিট
ধাপ 2: সার্কিট

সার্কিট্রি তুলনামূলকভাবে সহজ কিন্তু আমি এখনও এটি ব্যাখ্যা করব -

Servo: servo তারের জন্য আপনি servo নিজেই এবং তিনটি জাম্পার তারের প্রয়োজন হবে। প্রথমে, প্রতিটি জাম্পার তারগুলি সার্ভোতে তিনটি তারের সাথে রাখুন। পরে, servo এর রং দেখুন, বাদামী = স্থল (GND), লাল = ভোল্টেজ (5V), এবং কমলা = GPIO।

বোতাম: ওয়্যার করার জন্য, প্রতিটি বোতাম একটি GPIO পোর্টের সাথে সংযোগ স্থাপনের জন্য একটি জাম্পার নেয় এবং বোতামের একটি পেগের সাথে সংযুক্ত করে। তারপর, এটি মাটিতে সংযুক্ত করার জন্য আরেকটি জাম্পার নিন এবং GPIO পেগের সংলগ্ন পেগে রাখুন। অন্য দুটি বোতামে এটি আবার দুবার করুন এবং তাদের দুটি ভিন্ন জিপিআইও পিনের সাথে সংযুক্ত করুন।

এলইডি: এলইডি তারের জন্য আপনার দুটি জাম্পার লাগবে (একটি মাটির জন্য এবং একটি জিপিআইও পিনের জন্য), একটি 30০-ওহম রোধকারী এবং এর নেতৃত্বে স্বয়ং। একটি জাম্পার তারগুলি নিয়ে শুরু করুন এবং এটিকে মাটিতে রাখুন তারপর সেই তারটিকে প্রতিরোধকের সাথে সংযুক্ত করুন। এর পরে, নেতৃত্ব নিন এবং ছোট পেগটিকে রোধের সাথে সংযুক্ত করুন তারপর দ্বিতীয় জাম্পার কেবলটি নিন এবং এটি একটি নতুন জিপিআইও পোর্টের সাথে সংযুক্ত করুন (সার্ভোস এবং বোতাম থেকে আলাদা) এবং জাম্পারের অন্য দিকটি অন্য পায়ে সংযুক্ত করুন এলইডি.

ইঙ্গিত: আপনি মাটি প্রসারিত করতে আরও দুটি জাম্পার এবং ব্রেডবোর্ডের পাশে একটি জিপিআইও পোর্ট ব্যবহার করতে পারেন।

ধাপ 3: ধাপ 3: কোড

ধাপ 3: কোড
ধাপ 3: কোড

রাস্পবেরিপি টাইমারের কোডটি বেশিরভাগ জিপিও জিরো লাইব্রেরি থেকে উদ্ভূত এবং প্রতিলিপি করা কঠিন নয়-

আমার সংশোধন/ন্যূনতম এবং সর্বোচ্চ: লাইব্রেরি থেকে ফাংশনগুলি রপ্তানি করার পরে আমার সংশোধন এবং ন্যূনতম এবং সর্বাধিক পিডব্লিউ। এই কোডটি যা করে তা হল এটি সার্ভোর পালস প্রস্থ সেট করে যাতে এটি সর্বোত্তমভাবে কাজ করতে পারে।

ভেরিয়েবল: এই কোডের জন্য, আপনাকে সার্ভো, তিনটি ভিন্ন বোতাম এবং LED এর জন্য 5 টি ভেরিয়েবল প্রয়োজন

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

ধাপ 4: ধাপ 4: কেসিং

ধাপ 4: আবরণ
ধাপ 4: আবরণ

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

ধাপ 5: ভাল বোঝা

এই ভিডিওটি সার্কিট সম্পর্কে আরও ভাল ধারণা প্রদান করে।

প্রস্তাবিত: