• 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 Aplikasi Menggunakan Arduino

    Membuat Aplikasi Menggunakan Arduino

    • Posted by M. Khairul Ashari
    • Categories artikel
    • Date 26/10/2024

    Arduino adalah platform open-source yang memungkinkan pengembangan aplikasi elektronik dengan memanfaatkan berbagai macam sensor, aktuator, dan modul. Berikut adalah panduan dasar untuk membuat aplikasi menggunakan Arduino, termasuk alat, langkah-langkah, dan contoh program sederhana.

    1. Alat yang Diperlukan

    • Arduino Board: Pilih Arduino yang sesuai, misalnya Arduino Uno, Nano, atau Mega.
    • Kabel USB: Untuk menghubungkan Arduino ke komputer.
    • Komputer: Untuk menulis dan mengunggah kode ke Arduino.
    • Komponen Tambahan: Seperti sensor, LED, resistor, dan motor tergantung pada proyek yang ingin kamu buat.

    2. Instalasi Arduino IDE

    Arduino IDE adalah perangkat lunak yang digunakan untuk menulis, mengompilasi, dan mengunggah kode ke board Arduino. Kamu bisa mengunduhnya dari situs resmi Arduino di sini.

    3. Menyiapkan Arduino IDE

    1. Hubungkan board Arduino ke komputer menggunakan kabel USB.
    2. Buka Arduino IDE.
    3. Pilih board Arduino yang kamu gunakan dengan masuk ke menu Tools > Board.
    4. Pilih port komunikasi dengan masuk ke menu Tools > Port.

    4. Membuat Proyek Sederhana: Menyalakan LED

    Berikut adalah contoh aplikasi sederhana untuk menyalakan dan mematikan LED pada board Arduino menggunakan kode Arduino IDE.

    Rangkaian

    1. Jika menggunakan LED eksternal, hubungkan katoda (-) LED ke GND dan anoda (+) ke pin digital, misalnya pin 13, dengan resistor 220Ω untuk membatasi arus.
    2. Jika menggunakan LED internal, biasanya sudah terhubung ke pin 13 pada board Arduino Uno.

    Kode

    cpp
    // Mendefinisikan pin LED
    const int ledPin = 13;

    void setup() {
    // Menentukan pin LED sebagai OUTPUT
    pinMode(ledPin, OUTPUT);
    }

    void loop() {
    digitalWrite(ledPin, HIGH); // Menyalakan LED
    delay(1000); // Menunggu 1 detik
    digitalWrite(ledPin, LOW); // Mematikan LED
    delay(1000); // Menunggu 1 detik
    }

    1. Salin kode di atas ke Arduino IDE.
    2. Klik tombol Upload untuk mengunggah kode ke board.
    3. Setelah diunggah, LED akan menyala selama 1 detik, mati selama 1 detik, dan terus mengulang.

    5. Mengembangkan Aplikasi Lebih Kompleks

    Setelah menguasai dasar-dasar, kamu bisa menambahkan komponen lain seperti sensor suhu, motor, atau buzzer untuk membuat aplikasi yang lebih kompleks. Contoh aplikasi yang dapat kamu buat termasuk:

    • Termometer Digital: Menggunakan sensor suhu (misalnya, LM35 atau DHT11) untuk membaca suhu lingkungan dan menampilkannya di LCD.
    • Pendeteksi Gerak: Menggunakan sensor PIR untuk mendeteksi gerakan dan menyalakan alarm.
    • Sistem Smart Home: Mengendalikan lampu, kipas, atau perangkat lainnya melalui Bluetooth atau WiFi dengan modul ESP8266.

    Tips dan Trik

    • Gunakan pustaka Arduino yang sesuai untuk mempercepat pengembangan (misalnya, pustaka untuk LCD, sensor, atau motor).
    • Selalu uji komponen satu per satu sebelum menggabungkannya ke dalam sistem besar.
    • Jaga penggunaan daya jika proyek kamu dioperasikan menggunakan baterai.
    • Share:
    author avatar
    M. Khairul Ashari

    Previous post

    Membuat Pendataan Kebersihan menggunakan IoT
    26/10/2024

    Next post

    Peningkatan Pertahanan Siber Indonesia : Implemetasi, Tantangan, Dan Masa Depan
    28/10/2024

    You may also like

    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 …

    Apa Itu AI dan Bagaimana Dampaknya bagi Kehidupan Sehari-hari
    24 January, 2026

    AI (Artificial Intelligence) atau Kecerdasan Buatan adalah teknologi yang memungkinkan mesin atau sistem komputer meniru cara berpikir dan belajar manusia. AI bisa mengenali pola, memahami bahasa, membuat keputusan, bahkan belajar dari pengalaman tanpa harus diprogram ulang secara manual. Contoh Sederhana …

    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

    logo-lke-uma

    • 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