آشنایی با رله
رله درواقع یک سوییچ الکترومغناظیسی است که میتواند با یک ولتاژ پایین(بسته به رلهای که از آن استفاده میکنید) یک ولتاژ بالا را سوییچ کند.

ولتاژی که میخواهیم در مدار سوییچ بشود را به پایه com متصل میکنیم.در ابتدا ولتاژ پایه com از پایه NC عبور میکند و زمانی که ولتاژ مثبت و منفی را به دوسر سیمپیچ الکترومغناطیسی وصل میکنیم، خاصیت مغناظیسی سیمپیچ فعال شده، عقربه را به سمت خود جذب کرده و ولتاژ از پایه NO عبور میکند.
توجه داشته باشید که میزان ولتاژ عبوری از رله و همچنین میزان ولتاژ مورد نیاز برای روشن شدن سیمپیچ الکترومغناطیسی موجود در رله، با توجه به رلهای که از آن استفاده میکنید متفاوت است.
پروژه نهایی
میخواهیم با رله و آردوینو، دو LED را هرکدام به مدت دو ثانیه به نوبت، روشن و خاموش کنیم.

void setup() {
pinMode(2, OUTPUT);
}
void loop() {
digitalWrite(2, HIGH);
delay(1000);
digitalWrite(2, LOW);
delay(1000);
}