Masih bertemu kembali dengan saya Muhamad Andi Prasetyo, dan di kesempatan kali ini saya akan menjelaskan
bagaimana dasar ultrasonic sensor ( Sensor jarak ) dengan 6 buah indikator LED dan 1 indikator suara buzzer di Arduino.
Alat dan Bahan yang dibutuhkan :
1x Arduino Uno
1x Buzzer
5x Resistor 330 Ohm
1x Ultrasonic sensor HC-SR04
2x LED Merah
2x LED Kuning
2x LED Hijau
1x Breadboard
Kabel jumper secukupnya
Langkah-langkahnya :
1 .) Susun rangkaian seperti gambar berikut pada breadboard
Keterangan Konfigurasi Kabel :
Jumper merah buzzer hubungkan ke digital pin 3 pada Arduino
Jumper hitam buzzer hubungkan ke GND Power
VCC pada Ultrasonic sensor di jumper ke 5V Power pada Arduino
GND pada Ultrasonic sensor di jumper ke GND Power pada Arduino
Echo pada Ultrasonic sensor di jumper ke digital pin 6 pada Arduino
Trig pada Ultrasonic sensor di jumper ke digital pin 7 pada Arduino
LED 1 Hijau ( Anoda ) di jumper ke digital pin 8 pada Arduino
LED 2 Hijau ( Anoda ) di jumper ke digital pin 9 pada Arduino
LED 3 Kuning ( Anoda ) di jumper ke digital pin 10 pada Arduino
LED 4 Kuning ( Anoda ) di jumper ke digital pin 11 pada Arduino
LED 5 Merah ( Anoda ) di jumper ke digital pin 12 pada Arduino
LED 6 Merah ( Anoda ) di jumper ke digital pin 13 pada Arduino
Lalu semua Katoda LED di jumper ke GND Power
2.) Setelah itu sambungkan Arduino pada Laptop/PC dengan menggunakan kabel serial.
3.) Download dan Install program Arduino IDE di Arduino.cc( If Needed ) 4.) Setelah terinstall, jalankan program Arduino-nya. 5.) Klik menu "Tools -> Board -> Arduino Uno"
6.) Klik menu "Tools -> Port -> ( Pilih Port arduino yang terdeteksi di komputer anda )
7.) Lalu masukan Sketch dibawah ini.
mas kalo buzzernya saya ganti hair dryer dan saya tmbhi relay soalnya saya mau buat pengering tangan otomatis berbasis arduino itu programnya gimana yha mas...? apa tetep
Gan permisi, saya newbi. Saran aja, mungkin di tiap blok kodingan atau di komponennya bisa di sertai fungsi masing-masingnya secara singkat aja gan. Terimakasih :D
gan minta izin, tutor nya saya pake buka tugas proyek di sekolah yah boleh ga ? oh iya ama nanya, kalo buat ngontrol ketinggian nya pake komputer gimana gan ? atau mungkin make vb atau yang lainnya ?
salam kenal gan, mau tanya nih... kalo cara buat satu lampu led di kontrol dengan ultrasonik dengan jarak 5cm redup, 10cm agak terang, 15cm terang, kira2 begitu gimana ya caranya?? terimakasih atas bantuannya..
Saya tertarik dengan tulisan anda mengenai "ultrasonic-sensor-dan-indikator-led". Saya juga mempunyai tulisan yang sejenis mengenai elektronika yang bisa anda kunjungi di http://ps-elektronika.gunadarma.ac.id
Gan sorry mau tanya, kalo #define diatas itu fungsinya untuk apa? Kalo diganti pake int aja bisa ga? Terus int sound = 250 itu untuk apa ya gan?
ReplyDeleteCoba ente baca dan pahami sendiri nih gan, lengkap dari web resmi arduino.
Deletehttp://www.arduino.cc/en/Reference/Define
http://www.arduino.cc/en/Reference/Tone
Oke terimakasih banyak ya gan :D
Deletemas kalo buzzernya saya ganti hair dryer dan saya tmbhi relay soalnya saya mau buat pengering tangan otomatis berbasis arduino itu programnya gimana yha mas...? apa tetep
ReplyDeleteBisa mas, program dan skemanya disesuaikan saja :)
Deletesemua skema dan sketch sama, ko ga jalan sesuai video si...tampilan serialny diluar jangkauan truss..kenapa?
ReplyDeleteKemungkinan salah di wiring sensor ultrasonicnya, cek lagi dengan teliti.
Deletemas klo mau gerakin servo pake sensor ultrasonik perintah dasarnya apa yahh ?
ReplyDeleteCoba ente liat di pojok kanan atas halaman blog ini, ada kotak pencarian (searchbox). Arahkan dan klik cursor mouse disana dan ketikkan "servo"
DeleteMungkin bisa membantu :)
gan kalo buzzer di situ fungsinya buat apa??
ReplyDeleteSalam kenal, untuk indikator suara saja... gak dipakai juga tidak apa-apa.
Deletegan maaf nnya lagi kalo batas maksimum frequensi buzzer brapa?
DeleteCoba kesini https://www.arduino.cc/en/Reference/Tone
DeleteGan permisi, saya newbi.
ReplyDeleteSaran aja, mungkin di tiap blok kodingan atau di komponennya bisa di sertai fungsi masing-masingnya secara singkat aja gan.
Terimakasih :D
Salam kenal.
DeleteTerimakasih atas sarannya, semoga kedepannya bisa seperti itu :)
kak maaf saya mau tanya, kok ketika di verify ada error ya? Bahwa trigPin nggak ter-identified.
ReplyDeleteMohon pencerahan *newbi*
trims.
Coba cek kembali bagian define trigPin, lihat apakah mungkin ada perbedaan huruf (kecil/kapital). Mungkin itu yang membuatnya error saat di verify.
DeleteOia gan maaf mau tanyak.. untuk pembuatan lampu berbasis tepuk enajx pake sensor apa ya.. mohon masukanx ya
ReplyDeleteSalam kenal. Pakai knock sensor atau piezzo.
Deletegan mau tanya,
ReplyDeleteskema yang di atas bisa ga di kombinasikan dengan android?
klau bisa gmna cara gan?
Tentu bisa, caranya? sesuai keinginannya mau gimana...
Deletemisal yang di kontrol ini sensor ultrasoniknya gan.
Deletejdi on/off ultrasoniknya di kontrol pake android pake modul wifi gan.
Oh begitu juga bisa....
Deletelah caranya gmna gan?
Deleteklau pake koneksi bluetooth?
Hanya kirim saja perintah untuk ON/OFF, sama seperti ON OFF LED.
DeleteMas mau tanya rangkaian mas kan pake indikator buzzer. Saya mau tnya gimana cara ngitung parameter dari frekuensi buzzer yg 250, 390 dll. Trima ksh
ReplyDeleteCoba baca disini https://www.arduino.cc/en/Reference/Tone
Deletemas mau tanya bisa gak di tambahin solenoid
ReplyDeleteTentu sangatlah bisa gan :)
DeleteGan untuk powernya berarti dari komputer aja ya via usb,jadi gausah pake batre lagi
ReplyDeleteKalau itu, disesuaikan kebutuhan aja... Bebas mau pakai USB komputer atau adaptor external 9V.
Deletegan minta izin, tutor nya saya pake buka tugas proyek di sekolah yah boleh ga ? oh iya ama nanya, kalo buat ngontrol ketinggian nya pake komputer gimana gan ? atau mungkin make vb atau yang lainnya ?
ReplyDeleteSilahkan. Mengontrol atau memonitoring?
Deletesalam kenal gan, mau tanya nih... kalo cara buat satu lampu led di kontrol dengan ultrasonik dengan jarak 5cm redup, 10cm agak terang, 15cm terang, kira2 begitu gimana ya caranya?? terimakasih atas bantuannya..
ReplyDeleteSalam kenal. di map aja value sensor ultrasoniknya.
DeleteContoh = map(ultrasonik, 0, 10, 0, 255);
Fungsi buzzernya apa.??
ReplyDeleteIndikator suara.
Deletesalam kenal gan.. mau nanya ni, bagaimana kalau mau bikin outputnya "sms"..?
ReplyDeleteSalam kenal. Bisa tambahkan GSM modul.
DeleteSaya tertarik dengan tulisan anda mengenai "ultrasonic-sensor-dan-indikator-led".
ReplyDeleteSaya juga mempunyai tulisan yang sejenis mengenai elektronika yang bisa anda kunjungi di http://ps-elektronika.gunadarma.ac.id
Oke... Terimakasih sudah berkunjung.
Deletegan tolong dijelasin dong bagian code dibawah ini.
ReplyDeletedistance = (duration/2) / 29.1;
Bagian untuk menconversi hasil sensor PING menjadi satuan centimeter.
Deletegan itu pakai library newping atau kagak?
ReplyDeleteYang ini gak pakai.
Deletemaaf,,
ReplyDeletesaya nyoba semua lampu langsung nyala padahal belom diarahkan ke sensornya..
kenapa ya,
Arinya sensor ultrasoniknya gak terdeteksi/terhubung.
DeleteMantap mas
ReplyDeleteTerima kasih agaaan
ReplyDelete