• BERANDA
  • TENTANG
    • Profil
    • Visi dan Misi
    • Fungsi & Tujuan
    • Struktur Organisasi
    • Pimpinan & Staff
    • Program Kerja
  • BERITA KEGIATAN
  • KERJASAMA
  • LAYANAN & INFORMASI
    • Form Booking Ruangan
    • Aplikasi
      • Susitao
      • Sitori
    • Arsip Digital
      • Arsip Surat
      • Arsip Peminjaman
      • Arsip Surat Gaji Tertunda
    • Helpdesk BKTaruna
    • Jadwal Kegiatan
    • Permohonan Pemakaian Ruangan
    • Jadwal Gedung
    • KOP SURAT
    • Sarana Kampus
  • SARANA
    • PRASARANA
      • Laboratorium
      • Kebun Percobaan
      • Asrama Kampus
      • Gelanggang Serbaguna
      • Sarana Olahraga
      • Masjid Kampus
      • Bus Kampus
      • Lokasi Parkir
      • Foto Kegiatan
      • Taman Hutan Raya (TAHURA)
  • ARSIP
Biro Pengelolaan Keuangan dan Tata Laksana Rumah Tangga
    • BERANDA
    • TENTANG
      • Profil
      • Visi dan Misi
      • Fungsi & Tujuan
      • Struktur Organisasi
      • Pimpinan & Staff
      • Program Kerja
    • BERITA KEGIATAN
    • KERJASAMA
    • LAYANAN & INFORMASI
      • Form Booking Ruangan
      • Aplikasi
        • Susitao
        • Sitori
      • Arsip Digital
        • Arsip Surat
        • Arsip Peminjaman
        • Arsip Surat Gaji Tertunda
      • Helpdesk BKTaruna
      • Jadwal Kegiatan
      • Permohonan Pemakaian Ruangan
      • Jadwal Gedung
      • KOP SURAT
      • Sarana Kampus
    • SARANA
      • PRASARANA
        • Laboratorium
        • Kebun Percobaan
        • Asrama Kampus
        • Gelanggang Serbaguna
        • Sarana Olahraga
        • Masjid Kampus
        • Bus Kampus
        • Lokasi Parkir
        • Foto Kegiatan
        • Taman Hutan Raya (TAHURA)
    • ARSIP

    artikel

    • Home
    • Blog
    • artikel
    • membuat Alat penyiram pakan ikan berbasis IoT

    membuat Alat penyiram pakan ikan berbasis IoT

    • Posted by BKTARUNA UMA
    • Categories artikel
    • Date 24/06/2024

    Membuat alat penyiram pakan ikan berbasis IoT adalah proyek yang menarik dan bermanfaat, terutama bagi mereka yang ingin mengotomatisasi pemberian pakan ikan di kolam atau akuarium. Berikut ini adalah langkah-langkah umum untuk membuat alat tersebut:

    Alat dan Bahan yang Dibutuhkan:

    1. Mikrokontroler: Arduino atau NodeMCU (untuk kemampuan IoT).
    2. Servo Motor: Untuk menggerakkan mekanisme penyiram pakan.
    3. Wadah Pakan: Tempat menyimpan pakan ikan.
    4. RTC (Real Time Clock) Module: Untuk menjaga waktu agar pakan diberikan pada waktu yang tepat.
    5. WiFi Module (jika menggunakan Arduino): ESP8266 atau ESP32.
    6. Sensor Level Pakan: Untuk mendeteksi jumlah pakan yang tersisa.
    7. Breadboard dan Kabel Jumper: Untuk membuat koneksi sementara.
    8. Resistor, Capacitor, dll.: Komponen tambahan sesuai kebutuhan rangkaian.
    9. Power Supply: Untuk memberi daya pada sistem.
    10. Aplikasi atau Web Interface: Untuk mengontrol dan memonitor alat dari jarak jauh.

    Langkah-langkah Pembuatan:

    1. Rancang Skema dan Koneksi

    • Mikrokontroler ke Servo Motor: Hubungkan pin PWM dari mikrokontroler ke pin kontrol servo motor.
    • RTC Module: Hubungkan ke mikrokontroler untuk menjaga waktu.
    • WiFi Module: Hubungkan untuk memberikan kemampuan koneksi internet.
    • Sensor Level Pakan: Hubungkan untuk mendeteksi jumlah pakan yang tersisa.

    2. Kode Program

    • Arduino IDE: Gunakan Arduino IDE untuk menulis dan mengunggah kode ke mikrokontroler.
    • Program RTC: Atur dan baca waktu dari RTC module.
    • Kontrol Servo: Program untuk menggerakkan servo pada waktu tertentu.
    • Koneksi WiFi: Tambahkan kode untuk menghubungkan ke jaringan WiFi.
    • HTTP Request/Response: Tambahkan kode untuk menerima perintah dari aplikasi atau web interface.

    3. Mekanisme Pemberian Pakan

    • Desain mekanisme pemberian pakan yang digerakkan oleh servo motor. Bisa berupa katup atau penggerak yang membuka wadah pakan sesuai instruksi.

    4. Aplikasi atau Web Interface

    • Platform IoT: Gunakan platform IoT seperti Blynk, Adafruit IO, atau membuat web server sendiri.
    • Dashboard: Buat tampilan untuk mengontrol dan memonitor alat penyiram pakan.
    • Notifikasi: Tambahkan fitur untuk notifikasi jika pakan hampir habis atau jika terjadi kesalahan.

    5. Integrasi dan Uji Coba

    • Integrasi: Satukan semua komponen dan pastikan semuanya terhubung dengan baik.
    • Uji Coba: Coba alat di lapangan, pastikan semua fungsi berjalan dengan baik, seperti pemberian pakan tepat waktu, koneksi internet stabil, dan sensor level bekerja dengan benar.

    6. Kalibrasi dan Penyesuaian

    • Lakukan kalibrasi pada servo motor untuk memastikan pakan yang diberikan sesuai.
    • Lakukan penyesuaian kode dan mekanisme berdasarkan hasil uji coba.

    Contoh Kode Sederhana untuk Arduino

    cpp

    #include <Servo.h>
    #include <WiFi.h>
    #include <NTPClient.h>
    #include <WiFiUdp.h>
    #include <TimeLib.h>
    #include <Wire.h>
    #include <RTClib.h>
    const char* ssid = “your_SSID”;
    const char* password = “your_PASSWORD”;

    RTC_DS3231 rtc;
    Servo myservo;
    WiFiUDP ntpUDP;
    NTPClient timeClient(ntpUDP);

    void setup() {
    Serial.begin(115200);
    myservo.attach(9);
    WiFi.begin(ssid, password);

    while (WiFi.status() != WL_CONNECTED) {
    delay(1000);
    Serial.println(“Connecting to WiFi…”);
    }

    timeClient.begin();
    timeClient.setTimeOffset(3600); // Sesuaikan dengan zona waktu Anda

    if (!rtc.begin()) {
    Serial.println(“Couldn’t find RTC”);
    while (1);
    }

    if (rtc.lostPower()) {
    Serial.println(“RTC lost power, setting the time!”);
    rtc.adjust(DateTime(F(__DATE__), F(__TIME__)));
    }
    }

    void loop() {
    timeClient.update();
    DateTime now = rtc.now();

    if (now.hour() == 8 && now.minute() == 0 && now.second() == 0) {
    myservo.write(90); // Menggerakkan servo
    delay(1000);
    myservo.write(0);
    }

    delay(1000);
    }

    Kesimpulan

    Dengan mengikuti langkah-langkah di atas, Anda dapat membuat alat penyiram pakan ikan berbasis IoT yang dapat diatur dan dikontrol dari jarak jauh. Pastikan untuk selalu menguji dan melakukan kalibrasi untuk memastikan alat berfungsi dengan baik dan efisien.

    • Share:
    author avatar
    BKTARUNA UMA

    Previous post

    Peranan Bank Syariah Dalam Pertumbuhan Ekonomi Nasional
    24/06/2024

    Next post

    Memperbaiki Printer Epson yang Tidak Bisa Mencetak Warna: Panduan Lengkap
    24/06/2024

    You may also like

    administrasi
    Tips dan Trik Menjalankan Administrasi untuk Perusahaan
    6 July, 2026
    administrasi
    Mengatasi Penumpukan Administrasi Melalui Kerja Keras Pegawai
    4 July, 2026
    Bumi
    Bumi Butuh Peremajaan, Gimana Caranya?
    3 July, 2026

    Instagram

    KAITAN UMA

    Penjaminan Mutu Universitas Medan Area - Universitas terbaik menerapkan kampus digital dengan mendukung program kampus merdeka menjadi PTS favorit di sumut.
    Himpunan Aplikasi Online Universitas Medan area - Universitas terbaik menerapkan kampus digital dengan mendukung program kampus merdeka menjadi PTS favorit di sumut.
    Jurnal Imiah Dosen Universitas Medan Area - Universitas terbaik menerapkan kampus digital dengan mendukung program kampus merdeka menjadi PTS favorit di sumut.
    Database Jurnal Mahasiswa Universitas Medan Area - Universitas terbaik menerapkan kampus digital dengan mendukung program kampus merdeka menjadi PTS favorit di sumut.
    Repository Universitas Medan Area - Universitas terbaik menerapkan kampus digital dengan mendukung program kampus merdeka menjadi PTS favorit di sumut.
    OPAC (Open Access Public Catalog) Digital library Universitas Medan Area - Universitas terbaik menerapkan kampus digital dengan mendukung program kampus merdeka menjadi PTS favorit di sumut.

    Lokasi

    https://bktaruna.uma.ac.id/

    • Helpdesk
    • [email protected]

    KAMPUS I

    Jalan Kolam Nomor 1 Medan Estate /Jalan Gedung PBSI, Medan 20223
    (061) 7360168. CALL CENTER : 0811-6013-888 Whatsapp
    Fax : (061) 7368012
    [email protected]

    KAMPUS II

    Jalan Sei Serayu No. 70 A / Jalan Setia Budi No. 79 B, Medan 20112
    (061) 42402994
    Fax : (061) 8226331
    [email protected]

    © Copyright 2026 PDAI | Universitas Medan Area