ARDUINO A000110 4 Relay Shield User Manual

4 Led Example:
Mantan ikiample nuduhake sampeyan carane pilot ngalih ing 4 Leds dening 4 Relays Shield.
Cathetan:
Ing mantan ikiample digunakake 4 Leds kanggo nduduhake operasi saka 4 Relays Shield nanging sampeyan bisa nyambung menyang relay liyane jinis kathah lan nggawe sketsa pribadi.
Hardware:

  • Papan Arduino Kab
  • Arduino 4 Relay Shield
  • 4 Led Kab
  • 4 Resistor 220Ω
  • Kabel

Sirkuit:
Gunung Panjenengan 4 Relays Shield ing Papan Arduino, sambungake "Umum" kontak (C) saka Relay kanggo daya pin "5V" saka Shield.
Sambungake kabeh anod saka Leds (biasane pin maneh) ing seri menyang resistor 220Ω lan sambungake menyang kontak "Biasane Bukak" (NO) saka Relay.
Sambungake uga katoda saka Leds to Ground (GND) saka Shield.
Pungkasan, sambungake papan menyang PC nganggo kabel USB lan upload sketsa.
Saiki sampeyan bisa pilot saben siji Led dening relay sing wis disambungake.

Kode:
Sketsa iki pilot 4 Leds.
Pisanan ngalih ing led1 disambungake menyang relay1, sawise siji detik nguripake led2 disambungake menyang relay2, ngluwihi liyane detik dadi ing led3 disambungake kanggo relay3 lan pungkasanipun, liwati siji detik, iku ngalih ing led4 sing disambungake menyang relay4.

Nalika kabeh Led wis diuripake, ngenteni siji detik lan mateni led saben detik, wiwit saka led4 nganti led1.
Relay1 dipiloti saka pin 4, relay2 saka pin7, relay3 saka 8 lan relay4 saka pin 12.
Komutasi diprentahake dening fungsi "digitalWrite ()".
Nalika relay disetel minangka LOW, kontak "Umum" (C) disambungake menyang kontak "Normally Closed" (NC).
Nanging nalika relay disetel minangka HIGH, kontak "Umum" (C) ngalih lan nyambung menyang kontak "Biasane Bukak" (NO).
kene sampeyan bisa ngundhuh Skema saka 4-Relays Shield.
Kode lengkap lan katrangan rinci ditampilake ing ngisor iki.
/*4-Relays Shield Example*/
// nemtokake variabel
int relay1 = 4;
int relay2 = 7;
int relay3 = 8;
int relay4 = 12;
void setup()
{
// nyetel Relay minangka Output
pinMode(RELAY1, OUTPUT);
pinMode(RELAY2, OUTPUT);
pinMode(RELAY3, OUTPUT);
pinMode(RELAY4, OUTPUT);
void setup()
{
// nyetel Relay minangka Output
pinMode(RELAY1, OUTPUT);
pinMode(RELAY2, OUTPUT);
pinMode(RELAY3, OUTPUT);
pinMode(RELAY4, OUTPUT);
}
void loop()
{
digitalWrite(RELAY1,TINGGI); // Nguripake Led1
tundha (1000); // Enteni 1 detik
digitalWrite(RELAY2,TINGGI); // Nguripake Led2
tundha (1000); // Enteni 1 detik
digitalWrite(RELAY3,TINGGI); // Nguripake Led3
tundha (1000); // Enteni 1 detik
digitalWrite(RELAY4,TINGGI); // Nguripake Led4
tundha (1000); // Enteni 1 detik
digitalWrite(RELAY4,LOW); // Pateni Led4
tundha (1000); // Enteni 1 detik
digitalWrite(RELAY3,LOW); // Pateni Led3
tundha (1000); // Enteni 1 detik
digitalWrite(RELAY2,LOW); // Pateni Led2
tundha (1000); // Enteni 1 detik
digitalWrite(RELAY1,LOW); // Pateni Led1
tundha (1000); // Enteni 1 detik
}
 
Desain Referensi Disedhiyakake "AS IS" LAN "Kanthi kabeh kesalahan". Arduino nolak kabeh JAMINAN LAIN, EXPRESS UTAWA TERSIRAT, Arduino bisa ngganti spesifikasi lan deskripsi produk kapan wae, tanpa kabar. Pelanggan kudu ora
TENTANG PRODUK, KANGGO NANGING ORA WATAS, JAMINAN KARYAWAN UTAWA KESESUAIAN KANGGO ING TUJUAN TERTENTU gumantung marang ora ana utawa karakteristik fitur utawa instruksi sing ditandhani "dicadhangake" utawa "ora ditetepake." Arduino cadangan iki kanggo definisi mangsa lan ora duwe tanggung jawab apa wae kanggo konflik utawa incompatibilities njedhul saka owah-owahan mangsa kanggo wong-wong mau.
Informasi produk ing Web Situs utawa Material bisa diganti tanpa kabar. Aja ngrampungake desain kanthi informasi iki.
Jeneng lan logo "Arduino" minangka merek dagang sing didaftar dening Arduino Srl ing Italia, ing Uni Eropa lan ing negara liya ing donya.

Dokumen / Sumber Daya

ARDUINO A000110 4 Relays Shield [pdf] Manual pangguna
A000110, A000110 4 Relay Shield, A000110, 4 Relay Shield, Relay Shield, Shield

Referensi

Ninggalake komentar

Alamat email sampeyan ora bakal diterbitake. Kolom sing dibutuhake ditandhani *