Skip to content
Inovatif, Proesional dan Berkepribadian
facebook
instagram
Jurusan Elektro Terbaik di SUMUT
Call Support +62 838-2608-9005
Email Support [email protected]
Location Jl. Kolam No. 1 Medan Estate
Jl. PBSI No.1 Medan Estate
  • Home
  • PROFIL
    • AKREDITASI
    • FUNGSIONARIS
    • STRUKTUR ORGANISASI
    • VISI & MISI
  • AKADEMIK
    • INFORMASI AKADEMIK
      • AKADEMIK ONLINE
      • E-LEARNING
      • JURNAL TEKNIK ELEKTRO
    • JADWAL AKADEMIK
      • JADWAL PENGISIAN KRS
      • JADWAL KULIAH
      • Jadwal Ujian
        • JADWAL UTS
        • JADWAL UAS
      • JADWAL SEMINAR
      • JADWAL PRAKTIKUM
      • JADWAL SEMESTER ANTARA
      • JADWAL WISUDA
    • KALENDER AKADEMIK
    • KURIKULUM
  • AKTIVITAS PRODI
    • KEGIATAN PRODI
    • Prestasi Prodi
  • MAHASISWA
    • Beasiswa
      • SYARAT DAN KETENTUAN PENERIMA KIP KULIAH
      • BEASISWA BANK INDONESIA (BI)
      • BEASISWA YPHAS BAGI SISWA/I BERSAUDARA KANDUNG
      • BEASISWA YPHAS BAGI SISWA/I BERPRESTASI DI SEKOLAH (RANGKING I, II, III)
      • BEASISWA PENINGKATAN PRESTASI AKADEMIK
    • PRESTASI MAHASISWA
    • SISTEM INFORMASI
      • AOC
      • APIK
      • ELEARNING
      • DATA MAHASISWA
      • JURNAL MAHASISWA
      • OPAC
      • WEBMAIL
  • DOSEN
    • PENASEHAT AKADEMIK
    • DOSEN PRODI
    • BLOG DOSEN
    • AKTIVITAS DOSEN
    • PRESTASI DOSEN
    • JURNAL DOSEN
    • AOC
    • TKTD
    • ELEARNING
    • OPAC
    • WEBMAIL
  • ALUMNI
    • TRACER STUDY
    • DATA ALUMNI
    • LAYANAN ALUMNI
    • AKTIFITAS ALUMNI
    • PRESTASI ALUMNI
  • ARSIP
    • SK Mahasiswa
    • DOKUMEN
    • Pengumuman
  • LABORATORIUM
    • INFORMASI LABORATORIUM
    • APLIKASI LABORATORIUM
  • HUBUNGI KAMI

Membuat Alat Pendeteksi Ketinggian Air Bendungan Berbasis Arduino

Posted on 30 March 2024 by elektro
0

Membuat alat pendeteksi ketinggian air bendungan berbasis Arduino dapat menjadi proyek yang menarik dan bermanfaat. Di bawah ini adalah langkah-langkah umum untuk membuatnya:

Komponen yang Diperlukan:

  1. Arduino Uno atau mikrokontroler Arduino lainnya.
  2. Sensor Ultrasonik (seperti HC-SR04) untuk mendeteksi ketinggian air.
  3. LCD Display untuk menampilkan hasil pengukuran.
  4. Modul Wifi (opsional) untuk mengirim data ke platform online atau perangkat lain.
  5. Power Supply atau baterai untuk Arduino.

Langkah-langkah:

1. Rangkaian Hardware:

  • Hubungkan sensor ultrasonik dengan Arduino. Pastikan untuk menghubungkan pin trigger, echo, dan power dengan benar.
  • Hubungkan LCD Display dengan Arduino.
  • Hubungkan Modul Wifi (jika digunakan) dengan Arduino.

