Tutorial Arduino : Program Dasar Sensor Magnet

Indobot Academy

Program Dasar Sensor Magnet Hall Effect Sensor Arduino
Membuat Program Dasar Sensor Magnet Hall Effect Sensor Arduino Uno

Sensor Efek Hall adalah komponen jenis transduser yang dapat mengubah informasi magnetik menjadi sinyal listrik untuk pemrosesan rangkaian elektronik selanjutnya. Sensor Efek Hall ini sering di gunakan 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 meng

etahui program dasarnya terlebih dahulu.

[lwptoc numeration=”none” title=”Daftar Isi”]

Program Dasar Sensor Magnet (Hall Effect Sensor) Arduino Uno

1. Alat / Bahan

  • Arduino IDE                                     Downloa
  • Arduino UNO                                   1 Buah
  • Sensor Efek Hall                             1 Buah
  • LED                                                 1 Buah
  • Resistor 220 ohm                            1 Buah
  • Project Board                                  1 Buah
  • Kabel Jumper                                  Secukupnya

Untuk mendapatkan komponen elektronik di atas silahkan temukan di sini.

Baca Juga : Membuat Lux Meter Dengan LDR

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

Baca Juga : Membaca Input Dari Sensor Getar (Vibration Sensor)

3. Langkah Kerja

  1. Pertama, Siapkan alat dan bahan
  2. Kedua, Lakukan proses wiring dengan menggunakan Gambar skematik rangkaian diatas
  3. Ketiga, Buka software Arduino IDE yang telah terinstal pada laptop/komputer
  4. Kemudian, Ketikkan sketch program pada halaman Arduino IDE
  5. Segera Lakukan proses uploading program

4. Sketch Program

 
/* Program Program Dasar Sensor Magnet (Hall Effect Sensor) di buat 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 di dekatkan dengan magnet. Ketika magnet di dekatkan atau di arahkan ke sensor, sensor akan mendeteksi adanya medan magnet di sekitarnya dan menyalakan indikator led, jika medan magnet telah hilang led akan mati.

 

Ingin Tahu Program Kami Lebih Lanjut?

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

Baca Juga

Bagikan:

Tinggalkan komentar

whatsapp whatsapp