● online
- Kabel Jumper 10cm Dupont Pelangi 10 cm Male to Mal....
- Kabel Jumper 10cm Dupont Pelangi 10 cm Female to F....
- ESR Meter Digital LCR-T4 Tester Transistor Diode M....
- MP3 TF 16P Alternatif DFPlayer mini MP3 Player Ard....
- ADS1115 16 Bit I2C Module ADC 4 channel with Pro G....
- B0505S-1W 5V to 5V converter DC DC power module co....
- Potensiometer 10K - Mono Potensio Meter Linear Res....
- Breadboard 400 titik lubang Bread board Projectboa....
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
Tutorial Menggunakan Sensor Ultrasonik untuk Mengukur Jarak dengan Raspberry Pi
Sensor ultrasonik merupakan sensor yang menggunakan gelombang ultrasonik. Gelombang ultrasonik yaitu gelombang yang umum digunakan untuk mendeteksi keberadaan suatu benda dengan memperkirakan jarak antara sensor dan benda tersebut. Sensor ini berfungsi untuk mengubah besaran fisis (bunyi) menjadi besaran listrik begitu pula sebaliknya. Gelombang ultrasonik memiliki frekuensi sebesar 20.000 Hz. Bunyi tersebut tidak dapat didengar oleh telinga manusia. Bunyi tersebut dapat didengar oleh hewan tertentu seperti anjing, kelelawar dan kucing. Bunyi gelombang ultrasonik dapat merambat melalui zat cair, padat dan gas. Benda cair merupakan media merambat yang paling baik untuk sensor ultrasonik jika dibandingkan dengan benda padat dan gas. Oleh karena itu, sensor ultrasonik banyak digunakan pada kapal selam dan alat khusus untuk mengukur kedalaman air laut.
Cara Kerja Singkat
Sensor ultrasonik punya dua komponen utama, yaitu :
- Trigger: untuk mengirimkan sinyal ultrasonik
- Echo: untuk menerima pantulannya
Dengan menghitung waktu antara sinyal dikirim dan diterima, kita bisa tahu seberapa jauh benda itu berada dari sensor.
Alat dan Bahan yang Diperlukan
Untuk menjalankan proyek ini, berikut yang kamu butuhkan :
- Raspberry Pi Trainer Kit V2
- Sensor ultrasonik
- Resistor (330 dan 470 Ω)
- Breadboard dan kabel jumper
- Software:
- MobaXterm (untuk remote terminal)
- Notepad++ (untuk menulis skrip Python)
Wiring Rangkaian Percobaan Sensor Ultrasonik
Susun rangkaian dengan panduan seperti ini :
- Pin VCC ke pin 5V
- Pin Trig ke GPIO 4
- Pin Echo ke GPIO 17 (melalui resistor)
- Pin GND ke GND

Gambar 1. Wiring Rangkaian Sensor Ultrasonik
Menulis Program Sensor Ultrasonik
Setelah sensor ultrasonik terpasang, buka Notepad++ dan buat file Python baru. Tulis kode berikut dan simpan file dengan nama ultrasonik.py :
from gpiozero import DistanceSensor
from time import sleep
ultrasonic = DistanceSensor(echo=17, trigger=4)
try:
while True:
distance = ultrasonic.distance # Jarak dalam meter (0.0 - 1.0)
print(f"Jarak: {distance:.2f} meter")
sleep(1)
except KeyboardInterrupt:
print("Program dihentikan")
Penjelasan Kode
from gpiozero import DistanceSensormengimpor kelas DistanceSensor untuk sensor ultrasonik.from time import sleepmengimpor fungsi sleep untuk jeda waktu.ultrasonic = DistanceSensor(echo=17, trigger=4)membuat objek sensor ultrasonik dengan pin echo GPIO 17 dan trigger GPIO 4.try:memulai blok percobaan untuk menangani interupsi keyboard.while True:memulai loop tak terbatas.distance = ultrasonic.distancemengukur jarak dalam meter (nilai antara 0.0 sampai 1.0).print(f"Jarak: {distance:.2f} meter")menampilkan jarak dengan 2 angka di belakang koma.sleep(1)memberi jeda 1 detik sebelum pengukuran berikutnya.except KeyboardInterrupt:menangkap perintah berhenti (Ctrl+C) dari pengguna.print("Program dihentikan")menampilkan pesan bahwa program dihentikan.
Apa yang Terjadi?