2. Koding:

  • Program Arduino untuk membaca data dari sensor ultrasonik dan menampilkan hasilnya di LCD Display.
  • Pastikan untuk mengukur waktu yang diperlukan untuk gelombang ultrasonik kembali setelah dipancarkan. Dari waktu tersebut, Anda dapat menghitung jarak ketinggian air.
  • Jika menggunakan Modul Wifi, programkan Arduino untuk mengirim data ke platform online atau perangkat lain.

Contoh Kode (dengan sensor ultrasonik dan LCD):

Berikut adalah contoh sederhana untuk membaca data dari sensor ultrasonik dan menampilkannya di LCD Display:

cpp
#include <LiquidCrystal.h>

#define trigPin 9
#define echoPin 10
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {
lcd.begin(16, 2);
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
Serial.begin(9600);
}

void loop() {
long duration, distance;
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
duration = pulseIn(echoPin, HIGH);
distance = (duration * 0.034) / 2;
lcd.setCursor(0, 0);
lcd.print("Ketinggian Air:");
lcd.setCursor(0, 1);
lcd.print(distance);
lcd.print(" cm");
delay(1000);
}

Pastikan untuk menyesuaikan pin yang Anda gunakan dalam kode sesuai dengan pin yang Anda gunakan dalam proyek Anda.

3. Uji Coba:

  • Pasang semua komponen secara fisik.
  • Unggah kode ke Arduino menggunakan IDE Arduino.
  • Periksa apakah LCD menampilkan ketinggian air yang benar saat Anda menghidupkan sistem dan mengubah tinggi air di sekitar sensor ultrasonik.

4. Penyesuaian dan Perbaikan:

  • Lakukan penyesuaian dan perbaikan jika diperlukan, misalnya dalam hal kalibrasi sensor atau penyempurnaan tampilan.

Catatan Tambahan:

  • Pastikan untuk menggunakan sensor yang tahan terhadap lingkungan air.
  • Selalu lakukan uji coba di lingkungan yang aman untuk memastikan keakuratan dan keandalan sistem.
  • Tambahkan fitur keselamatan seperti pelampung untuk mematikan pompa air jika air mencapai tingkat yang berbahaya.

Dengan mengikuti langkah-langkah di atas, Anda dapat membuat alat pendeteksi ketinggian air bendungan berbasis Arduino yang sederhana namun efektif.

Sudah dilihat : 1,554
Lihat postingan ini di Instagram

Sebuah kiriman dibagikan oleh Prodi Teknik Elektro UMA (@elektro.uma)

Berita

Rektor UMA Menerima Kunjungan Silaturahmi dari BSI Tbk Iskandar Muda Medan
Rektor...
Delegasi UNIKL Kunjungi Laboratorium Prodi Teknik Elektro Fakultas Teknik Universitas Medan Area
Medan,...
Program Studi Teknik Elektro Melakukan Kuliah Umum International Bersama University Kuala lumpur Malaysia
Medan,...

KAITAN UMA

LOKASI FAKULTAS TEKNIK UMA

KAMPUS I :
Jalan Kolam Nomor 1 Medan Estate / Jalan Gedung PBSI, Medan 20223
Telepon : (061) 7360168, 7366878, 7364348
Fax : (061) 7368012
CALL CENTER UMA : 0811-6013-888

KAMPUS II :
Jalan Sei Serayu No. 70 A / Jalan Setia Budi No. 79 B, Medan 20112
Telepon : (061) 8225602, 8201994
FAX : (061) 8226331
CALL CENTER UMA : 0811-6013-888

Silahkan kunjungi juga website Prodi

  • Teknik Sipil : sipil.uma.ac.id
  • Teknik Mesin : mesin.uma.ac.id
  • Arsitektur : arsitektur.uma.ac.id
  • Teknik Industri : Industri.uma.ac.id
  • Teknik Informatika : informatika.uma.ac.id
Copyright © 2016 - 2026 PDAI - Universitas Medan Area