সুচিপত্র:

যান্ত্রিক সুইচিং এর সাহায্যে Arduino এর মাধ্যমে ডিভাইস নিয়ন্ত্রণ করা: 8 টি ধাপ (ছবি সহ)
যান্ত্রিক সুইচিং এর সাহায্যে Arduino এর মাধ্যমে ডিভাইস নিয়ন্ত্রণ করা: 8 টি ধাপ (ছবি সহ)

ভিডিও: যান্ত্রিক সুইচিং এর সাহায্যে Arduino এর মাধ্যমে ডিভাইস নিয়ন্ত্রণ করা: 8 টি ধাপ (ছবি সহ)

ভিডিও: যান্ত্রিক সুইচিং এর সাহায্যে Arduino এর মাধ্যমে ডিভাইস নিয়ন্ত্রণ করা: 8 টি ধাপ (ছবি সহ)
ভিডিও: Building Apps for Mobile, Gaming, IoT, and more using AWS DynamoDB by Rick Houlihan 2024, জুলাই
Anonim
যান্ত্রিক সুইচিং এর সাহায্যে Arduino এর মাধ্যমে ডিভাইস নিয়ন্ত্রণ করা
যান্ত্রিক সুইচিং এর সাহায্যে Arduino এর মাধ্যমে ডিভাইস নিয়ন্ত্রণ করা

Arduino সাধারণ যান্ত্রিক সুইচ একটি রিলে ব্যবহারের মাধ্যমে ডিভাইস নিয়ন্ত্রণ করতে ব্যবহার করা যেতে পারে।

ধাপ 1: সুযোগের সারাংশ।

ব্যাপ্তির সারাংশ।
ব্যাপ্তির সারাংশ।

এই চিত্রটি যান্ত্রিক সুইচ এবং রিলে ব্যবহারের মাধ্যমে Arduino এর সাহায্যে কোন ডিভাইস বা ডিভাইস নিয়ন্ত্রণ করার জন্য কোন ঘটনা ঘটবে তা সহজ করে। রিলেগুলি সার্কিটগুলি সম্পূর্ণ করতে ব্যবহৃত হয় যা ইচ্ছাকৃতভাবে ভাঙা হয় তবে সাধারণত সম্পূর্ণ হয়। যেমন একটি ডিভাইসে পাওয়ার।

ধাপ 2: একটি সুইচ নির্মাণ।

একটি সুইচ নির্মাণ।
একটি সুইচ নির্মাণ।

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

ধাপ 3: সুইচ মাউন্ট করা

সুইচ মাউন্ট করা
সুইচ মাউন্ট করা

আমার সুইচ একটি সাইকেলে মাউন্ট করা হচ্ছে যাতে চাকার ঘূর্ণন একটি সার্কিট সম্পন্ন করে যা Arduino তার এনালগ I/O এর মাধ্যমে পড়তে পারে। পাইপটি সাইকেলের রিমের সাথে লাগানো আছে …

ধাপ 4: সুইচ মাউন্ট করা অব্যাহত।

সুইচ মাউন্ট করা অব্যাহত।
সুইচ মাউন্ট করা অব্যাহত।

সুইচের তামার dাকা অংশ সাইকেলের ফ্রেমে লাগানো আছে।

ধাপ 5: Arduino এর জন্য নমুনা কোড

Arduino এর জন্য নমুনা কোড
Arduino এর জন্য নমুনা কোড

এই নমুনা কোডটি analogRead এবং analogWrite কমান্ড ব্যবহার করে এনালগ পিন 0 থেকে একটি সিগন্যাল সুইচ ইনপুট পড়তে এবং analogWrite কমান্ড দিয়ে একটি ডিজিটাল আউটপুট 9 লিখতে। AnalogRead এবং analogWrite কমান্ড ব্যবহার করার সময় "অকার্যকর সেটআপ" এ কোন কোডের প্রয়োজন নেই। পিন 9 থেকে সিগন্যাল আউটপুট একটি রিলে নিয়ন্ত্রণ করতে ব্যবহৃত হয় যা নির্বাচিত ডিভাইসকে ক্ষমতা দেয়।

ধাপ 6: ডিভাইস নিয়ন্ত্রণ

ডিভাইস নিয়ন্ত্রণ করা
ডিভাইস নিয়ন্ত্রণ করা

রিলে দ্বারা নিয়ন্ত্রিত ডিভাইসের পাওয়ার সার্কিট ব্যাটারির মধ্যে ফাঁক তৈরি করে তামার ক্ল্যাড সার্কিট বোর্ডের টুকরোগুলোকে পেছনে পেছনে লাগিয়ে লিড সংযুক্ত করে।

ধাপ 7: সার্কিট ভাঙ্গা

সার্কিট ভাঙা
সার্কিট ভাঙা

ব্যাটারির মধ্যে সার্কিট বোর্ড স্থাপন করলে ডিভাইসে সরবরাহকৃত পাওয়ার সার্কিট ভেঙ্গে যায় যা রিলে দ্বারা নিয়ন্ত্রিত হতে পারে।

ধাপ 8: উপসংহার

উপসংহার
উপসংহার

একটি রিলে নিয়ন্ত্রণ করার জন্য একটি Arduino ব্যবহার করে, একটি সহজ যান্ত্রিক সুইচ বিভিন্ন ধরণের ডিভাইস নিয়ন্ত্রণ করতে ব্যবহার করা যেতে পারে।

প্রস্তাবিত: