Memuat portofolio

Selected work

Small experiments, real problems, and lessons that stick.

A collection of websites and product ideas built while learning how design, code, and useful functionality come together.

All Projects

2 projects found

Pratinjau project IOT Pakan Ikan

IOT Pakan Ikan

IoT Pakan Ikan Otomatis IoT Pakan Ikan Otomatis merupakan sebuah project Internet of Things (IoT) yang dirancang untuk membantu memberikan pakan ikan secara otomatis dengan memanfaatkan mikrokontroler dan beberapa komponen elektronik. Project ini dibuat sebagai simulasi sistem pemberian pakan ikan yang dapat bekerja berdasarkan waktu yang telah ditentukan, sehingga proses pemberian pakan tidak harus dilakukan secara manual setiap saat. Pada project ini, mikrokontroler digunakan sebagai pusat pengendali yang mengatur proses kerja seluruh komponen. Sistem dapat menentukan waktu pemberian pakan dan mengaktifkan mekanisme pemberi pakan sesuai dengan jadwal yang telah ditentukan. Dengan konsep tersebut, pakan dapat diberikan secara lebih teratur dan membantu mengurangi risiko ikan terlambat mendapatkan makanan. Project ini juga dapat dilengkapi dengan motor servo sebagai mekanisme untuk membuka dan menutup tempat keluarnya pakan. Ketika jadwal pemberian pakan tiba, servo akan bergerak pada sudut tertentu sehingga pakan dapat keluar, kemudian kembali ke posisi awal setelah proses pemberian pakan selesai. Selain itu, sistem dapat menggunakan LCD untuk menampilkan informasi seperti waktu, status sistem, maupun informasi pemberian pakan. Beberapa komponen tambahan seperti LED dan buzzer juga dapat digunakan sebagai indikator untuk memberikan informasi ketika proses pemberian pakan sedang berlangsung. Project ini dibuat dan disimulasikan menggunakan Wokwi, sehingga rangkaian elektronik dan program dapat diuji secara virtual tanpa harus menggunakan perangkat keras secara langsung. Simulasi ini membantu dalam memahami bagaimana mikrokontroler berkomunikasi dengan berbagai komponen serta bagaimana program mengontrol perangkat elektronik berdasarkan kondisi tertentu. Dengan adanya project ini, konsep otomatisasi, mikrokontroler, sensor/aktuator, dan Internet of Things dapat diterapkan dalam sebuah sistem sederhana yang memiliki fungsi nyata. Project IoT Pakan Ikan Otomatis juga dapat dikembangkan lebih lanjut dengan menambahkan sensor, koneksi internet, monitoring melalui smartphone, pengaturan jadwal melalui aplikasi, serta sistem pemantauan jumlah pakan.

C++Esp32ServoLCDWokWi
Visit live project
Pratinjau project IOT Pantau Sungai

IOT Pantau Sungai

IoT Pantau Sungai IoT Pantau Sungai merupakan sebuah project Internet of Things (IoT) yang dirancang untuk membantu memantau kondisi ketinggian air sungai secara real-time. Project ini dibuat sebagai solusi sederhana untuk memberikan informasi mengenai kondisi air sehingga perubahan ketinggian air dapat diketahui lebih cepat dan dapat digunakan sebagai sistem peringatan dini terhadap kemungkinan terjadinya banjir. Sistem ini menggunakan ESP32 sebagai mikrokontroler utama yang berfungsi untuk membaca data dari sensor dan mengendalikan berbagai komponen yang terhubung. Untuk mengukur ketinggian air, digunakan sensor ultrasonik yang bekerja dengan mendeteksi jarak antara sensor dengan permukaan air. Data hasil pengukuran kemudian diproses oleh ESP32 untuk menentukan kondisi ketinggian air. Project ini memiliki beberapa kategori kondisi, yaitu AMAN, WASPADA, dan BAHAYA BANJIR berdasarkan ketinggian air yang terdeteksi. Setiap kondisi dapat ditampilkan melalui LCD sehingga informasi mengenai keadaan sungai dapat diketahui dengan mudah. Selain itu, sistem juga menggunakan LED dan buzzer sebagai indikator peringatan ketika ketinggian air mulai memasuki kondisi waspada atau berbahaya. Rangkaian dan program IoT Pantau Sungai dibuat dan diuji melalui Wokwi sebagai media simulasi. Dengan menggunakan simulasi tersebut, proses kerja sensor, mikrokontroler, LCD, LED, dan buzzer dapat diuji tanpa harus menggunakan perangkat keras secara langsung. Project ini menerapkan konsep sensor monitoring, mikrokontroler, otomatisasi, dan sistem peringatan dini berbasis IoT. Sistem dapat dikembangkan lebih lanjut dengan menambahkan koneksi internet sehingga data ketinggian air dapat dipantau melalui website atau smartphone, menyimpan riwayat data, serta mengirimkan notifikasi secara otomatis ketika kondisi sungai mencapai tingkat bahaya. Melalui project ini, IoT dapat dimanfaatkan untuk membuat sistem pemantauan lingkungan yang sederhana namun memiliki manfaat nyata, khususnya dalam membantu memberikan informasi lebih awal mengenai perubahan kondisi ketinggian air sungai.

C++Esp32UltraSonicBuzzerLCD
Visit live project