● online
- Dual Volt Amp Meter Digital Ampere Meter Voltmeter....
- LM2596 Module Step Down DC-DC Ultra compact in 3-4....
- Kapton Tape Polymide Film 50mm Polimida 50 mm Isol....
- Breadboard 400 titik lubang Bread board Projectboa....
- LM35DZ Sensor Suhu - LM35....
- ESR Meter Digital LCR-T4 Tester Transistor Diode M....
- Kabel Jumper 10cm Dupont Pelangi 10 cm Female to M....
- Dimmer AC 4000W 220 Volt 4000 Watt 220V + Casing A....
- 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
Halo semuanya, pada kesempatan kali ini Saya ingin membahas tentang simulasi penggunaan sensor LDR (sensor cahaya) menggunakan Arduino untuk... selengkapnya
Sensor cahaya atau LDR (Light Dependent Resistor) adalah salah satu sensor analog yang paling sering digunakan saat belajar Arduino. Sensor... selengkapnya
Pada kesempatan ini kita akan menggunakan esp-01 untuk mendeteksi suhu dan kelembaban. Dimana kemarin kita sudah belajar cara menggunakan... selengkapnya
DHT11 adalah perangkat elektronik yang digunakan untuk mendeteksi kelembapan dan suhu udara. Sensor ini dapat digunakan untuk mendeteksi suhu... selengkapnya
Apa itu relay? Relay merupakan sebuah saklar yang dikendalikan dengan aliran arus listrik. Pada relay terdapat 2 bagian utama... selengkapnya
Hallo, kali ini akan membahas bagaimana cara untuk membuat dimmer menggunakan mosfet D4184 module. Mosfet mempunyai fungsi yaitu untuk... selengkapnya
Pada zaman yang semakin canggih ini banyak orang yang berbondog-bondong memajukan teknologi, salah satunya mengganti sumber daya listrik dengan menggunakan... selengkapnya
Oke kali ini kita akan membahas salah satu board wifi yaitu kakak dari NodeMcu yang memiliki fungsi lebih +... selengkapnya
Halo semuanya, di tutorial kali ini Saya akan berbagi tutorial tentang simulasi sistem smart home sederhana. Seperti yang kita... selengkapnya
Sensor IR adalah sebuah sensor yang dapat mendeteksi rintangan menggunakan cahaya inframerah yang dipantulkan. Sensor ini mempunyai dua bagian... selengkapnya
Bosan dengan modul arduino yang kalian punya, saatnya mencoba modul programmer yang lain yah ini dia RASPBERRY PI 4 COMPUTER… selengkapnya
Rp 1.199.000Features: Brand new and high quality. Control the speed of a DC motor with this controller. High efficiency, high torque,… selengkapnya
Rp 25.400ESR 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.00012A 300W DC Buck Step Down Converter CC CV Driver LED charge Battery Spesifikasi: Input Voltage: 5-40V Output Voltage: 1.2-35V… selengkapnya
Rp 39.400Deskripsi Produk “LED Dot Matrix Display dengan 32×8 pixel, berwarna Merah, menggunakan IC MAX7219 sebagai driver dan dapat dikoneksikan ke… selengkapnya
Rp 47.500Features and Specs: Dual-Core, 32-bit ARM Cortex M0+ Processor Clocked at 48MHz (default), configurable max to 133MHz. Ready with USB… selengkapnya
Rp 82.900Description: TP5100 is a double switch buck 8.4V, single cell 4. 2V lithium battery charge management chip. Its ultra-compact QFN16… selengkapnya
Rp 10.6001 X LDR Sensor 5mm Cahaya 5528 Light Dependent Resistor LDR
Rp 4.000Spesifikasi : – 16×2 – Warna Biru – Tegangan kerja : 5v – Sudah include module I2C Backpack dan tersolder… selengkapnya
Rp 30.000Spesifikasi : – 16×2 – Warna Biru – Tegangan kerja : 5v Digunakan untuk keperluan display project seperti Arduino, Raspberry,… selengkapnya
Rp 17.000

Saat ini belum tersedia komentar.