ARDUINO A000110 4 ریلے شیلڈ یوزر مینوئل

4 ایل ای ڈی سابقampلی:
یہ سابقample آپ کو دکھاتا ہے کہ 4 لیڈز بائی 4 ریلے شیلڈ کے سوئچ کو کیسے پائلٹ کرنا ہے۔
نوٹ:
اس میں سابقample 4 Relays Shield کے آپریشن کو ظاہر کرنے کے لیے 4 LEDs کا استعمال کیا جاتا ہے لیکن آپ دیگر قسم کے بوجھ کو ریلے سے جوڑ کر اپنا ذاتی خاکہ بنا سکتے ہیں۔
ہارڈ ویئر:

  • آرڈوینو بورڈ
  • Arduino 4 ریلے شیلڈ
  • 4 لیڈز۔
  • 4 ریزسٹر 220Ω
  • تاریں

سرکٹ:
اپنی 4 ریلے شیلڈ کو Arduino بورڈ پر لگائیں، Relays کے "Common" contacts (C) کو شیلڈ کے پاور پن "5V" سے جوڑیں۔
ایل ای ڈی کے تمام اینوڈس (عام طور پر لمبا پن) کو سیریز میں 220Ω کے ریزسٹر سے جوڑیں اور انہیں ریلے کے "عام طور پر کھلا" رابطہ (NO) سے جوڑیں۔
شیلڈ کے ایل ای ڈی کے کیتھوڈس کو بھی گراؤنڈ (GND) سے جوڑیں۔
آخر میں بورڈ کو USB کیبل سے پی سی سے جوڑیں اور خاکہ اپ لوڈ کریں۔
اب آپ ریلے کے ذریعے ہر ایک لیڈ کو پائلٹ کر سکتے ہیں جس سے یہ جڑا ہوا ہے۔

کوڈ:
یہ خاکہ پائلٹ 4 لیڈز.
سب سے پہلے یہ ریلے 1 سے منسلک led1 پر سوئچ کرتا ہے، ایک سیکنڈ کے بعد یہ relay2 سے منسلک led2 کو آن کرتا ہے، ایک اور سیکنڈ سے تجاوز کر کے یہ relay3 سے منسلک led3 کو آن کرتا ہے اور آخر میں، ایک سیکنڈ گزرتا ہے، یہ led4 پر سوئچ کرتا ہے جس سے یہ منسلک ہوتا ہے۔ relay4.

جب تمام ایل ای ڈی کو آن کر دیا جاتا ہے تو یہ ایک سیکنڈ انتظار کرتا ہے اور یہ ہر سیکنڈ میں ایک لیڈ کو بند کر دیتا ہے، led4 سے شروع ہو کر led1 تک۔
ریلے 1 پن 4 سے، ریلے 2 کو پن7 سے، ریلے 3 کو 8 سے اور ریلے 4 کو پن 12 سے بنایا گیا ہے۔
کمیوٹیشن کو "digitalWrite()" فنکشن کے ذریعے کمانڈ کیا جاتا ہے۔
جب ریلے کو کم کے طور پر سیٹ کیا جاتا ہے، تو "عام" (C) رابطہ "عام طور پر بند" (NC) رابطہ سے جڑ جاتا ہے۔
اس کے بجائے جب ریلے کو ہائی کے طور پر سیٹ کیا جاتا ہے، تو "Common" (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 ریلے شیلڈ, ریلے شیلڈ, شیلڈ

حوالہ جات

ایک تبصرہ چھوڑیں۔

آپ کا ای میل پتہ شائع نہیں کیا جائے گا۔ مطلوبہ فیلڈز نشان زد ہیں۔ *