ARDUINO A000110 4 রিলে শিল্ড ইউজার ম্যানুয়াল
4 LED প্রাক্তনampLe:
এই প্রাক্তনample আপনাকে দেখায় কিভাবে 4 LEDs by 4 Relays Shield-এর সুইচ চালু করতে হয়।
দ্রষ্টব্য:
এই প্রাক্তনamp4টি রিলে শিল্ডের ক্রিয়াকলাপ প্রদর্শনের জন্য 4টি LED ব্যবহার করা হয় তবে আপনি অন্যান্য ধরণের লোড রিলেগুলির সাথে সংযোগ করতে পারেন এবং আপনার ব্যক্তিগতকৃত স্কেচ তৈরি করতে পারেন।
হার্ডওয়্যার:
- আরডুইনো বোর্ড
- আরডুইনো 4 রিলে শিল্ড
- 4 LED
- 4 প্রতিরোধক 220Ω
- তারের
সার্কিট:
একটি Arduino বোর্ডে আপনার 4 রিলে শিল্ড মাউন্ট করুন, রিলেগুলির "সাধারণ" পরিচিতিগুলিকে (C) শিল্ডের পাওয়ার পিন "5V" এর সাথে সংযুক্ত করুন।
LED-এর সমস্ত অ্যানোডকে (সাধারণত লম্বা পিন) সিরিজে 220Ω প্রতিরোধকের সাথে সংযুক্ত করুন এবং রিলেগুলির "সাধারণত খোলা" যোগাযোগের (NO) সাথে সংযুক্ত করুন।
এছাড়াও শিল্ডের LEDs থেকে গ্রাউন্ড (GND) এর ক্যাথোডগুলিকে সংযুক্ত করুন।
অবশেষে একটি USB কেবল দিয়ে বোর্ডটিকে পিসিতে সংযুক্ত করুন এবং স্কেচটি আপলোড করুন।
এখন আপনি এটি সংযুক্ত করা হয়েছে যে রিলে দ্বারা প্রতিটি একক LED পাইলট করতে পারেন।
কোড:
এই স্কেচ পাইলট 4 LEDs.
প্রথমে এটি রিলে 1 এর সাথে সংযুক্ত led1 চালু করে, এক সেকেন্ড পরে এটি রিলে 2 এর সাথে সংযুক্ত led2 চালু করে, আরেকটি সেকেন্ড অতিক্রম করে এটি রিলে3 এর সাথে সংযুক্ত led3 চালু করে এবং অবশেষে, এক সেকেন্ড অতিক্রম করে, এটি led4 চালু করে যার সাথে এটি সংযুক্ত রিলে ৪.
রিলে 1 পিন 4 থেকে, রিলে 2 পিন7 থেকে, রিলে 3 8 থেকে এবং রিলে 4 পিন 12 থেকে চালিত হয়।
কম্যুটেশনটি "ডিজিটাল রাইট()" ফাংশন দ্বারা নির্দেশিত হয়।
যখন রিলেগুলি কম হিসাবে সেট করা হয়, তখন "সাধারণ" (C) পরিচিতি "সাধারণভাবে বন্ধ" (NC) পরিচিতির সাথে সংযুক্ত থাকে।
পরিবর্তে যখন রিলেগুলি উচ্চ হিসাবে সেট করা হয়, তখন "সাধারণ" (C) পরিচিতিটি সুইচ করে এবং "সাধারণভাবে খোলা" (NO) যোগাযোগের সাথে সংযোগ করে।
এখানে আপনি 4-রিলে শিল্ডের স্কিম্যাটিক ডাউনলোড করতে পারেন।
সম্পূর্ণ কোড এবং এর বিস্তারিত বিবরণ নিচে দেখানো হয়েছে।
/*4-রিলে শিল্ড প্রাক্তনampলে*/
// পরিবর্তনশীল সংজ্ঞায়িত করুন
int RELAY1 = 4;
int RELAY2 = 7;
int RELAY3 = 8;
int RELAY4 = 12;
অকার্যকর সেটআপ()
{
// আউটপুট হিসাবে রিলে সেট করুন
পিনমোড (রিলে 1, আউটপুট);
পিনমোড (রিলে 2, আউটপুট);
পিনমোড (রিলে 3, আউটপুট);
পিনমোড (রিলে 4, আউটপুট);
অকার্যকর সেটআপ()
{
// আউটপুট হিসাবে রিলে সেট করুন
পিনমোড (রিলে 1, আউটপুট);
পিনমোড (রিলে 2, আউটপুট);
পিনমোড (রিলে 3, আউটপুট);
পিনমোড (রিলে 4, আউটপুট);
}
অকার্যকর লুপ()
{
ডিজিটাল রাইট (রিলে 1, হাই); // Led1 চালু করে
বিলম্ব (1000); // 1 সেকেন্ড অপেক্ষা করুন
ডিজিটাল রাইট (রিলে 2, হাই); // Led2 চালু করে
বিলম্ব (1000); // 1 সেকেন্ড অপেক্ষা করুন
ডিজিটাল রাইট (রিলে 3, হাই); // Led3 চালু করে
বিলম্ব (1000); // 1 সেকেন্ড অপেক্ষা করুন
ডিজিটাল রাইট (রিলে 4, হাই); // Led4 চালু করে
বিলম্ব (1000); // 1 সেকেন্ড অপেক্ষা করুন
ডিজিটাল রাইট (রিলে 4, কম); // Led4 বন্ধ করে
বিলম্ব (1000); // 1 সেকেন্ড অপেক্ষা করুন
ডিজিটাল রাইট (রিলে 3, কম); // Led3 বন্ধ করে
বিলম্ব (1000); // 1 সেকেন্ড অপেক্ষা করুন
ডিজিটাল রাইট (রিলে 2, কম); // Led2 বন্ধ করে
বিলম্ব (1000); // 1 সেকেন্ড অপেক্ষা করুন
ডিজিটাল রাইট (রিলে 1, কম); // Led1 বন্ধ করে
বিলম্ব (1000); // 1 সেকেন্ড অপেক্ষা করুন
}


রেফারেন্স ডিজাইন "যেমন আছে" এবং "সমস্ত ত্রুটি সহ" প্রদান করা হয়। Arduino অন্যান্য সমস্ত ওয়্যারেন্টি অস্বীকার করে, প্রকাশ বা উহ্য, Arduino যেকোন সময়, বিনা নোটিশে স্পেসিফিকেশন এবং পণ্যের বিবরণে পরিবর্তন করতে পারে। গ্রাহক অবশ্যই না
পণ্যের বিষয়ে, যার মধ্যে রয়েছে কিন্তু সীমাবদ্ধ নয়, কোনো বিশেষ উদ্দেশ্যের জন্য ব্যবসায়িকতা বা উপযুক্ততার কোনো অন্তর্নিহিত ওয়ারেন্টি "সংরক্ষিত" বা "অসংজ্ঞায়িত" চিহ্নিত কোনো বৈশিষ্ট্য বা নির্দেশের অনুপস্থিতি বা বৈশিষ্ট্যের উপর নির্ভর করে। Arduino ভবিষ্যতের সংজ্ঞার জন্য এগুলি সংরক্ষণ করে এবং ভবিষ্যতের পরিবর্তন থেকে উদ্ভূত দ্বন্দ্ব বা অসঙ্গতিগুলির জন্য কোনও দায়বদ্ধতা থাকবে না।
পণ্য তথ্য Web সাইট বা উপকরণ নোটিশ ছাড়াই পরিবর্তন সাপেক্ষে. এই তথ্য দিয়ে একটি নকশা চূড়ান্ত করবেন না.
"Arduino" নাম এবং লোগো হল Arduino Srl দ্বারা ইতালিতে, ইউরোপীয় ইউনিয়নে এবং বিশ্বের অন্যান্য দেশে নিবন্ধিত ট্রেডমার্ক৷

দলিল/সম্পদ
![]() |
ARDUINO A000110 4 রিলে শিল্ড [পিডিএফ] ব্যবহারকারী ম্যানুয়াল A000110, A000110 4 রিলে শিল্ড, A000110, 4 রিলে শিল্ড, রিলে শিল্ড, ঢাল |