ARDUINO A000110 4 Relays Shield User Manual

4 LED Exampле:
Бул эксample 4 Реле калканынан 4 LEDди кантип күйгүзүүнү пилоттук түрдө көрсөтөт.
Эскертүү:
Бул эксample 4 Реле калканынын иштешин көрсөтүү үчүн колдонулат, бирок сиз жүктүн башка түрлөрүнө релелерге туташып, жекелештирилген эскизиңизди түзө аласыз.
Аппараттык камсыздоо:

  • Arduino тактасы
  • Arduino 4 Relays Shield
  • 4 LED
  • 4 Резистор 220Ω
  • Зымдар

Схема:
4 Реле калканыңызды Arduino тактасына орнотуңуз, релелердин "Жалпы" контакттарын (C) Калкандын "5V" кубат төөнөгүчүнө туташтырыңыз.
Светодиоддордун бардык аноддорун (көбүнчө узунураак пин) 220Ω резисторуна катар менен туташтырыңыз жана аларды релелердин "Нормалдуу ачык" контактына (NO) туташтырыңыз.
Ошондой эле Калкандын Жерге (GND) жарык берүүчү катоддорун туташтырыңыз.
Акыры, тактаны компьютерге USB кабели менен туташтырыңыз жана эскизди жүктөңүз.
Эми сиз туташтырылган реле аркылуу ар бир жетектей аласыз.

Код:
Бул эскиз учкучтар 4 LED.
Алгач реле1ге туташтырылган светодиод1ди күйгүзөт, бир секунддан кийин реле2ге туташтырылган светодиод2ди күйгүзөт, дагы бир секунддан ашып кетти. реле3.

Бардык Светодиоддор күйгүзүлгөндөн кийин, ал бир секунд күтөт жана ал ар бир секундада бир светодиодду өчүрөт.
Реле1 4 пинден, реле2 пин7ден, реле3 8ден жана реле4 12 пинден башкарылат.
Коммутацияга “digitalWrite()” функциясы буйрук берет.
Релелер LOW деп коюлганда, "Жалпы" (C) контакты "Нормалдуу жабык" (NC) контактына туташат.
Релелер ЖОГОРКУ деп коюлганда, анын ордуна "Жалпы" (C) контакты которулуп, "Нормалдуу Ачык" (NO) контактына туташат.
Мына сиз 4-Релелик Калкандын схемасын жүктөп алсаңыз болот.
Толук код жана анын толук сүрөттөлүшү төмөндө көрсөтүлгөн.
/*4-Relays Shield Example*/
//өзгөрүүчүнү аныктоо
int RELAY1 = 4;
int RELAY2 = 7;
int RELAY3 = 8;
int RELAY4 = 12;
жараксыз орнотуу()
{
//Релелерди Чыгуу катары коюу
pinMode(RELEY1, OUTPUT);
pinMode(RELEY2, OUTPUT);
pinMode(RELEY3, OUTPUT);
pinMode(RELEY4, OUTPUT);
жараксыз орнотуу()
{
//Релелерди Чыгуу катары коюу
pinMode(RELEY1, OUTPUT);
pinMode(RELEY2, OUTPUT);
pinMode(RELEY3, OUTPUT);
pinMode(RELEY4, OUTPUT);
}
жараксыз цикл()
{
digitalWrite(RELEY1,HIGH); // LED1 күйгүзөт
delay(1000); // 1 секунд күтө тур
digitalWrite(RELEY2,HIGH); // LED2 күйгүзөт
delay(1000); // 1 секунд күтө тур
digitalWrite(RELEY3,HIGH); // LED3 күйгүзөт
delay(1000); // 1 секунд күтө тур
digitalWrite(RELEY4,HIGH); // LED4 күйгүзөт
delay(1000); // 1 секунд күтө тур
digitalWrite(RELEY4,LOW); // Led4 өчүрөт
delay(1000); // 1 секунд күтө тур
digitalWrite(RELEY3,LOW); // Led3 өчүрөт
delay(1000); // 1 секунд күтө тур
digitalWrite(RELEY2,LOW); // Led2 өчүрөт
delay(1000); // 1 секунд күтө тур
digitalWrite(RELEY1,LOW); // Led1 өчүрөт
delay(1000); // 1 секунд күтө тур
}
 
Маалымдама үлгүлөрү "БОЛГОНДОЙ" ЖАНА "БАРДЫК КҮНӨӨЛӨРҮ МЕНЕН" КАМСЫЗ АЛЫНАТ. Arduino БАШКА БАРДЫК КЕПИЛДИКТЕРДЕН баш тартат, АЙКЫН ЖЕ КЫЙЫНТЫК, Arduino спецификацияларга жана продуктунун сүрөттөмөсүнө каалаган убакта эскертүүсүз өзгөртүүлөрдү киргизе алат. Кардар болбошу керек
ӨНҮМДӨРГӨ КАРАТА, БИРОК БИРОК МЕНЕН ЧЕКТЕЛБЕГЕН, САКТООГО ЖАНА БЕЛГИЛУУ МАКСАТКА ЖАРАКТУУ КАРАНДЫ КЫЙЫМ КЕПИЛДИКТЕР “камдалган” же “аныкталбаган” деп белгиленген функциялардын же нускамалардын жоктугуна же мүнөздөмөлөрүнө көз каранды. Arduino аларды келечектеги аныктоо үчүн сактайт жана аларга келечектеги өзгөртүүлөрдөн келип чыккан чыр-чатактар ​​же келишпестиктер үчүн эч кандай жоопкерчилик тартпайт.
боюнча продукт маалымат Web Сайт же материалдар эскертүүсүз өзгөртүлүшү мүмкүн. Бул маалымат менен дизайнын иштеп чыгуу эмес.
“Arduino” аталышы жана логотиби Италияда, Европа Биримдигинде жана дүйнөнүн башка өлкөлөрүндө Arduino Srl тарабынан катталган соода белгилери.

Документтер / Ресурстар

ARDUINO A000110 4 Relays Shield [pdf] Колдонуучунун колдонмосу
A000110, A000110 4 реле калкан, A000110, 4 реле калкан, реле калкан, калкан

Шилтемелер

Комментарий калтырыңыз

Сиздин электрондук почта дарегиңиз жарыяланбайт. Талап кылынган талаалар белгиленген *