Bagaimana untuk Menyediakan Relay 5V pada Arduino?

Bagaimana Untuk Menyediakan Relay 5v Pada Arduino



Arduino ialah perisian percuma yang membolehkan penggunanya memprogramkan mikropengawal mengikut keperluan mereka. Arduino digunakan untuk mengawal pelbagai peranti elektronik seperti LED, dan geganti. Geganti ialah suis yang berfungsi secara mekanikal dan dihidupkan dan dimatikan melalui isyarat elektrik. Ia digunakan untuk mengawal peralatan yang berbeza seperti lampu, kipas, televisyen dan pemanas. Arduino boleh menyediakan geganti 5V untuk mengawal perkakas yang anda inginkan.

Bagaimana Relay Berfungsi?

Relay mempunyai dua konfigurasi iaitu Normally Open dan Normally Closed. Penggunaan konfigurasi bergantung pada jenis operasi yang ingin anda lakukan

Konfigurasi Biasanya Terbuka (NO).

Biasanya konfigurasi terbuka digunakan apabila anda ingin mengaktifkan geganti, menutup suis dan melengkapkan litar pada isyarat TINGGI. Dalam keadaan ini, arus mengalir dari terminal COM ke terminal NO. Sebaik sahaja geganti menerima isyarat RENDAH, geganti dimatikan dan litar terbuka.







Konfigurasi Biasanya Tertutup (NO).

Ia bertentangan dengan Konfigurasi Normally Open (NO). Konfigurasi Biasanya Tertutup digunakan apabila anda ingin mengaktifkan geganti, tutup suis dan lengkapkan litar pada isyarat LOW. Dalam keadaan ini, arus mengalir dari terminal COM ke terminal NC. Sebaik sahaja geganti menerima isyarat RENDAH, geganti dimatikan dan litar terbuka.



Konfigurasi Pin Geganti

Geganti mempunyai dua set pin. Satu set adalah pin input dan satu set lagi adalah pin output.



Pin Input





  • VCC: Ia digunakan untuk memberikan bekalan DC kepada penyampai
  • GND: Ia adalah terminal darat
  • IN atau S: Ia digunakan untuk menerima isyarat daripada Arduino

Pin Output

  • DENGAN : Ia adalah pin biasa yang digunakan dalam konfigurasi biasa terbuka dan juga tertutup biasa.
  • TIDAK: Ia digunakan untuk keadaan biasa terbuka.
  • NC: Ia digunakan untuk keadaan biasa ditutup.



Bagaimana untuk Menyediakan Relay 5V dalam Arduino?

Untuk menyediakan geganti 5V dalam Arduino, anda perlu memenuhi keperluan perisian dan perkakasan.

Keperluan Perisian:

  • Arduino IDE

Keperluan perkakasan:

  • Papan Arduino
  • Modul Geganti 5V
  • Buzzer
  • Papan roti
  • Menyambung Wayar

Rajah Litar

Buat sambungan mengikut rajah litar yang diberikan:

1. Sambungkan modul geganti VCC atau 5V ke pin Arduino yang ditandakan sebagai 5V.

2. Sambungkan pin GND modul geganti ke pin Arduino yang bertanda GND.

3. Sambungkan pin Input atau Isyarat modul geganti ke pin 8 atau papan Arduino.

4. Sambungkan buzzer antara terminal COM dan NO modul geganti 5V.

Sebaik sahaja anda telah membuat sambungan seperti yang dijelaskan di atas, kini anda boleh menyuap kod yang diberikan kepada Arduino dan kemudian menjalankan litar.

int RelayPin = 8 ;

batal persediaan ( ) {

// Tetapkan RelayPin sebagai pin output

pinMod ( RelayPin, OUTPUT ) ;

}

batal gelung ( ) {

// Mari hidupkan geganti...

digitalWrite ( RelayPin, RENDAH ) ;

kelewatan ( 10000 ) ;

// Mari matikan geganti...

digitalWrite ( RelayPin, TINGGI ) ;

kelewatan ( 10000 ) ;

}

Sekarang, apabila anda menjalankan litar anda, geganti akan menghidupkan buzzer ON dan buzzer akan kekal ON selama sepuluh saat dan kemudian akan kekal OFF selama sepuluh saat.

Jika anda ingin mengetahui kaedah lain untuk menyediakan geganti 5V, lihat artikel berikut:

Kesimpulan

Geganti boleh digunakan untuk mengawal peralatan yang berbeza. Modul geganti 5V boleh disediakan dengan mudah dalam Arduino menggunakan perkakasan dan perisian ringkas. Dengan menyediakannya dengan Arduino, ia menjadi mudah untuk menghidupkan atau MATI geganti melalui kod ringkas. Ia membantu mengautomasikan fungsi geganti.