• 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 penumbuk kacang menggunakan arduino

    Membuat alat penumbuk kacang menggunakan arduino

    • Posted by M. Khairul Ashari
    • Categories artikel
    • Date 17/09/2024

    Membuat alat penumbuk kacang menggunakan Arduino bisa menjadi proyek menarik yang memadukan mekanika sederhana dengan teknologi pemrograman mikrokontroler. Berikut langkah-langkah dasar untuk membuatnya:

    Komponen yang Diperlukan:

    1. Arduino (Uno/Nano): Sebagai mikrokontroler untuk mengendalikan motor atau aktuator.
    2. Motor DC/Servo Motor: Digunakan untuk menggerakkan mekanisme penumbuk.
    3. Driver Motor (L298N/Relay): Untuk mengontrol kecepatan dan arah motor dari Arduino.
    4. Sensor Proximity/Limit Switch (opsional): Untuk mendeteksi posisi penumbuk dan otomatisasi kontrol.
    5. Power Supply: Sumber daya untuk motor dan Arduino (misalnya baterai atau adaptor).
    6. Rangka Mekanis (Kayu/Logam): Rangka untuk alat penumbuk kacang.
    7. Penggerak Mekanis: Bisa menggunakan batang besi atau kayu untuk menumbuk kacang.
    8. Tuas/Engsel: Sebagai mekanisme penggerak dari motor ke alat penumbuk.
    9. Breadboard dan Kabel Jumper: Untuk menyambungkan semua komponen ke Arduino.
    10. Resistor dan Dioda (opsional): Untuk melindungi komponen dari arus balik motor.

    Langkah-Langkah Pembuatan:

    1. Rancang Mekanisme Penumbuk

    • Buat rangka dari kayu atau logam.
    • Pasang motor di rangka tersebut, sambungkan poros motor ke mekanisme tuas yang akan menumbuk kacang.

    2. Hubungkan Komponen Elektronik

    • Motor: Sambungkan motor ke Arduino melalui driver motor L298N atau modul relay.
    • Sensor (opsional): Jika Anda ingin sistem otomatis, pasang sensor proximity atau limit switch untuk mendeteksi kapan alat harus berhenti atau memulai proses menumbuk.
    • Kontrol Kecepatan: Anda bisa menggunakan PWM (Pulse Width Modulation) pada Arduino untuk mengontrol kecepatan motor.

    3. Pemrograman Arduino

    Buat kode untuk mengendalikan motor, misalnya menggerakkan penumbuk kacang dalam interval waktu tertentu atau berdasarkan input dari sensor.

    Contoh kode sederhana untuk mengendalikan motor menggunakan PWM:

    cpp
    // Pin definisi
    int motorPin1 = 9; // pin motor 1
    int motorPin2 = 10; // pin motor 2
    int enablePin = 11; // pin enable untuk kontrol kecepatan

    void setup() {
    // Inisialisasi pin sebagai output
    pinMode(motorPin1, OUTPUT);
    pinMode(motorPin2, OUTPUT);
    pinMode(enablePin, OUTPUT);

    // Mulai dengan motor mati
    digitalWrite(motorPin1, LOW);
    digitalWrite(motorPin2, LOW);
    }

    void loop() {
    // Tumbukan maju (penumbuk bergerak ke bawah)
    digitalWrite(motorPin1, HIGH);
    digitalWrite(motorPin2, LOW);
    analogWrite(enablePin, 255); // kecepatan penuh
    delay(1000); // tunggu 1 detik

    // Tumbukan mundur (penumbuk kembali ke atas)
    digitalWrite(motorPin1, LOW);
    digitalWrite(motorPin2, HIGH);
    analogWrite(enablePin, 255); // kecepatan penuh
    delay(1000); // tunggu 1 detik
    }

    4. Uji Coba

    • Pastikan semua sambungan baik secara mekanis maupun elektronik berfungsi dengan baik.
    • Lakukan penyesuaian pada kecepatan motor atau interval waktu jika alat terlalu cepat atau lambat.

    5. Pengembangan Lanjutan

    • Anda bisa menambahkan sensor tekanan untuk memastikan bahwa kacang telah hancur sebelum alat berhenti menumbuk.
    • Gunakan display LCD untuk menampilkan informasi status alat.
    • Tambahkan kontrol jarak jauh dengan modul Bluetooth atau Wi-Fi untuk pengendalian jarak jauh.

    Proyek ini menggabungkan prinsip-prinsip mekanik sederhana dengan kontrol otomatis berbasis Arduino.

    • Share:
    author avatar
    M. Khairul Ashari

    Previous post

    Mesin Kompresi Tinggi : Kinerja Lebih Efisien Dan Bertenaga
    17/09/2024

    Next post

    Pensiun Muda : Strategi Untuk Mencapai Kebebasan Finansial Lebih Cepat
    18/09/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