Program Dasar Sensor Magnet (Hall Effect Sensor)

Indobot Academy

Sensor Magnet atau Efek Hall adalah komponen jenis transduser yang dapat mengubah informasi magnetik menjadi sinyal listrik untuk pemrosesan rangkaian elektronik selanjutnya. Sensor Efek Hall ini sebagai sensor untuk mendeteksi kedekatan (proximity), mendeteksi kecepatan (speed), mendeteksi pergerakan arah (directional) dan mendeteksi arus listrik (current sensing). Untuk dapat mengaplikasikan sensor efek hall kita sebelumnya kita perlu mengetahui program dasarnya terlebih dahulu.

[membership level=”0,1,2,4″]

1. Alat / Bahan
  • Arduino IDE                                     Download
  • Arduino UNO                                   1 Buah
  • Sensor Efek Hall                             1 Buah
  • LED                                                 1 Buah
  • Resistor 220 ohm                            1 Buah
  • Project Board                                  1 Buah
  • Kabel Jumper                                  Secukupnya
2. Skema Rangkaian

Gambar Rangkaian Program Dasar Sensor Magnet (Hall Effect Sensor)

Keterangan:

  • 5V – VCC Efek Hall
  • GND – GND Efek Hall, GND LED
  • D2 – Pin Data Efek Hall
  • D13 – Kaki resistor
  • Kaki resistor – Anoda LED

[/membership]

Baca Juga : Sertifikasi IoT BNSP? Di Indobot Academy Aja

3. Langkah Kerja
  1. Pertama Siapkan alat dan bahan yang akan kamu gunakan
  2. Kedua Lakukan proses wiring dengan menggunakan Gambar skematik rangkaian
  3. Ketiga Buka software Arduino IDE yang telah terinstal pada laptop/komputer
  4. Kemudian Ketikkan sketch program pada halaman Arduino IDE
  5. Terakhir Lakukan proses uploading program
4. Sketch Program

Dapatkan puluhan ebook gratis dengan registrasi melalui tombol di bawah!

 
/* Program Program Dasar Sensor Magnet (Hall Effect Sensor) dibuat oleh Indobot */

#define HallSen 2       //Sensor pada pin D2
#define LED 13          //LED pada pin D13

void setup() {
  pinMode(HallSen, INPUT);  //Setting I/O
  pinMode(LED, OUTPUT);
}

void loop() {
  int data = digitalRead(HallSen);  //Baca sensor

  if(data == LOW){                  //Jika ada magnet, maka
    digitalWrite(LED, HIGH);        //LED hidup
  }
  else{                             //Jika tidak, maka
    digitalWrite(LED, LOW);         //LED mati
  }
}

Kesimpulan:

Program bekerja ketika sensor didekatkan dengan magnet. Kemudian etika magnet didekatkan atau diarahkan ke sensor, sensor akan mendeteksi adanya medan magnet di sekitarnya dan menyalakan indikator led, jika medan magnet telah hilang led akan mati.

[/membership]

Ingin mengadakan pelatihan Arduino / IoT (Internet of Things) bersama Indobot?

Ingin Tahu Program Kami Lebih Lanjut?

Silahkan isi Formulir Dibawah Ini untuk Diskusi dengan Tim Indobot Academy.

Baca Juga

Bagikan:

Tags

Tinggalkan komentar

whatsapp whatsapp