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 digunakan 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 disini
- 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 disini.
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]
3. Langkah Kerja
- Siapkan alat dan bahan yang akan digunakan
- Lakukan proses wiring dengan menggunakan Gambar skematik rangkaian diatas
- Buka software Arduino IDE yang telah terinstal pada laptop/komputer
- Ketikkan sketch program pada halaman Arduino IDE
- 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. Ketika 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?