Gambar 2. Hasil Percobaan pada Terminal MobaXterm
Saat program dijalankan, Raspberry Pi akan terus-menerus membaca jarak dari sensor ultrasonik yang terhubung ke pin trigger dan pin echo. Sensor mengirimkan gelombang ultrasonik dan mengukur waktu pantulan gelombang tersebut untuk menghitung jarak objek di depannya. Setiap satu detik, nilai jarak yang terdeteksi dicetak ke layar dalam satuan meter dengan dua angka di belakang koma. Jika kamu mendekatkan objek ke sensor, nilai jarak akan berkurang, dan jika menjauh, nilainya akan meningkat.
Program ini akan berjalan terus sampai dihentikan secara manual dengan menekan Ctrl+C pada termina. Ketika itu terjadi, program akan berhenti dan mencetak pesan bahwa program dihentikan.
Tutorial Menggunakan Sensor Ultrasonik untuk Mengukur Jarak dengan Raspberry Pi
Hallo untuk selingan ya :p kali ini ini akan membahas khusus pemula yang ingin belajar Arduino yaitu membuat simulasi... selengkapnya
MPU6050 merupakan sebuah sensor yang berfungsi untuk mengukur percepatan suatu benda yang bergerak. Nah kali ini kita akan belajar... selengkapnya
Blynk merupakan sebuah platform aplikasi android yang diperuntukan untuk berbagai kontroler hardware seperti arduino, esp8266, raspberry dsb untuk mengendalikan,... selengkapnya
Gyroscope adalah alat yang mengukur seberapa cepat sebuah benda berputar, yaitu kecepatan rotasinya di sumbu X, Y, dan Z. Modul L3G4200D adalah salah satu gyroscope tiga sumbu yang populer di kalangan para... selengkapnya
Sensor PIR (Passive Infrared) berfungsi sebagai pendeteksi gerakan berbasis suhu tubuh, khususnya radiasi inframerah yang dipancarkan oleh manusia dan hewan... selengkapnya
Halo semuanya, pada kesempatan kali ini saya ingin berbagi tutorial tentang simulasi penggunaan sensor PIR (Passive Infra Red) untuk... selengkapnya
Kali ini kita akan mencoba menggunakan sensor DHT11 pada ESP32. Seperti yang kita ketahui sensor DHT11 ini berfungsi untuk... selengkapnya
Oke kali ini saatnya kita mulai running ke mesin CNC router engaraving langsung. Sebelumnya apakah anda sudah mempersiapkan bahan-bahanya?... selengkapnya
Alat dan Bahan Sensor Inframerah MLX90614 Arduino nano beli Deskripsi Secara internal, MLX90614 terdiri dari dua perangkat yakni... selengkapnya
RTC DS3231 merupakan sebuah jenis modul yang dapat menghasilkan waktu digital secara realtime dengan tambahan sebuah baterai tipe kancing... selengkapnya
ESR meter/LCR meter dengan layar lebar lebih jelas dan mantap dan dengan tempat batre jd lebih rapih batre lebih aman… selengkapnya
Rp 131.000 Rp 134.000Dimmer AC 220 Volt 4000 Watt + Casing Aluminium Potensiometer untuk mengatur tegangan output min/max pada tegangan AC PLN 220V…. selengkapnya
Rp 52.500this is another great IIC/I2C/TWI/SPI Serial Interface. As the pin resources of for Arduino controller is limited, your project may… selengkapnya
Rp 12.400TECHNICAL SPECIFICATIONS: – Broadcom BCM2711, Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz – 2GB LPDDR4-2400 SDRAM – 2.4… selengkapnya
Rp 940.000Bagaimana jika mikrokontroler yang anda gunakan tidak memiliki port ADC. atau anda masih kurang dengan spesifikasi resolusi ADC yang disediakan… selengkapnya
Rp 65.000Compatibility: USB v2.0 standard Interface: Network: USB Series: RS-485 Port: an independent RS-485 Connector: Network: USB type A connector Series:… selengkapnya
Rp 38.800Support terus UKM indonesia dengan membeli produk-produk dalam negeri. Untuk kualitas tidak usah diragukan, udah kita tes QC dengan sangat… selengkapnya
Rp 8.500Kabel Jumper Dupont Pelangi 10 cm.. male to female 1 lembar isi 40 kabel
Rp 9.000Features – Calibrated directly in Celsius (Centigrade) – Linear + 10.0 mV/C scale factor – 0.5C accuracy guaranteeable (at +25C)… selengkapnya
Rp 8.000Kabel Jumper Dupont Pelangi 30cm Male to Female 1 lembar = 40 kabel
Rp 13.500

Saat ini belum tersedia komentar.