• 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 Pendeteksi ketebalan kertas menggunakan Arduino

    Membuat Alat Pendeteksi ketebalan kertas menggunakan Arduino

    • Posted by M. Khairul Ashari
    • Categories artikel
    • Date 15/04/2025

    Membuat alat pendeteksi ketebalan kertas menggunakan Arduino adalah proyek yang menarik dan cukup menantang, tapi sangat mungkin dilakukan. Berikut adalah gambaran umum cara membuatnya.


    🎯 Tujuan Proyek

    Mendeteksi ketebalan selembar kertas secara otomatis menggunakan Arduino dan sensor.


    🧰 Alat dan Bahan untuk Membuat Alat Pendeteksi ketebalan kertas menggunakan Arduino

    1. Arduino Uno atau sejenisnya

    2. Sensor Ultrasonik HC-SR04 atau sensor tekanan/load cell dengan HX711

    3. Layar LCD (misalnya 16×2)

    4. Push button (opsional untuk reset/mulai pengukuran)

    5. Breadboard dan kabel jumper

    6. Power supply (USB atau adaptor)

    7. Penjepit/penahan kertas (untuk posisi pengukuran stabil)

    8. Rangka/frame kecil (bisa dari akrilik atau kayu, untuk menahan sensor dan kertas agar posisi stabil)


    🔧 Cara Kerja

    Ada dua pendekatan utama yang bisa digunakan:

    1. Dengan Sensor Jarak (HC-SR04)

    Mengukur jarak dari sensor ke permukaan kertas, lalu dibandingkan dengan jarak tanpa kertas.

    Kelebihan:

    • Murah dan mudah diatur

    • Tidak merusak kertas

    Kekurangan:

    • Kurang akurat untuk kertas tipis (akurasinya mm, bukan mikron)


    2. Dengan Load Cell + HX711

    Mengukur berat kertas saat ditekan, lalu dihitung ketebalannya berdasarkan massa dan luas. Atau gunakan load cell sebagai “micrometer” digital (deteksi jarak saat ditekan ringan).

    Kelebihan:

    • Bisa sangat akurat jika dirakit dengan benar

    • Bisa mendeteksi kertas berlapis atau tebal

    Kekurangan:

    • Perlu kalibrasi lebih rumit


    🧠 Logika Program Sederhana (Sensor HC-SR04)

    cpp

    #include <LiquidCrystal.h>

    #define trigPin 9
    #define echoPin 10

    LiquidCrystal lcd(7, 6, 5, 4, 3, 2);

    float jarakAwal = 0;

    void setup() {
    pinMode(trigPin, OUTPUT);
    pinMode(echoPin, INPUT);
    lcd.begin(16, 2);
    lcd.print(“Kalibrasi…”);
    delay(2000);

    jarakAwal = bacaJarak();
    lcd.clear();
    lcd.print(“Siap Ukur”);
    delay(1000);
    }

    void loop() {
    float jarakSekarang = bacaJarak();
    float ketebalan = jarakAwal – jarakSekarang;

    lcd.clear();
    lcd.print(“Tebal: “);
    lcd.print(ketebalan, 2);
    lcd.print(” cm”);

    delay(1000);
    }

    float bacaJarak() {
    digitalWrite(trigPin, LOW);
    delayMicroseconds(2);
    digitalWrite(trigPin, HIGH);
    delayMicroseconds(10);
    digitalWrite(trigPin, LOW);
    long durasi = pulseIn(echoPin, HIGH);
    float jarak = durasi * 0.034 / 2;
    return jarak;
    }


    💡 Tips Kalibrasi

    • Letakkan sensor di atas platform yang stabil.

    • Ukur jarak tanpa kertas terlebih dahulu sebagai referensi (jarakAwal).

    • Lalu bandingkan saat ada kertas disisipkan.


    📈 Pengembangan Lanjutan

    • Tambahkan sensor tekanan untuk mengukur tebal lebih akurat.

    • Tambah fungsi averaging untuk mengurangi noise.

    • Simpan data pengukuran ke SD card.

    • Share:
    author avatar
    M. Khairul Ashari

    Previous post

    Membuat Alat Pendeteksi Ngantuk seseorang Menggunakan Arduino
    15/04/2025

    Next post

    membuat alat pendeteksi penerimaan kualitas kabel dengan menggunakan arduino
    16/04/2025

    You may also like

    Polusi
    Mengatasi Polusi Udara dengan Memperbaiki Lingkungan
    1 July, 2026
    Cara Meningkatkan Produktivitas Tanpa Harus Bangun Pagi
    30 January, 2026

    Produktif nggak selalu harus bangun pagi kok. Yang penting itu ngatur energi, bukan jam alarm. Ini beberapa cara meningkatkan produktivitas tanpa maksa jadi “morning person” 😄 1. Kenali Jam Emas Versi Kamu Ada orang yang otaknya baru “nyala” siang atau …

    Kesalahan Finansial yang Sering Dilakukan Anak Muda
    27 January, 2026

    Anak muda itu kreatif dan berani ambil risiko—sayangnya, urusan uang sering jadi korban 😅Ini kesalahan finansial yang paling sering dilakukan anak muda, plus sedikit konteks biar relate: Tidak Punya Anggaran (Budgeting) Uang datang, uang pergi. Tanpa tahu ke mana perginya.Banyak …

    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