Halo Sahabat. Dalam kesempatan ini kita akan mengupas tentang topik yaitu Detektor Magnetik Dengan Sensor KY-024 Dengan Arduino
Semoga postingan mengenai Detektor Magnetik Dengan Sensor KY-024 Dengan Arduino
dapat memberikan faedah untuk Sahabat semua. Mari kita lihat artikel ini hingga selesai.
Pengantar
Halo teman-teman, selamat datang di Techatronics. Apakah anda sedang mencari rangkaian pendeteksi medan magnet menggunakan arduino, jika iya apakah anda berada di tempat yang tepat?
Artikel ini adalah tentang cara membuat Detektor Magnetik Dengan Sensor KY-024 Linear Magnet Hall menggunakan Arduino.
Proyek yang ingin kami bangun memiliki alarm dan LED yang menyala ketika sensor mendeteksi medan magnet kuat atau lemah.
Ingin membuat proyek yang lebih menakjubkan berdasarkan Arduino, Anda dapat membaca artikel kami. Kami menggunakan mikrokontroler Arduino UNO dan modul sensor efek Hall linier magnetik KY-024 untuk proyek ini.
Sensor memiliki dua LED built-in, satu untuk menunjukkan daya dan yang lainnya untuk menunjukkan adanya medan magnet. Selesaikan rangkaian dan kemudian unggah kode ke Arduino.

Bagaimana cara kerjanya?
Pada Sensor Efek Hall Magnetik KY-024 Digunakan untuk mendeteksi medan magnet yang dihasilkan oleh magnet.
Dalam proyek Arduino ini, outputnya sangat bervariasi, tergantung pada bidang yang dideteksinya. Anda dapat memeriksa output dalam koneksi analog dan digital.
- Saat Anda menempatkan magnet di dekat sensor, sirene mulai berbunyi dan LED menyala.
- Oleh karena itu, ia mendeteksi keberadaan medan magnet di dekatnya.
- Output dari monitor serial Arduino juga ditampilkan.
- Dengan melihat gambar yang diberikan, Anda dapat menemukan lokasi monitor serial.
Juga, Anda dapat memeriksa kami E-book di Arduino Memiliki lebih dari 10 proyek di dalamnya

simulasi


Komponen yang diperlukan
- Arduino UNO
- Sensor Efek Hall KY-024
- Kabel USB untuk mengupload kode
- Kabel jumper
- Papan roti
- bel
- LED dan resistor 220 ohm

Diagram sirkuit untuk proyek
Diagram sirkuit untuk koneksi digital

tabel koneksi
Arduino UNO | Sensor efek hall | |
(+5 volt) | (+) Positif | |
GND | ( – ) Positif | |
Pin D4 | (S) Sinyal | |
Arduino UNO | bel | |
GND | Negatif (-) | |
Pin D10 | positif (+) | |
Arduino UNO | Kepemimpinan | Resistansi 220 ohm |
Pin D9 | terminal Andes | |
GND | Terminal 1 | |
terminal katoda | Terminal 2 |
Diagram sirkuit untuk koneksi analog

Tabel koneksi analog
Arduino UNO | Sensor efek hall | |
(+5 volt) | (+) Positif | |
GND | ( – ) Positif | |
Pin A0 | (S) Sinyal | |
Arduino UNO | bel | |
GND | Negatif (-) | |
Pin D10 | positif (+) | |
Arduino UNO | Kepemimpinan | Resistansi 220 ohm |
Pin D9 | terminal Andes | |
GND | Terminal 1 | |
terminal katoda | Terminal 2 |
Dua jenis diagram sirkuit disajikan di sini. Anda harus membangun sirkuit sesuai dengan diagram di atas.
- Hubungkan pin 5V Arduino ke sensor VCC efek Hall.
- Hubungkan pin GND Arduino ke pin GND sensor efek Hall.
- Hubungkan pin LED positif ke pin digital Arduino-9.
- Hubungkan terminal LED negatif ke Arduino GND melalui resistor 220 ohm.
- Hubungkan kabel alarm positif dengan pin-10 digital Arduino dan kabel alarm negatif dengan Arduino GND.
- Sejauh ini koneksi umum untuk kedua konfigurasi.
- Anda dapat menggunakan sepotong roti untuk membuat koneksi umum.
- Untuk koneksi digital, sambungkan pin D0 sensor ke pin-4 digital Arduino, dan untuk koneksi analog, pin pin A0 sensor ke pin-0 analog Arduino.
Setelah koneksi, unggah kode yang diberikan.
Kode untuk proyek
Catatan: Silakan unggah kode berikut di kolom Arduino. Pastikan Anda mengupload kode sesuai dengan rangkaian yang Anda buat.
Kode untuk koneksi digital
//Techatronic
int val = 0 ;
void setup()
Serial.begin(9600); // sensor buart rate
pinMode(4,INPUT); // Hall Effect Sensor connect D4 Pin
pinMode(9,OUTPUT); // LED connect D9 Pin
pinMode(10,OUTPUT); // Buzzer connect D10 Pin
void loop()
val = digitalRead(4); //Hall Effect Sensor Connect A0 pin
Serial.println(val); // see the value in serial mpnitor in Arduino IDE
delay(100);
if(val == 1 )
digitalWrite(9,HIGH); // LED ON
tone(10, 300); // Buzzer ON
Serial.println(" Magnet IS Detected ");
else
digitalWrite(9,LOW); // LED OFF
noTone(10); // Buzzer OFF
Serial.println(" Magnet IS not Detected ");
Kode untuk koneksi analog
// TECHATRONIC.COM
void setup()
Serial.begin(9600); // sensor buart rate
pinMode(9,OUTPUT); // LED connect D9 Pin
pinMode(10,OUTPUT); // Buzzer connect D10 Pin
void loop()
int s1=analogRead(A0); //Hall Effect Sensor Connect A0 pin
Serial.println(s1);
delay(500);
if( s1 < 480 )
digitalWrite(9,HIGH); // LED ON
tone(10, 300); // Buzzer ON
Serial.println(" Magnet IS Detected ");
else
digitalWrite(9,LOW); // LED OFF
noTone(10); // Buzzer OFF
Serial.println(" Magnet IS not Detected ");
Detektor magnet terlihat seperti ini

Saya harap Anda memahami proyek ini dengan baik dan Anda harus mencoba melakukannya sendiri. Jika Anda menemukan kesalahan, beri tahu kami di bagian notifikasi Bagian komentar Di bawah ini, silakan lihat tutorial lainnya tentang Arduino dan Raspberry Pi.
Selamat belajar!
Contoh video
Sebarkan cinta, bagikan posting ini dengan teman-teman Anda
Demikianlah Sahabat semua pembahasan mengenai Detektor Magnetik Dengan Sensor KY-024 Dengan Arduino
Semoga Sobat semuanya dapat mendapatkan manfaat dari artikel ini.