Water Level Testing Using Wokwi

Angeline Mega Kristina

Sosial Media


0 orang menyukai ini
Suka

Summary

Simulasi water level testing arduino menggunakan software wokwi

Description

Portofolio ini adalah implementasi simulasi pengukuran tingkat air menggunakan sensor ultrasonik pada platform simulasi Wokwi dengan Arduino. Dalam kode tersebut, terdapat beberapa definisi pin yang menetapkan pin untuk mengontrol sensor ultrasonik, LED indikator tingkat air (rendah, sedang, tinggi), dan motor. Pada bagian kode setup(), dilakukan konfigurasi awal di mana pin-pin tersebut diatur sebagai output atau input sesuai kebutuhan, dan kondisi awal dari LED dan motor diatur. Selain itu, komunikasi serial diinisialisasi untuk memudahkan debug program. Selanjutnya, dalam loop utama (loop()), dilakukan proses pengukuran tingkat air menggunakan sensor ultrasonik. Sinyal ultrasonik dipancarkan dengan mengatur pin PIN_TRIG ke tingkat tinggi selama 10 mikrodetik, dan kemudian dibaca hasilnya menggunakan fungsi pulseIn pada pin PIN_ECHO. Durasi hasil pembacaan ini kemudian dikonversi menjadi jarak dalam sentimeter dan inci. Lalu setelah durasi hasil pembacaan ini dikonversi, tingkat air dihitung berdasarkan durasi pengukuran. Jika tingkat air kurang dari 50, LED indikator rendah dimatikan dan motor dihidupkan. Jika tingkat air antara 100 dan 200, LED indikator rendah dinyalakan dan LED indikator sedang dimatikan. Jika tingkat air lebih dari atau sama dengan 200, LED indikator tinggi dinyalakan. Setelah itu, terdapat delay selama 1 detik sebelum melakukan pengukuran berikutnya. Kode ini berfungsi sebagai simulasi sederhana untuk mengendalikan LED dan motor berdasarkan tingkat air yang terdeteksi oleh sensor ultrasonik. Link Youtube : 

Informasi Course Terkait
  Kategori: Internet of Things / FPGA
  Course: Embedded System Berbasis Arduino