• 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 Pintu Otomatis Menggunakan IoT

    Membuat Alat Pintu Otomatis Menggunakan IoT

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

    Membuat alat pintu otomatis menggunakan teknologi Internet of Things (IoT) adalah proyek yang menarik dan bermanfaat. Proyek ini bisa digunakan untuk berbagai keperluan, seperti meningkatkan keamanan, kenyamanan, atau efisiensi energi dalam rumah pintar. Berikut adalah langkah-langkah umum yang bisa diikuti untuk membuat pintu otomatis berbasis IoT:

    Komponen yang Dibutuhkan:

    1. Mikrokontroler:
      • Arduino atau ESP8266/ESP32 (lebih direkomendasikan ESP8266/ESP32 karena memiliki Wi-Fi terintegrasi).
    2. Sensor:
      • Sensor Ultrasonik (HC-SR04) untuk mendeteksi jarak objek (orang yang mendekat).
      • Sensor PIR (Passive Infrared) untuk mendeteksi gerakan.
      • Switch magnetik (untuk mengetahui apakah pintu sudah tertutup atau terbuka).
    3. Aktuator:
      • Servo motor atau Motor DC (dengan driver H-Bridge seperti L298N atau Relay) untuk membuka dan menutup pintu.
    4. Modul Wi-Fi (jika menggunakan Arduino): ESP8266, tetapi jika menggunakan ESP32, tidak perlu modul tambahan.
    5. Sumber Daya:
      • Power Supply (Adaptor DC, misalnya 12V/5V, tergantung kebutuhan motor dan mikrokontroler).
    6. Aplikasi IoT:
      • Menggunakan platform IoT seperti Blynk, ThingSpeak, atau Node-RED untuk mengontrol dan memonitor pintu dari jarak jauh.

    Langkah-langkah Pembuatan:

    1. Merancang Sistem Fisik:

    • Tempatkan servo motor atau motor DC di pintu untuk mengontrol mekanisme buka tutup.
    • Pasang sensor ultrasonik atau sensor PIR di dekat pintu untuk mendeteksi gerakan atau kehadiran seseorang.
    • Jika perlu, tambahkan saklar magnetik untuk mendeteksi status pintu (terbuka atau tertutup).

    2. Membuat Skema Rangkaian:

    • Hubungkan sensor dengan mikrokontroler (ESP8266/ESP32).
    • Hubungkan motor ke mikrokontroler melalui driver motor (seperti L298N atau relay).
    • Pastikan ada catu daya yang cukup untuk motor dan mikrokontroler.

    3. Pemrograman Mikrokontroler:

    • Buat program di Arduino IDE (untuk ESP8266/ESP32) untuk mengontrol motor berdasarkan input dari sensor.
    • Tambahkan logika untuk membuka pintu saat seseorang mendekat (dari data sensor) dan menutup pintu setelah beberapa waktu.
    • Gunakan library Blynk (atau platform IoT lainnya) untuk memungkinkan kontrol pintu melalui aplikasi smartphone.

    Contoh kode sederhana menggunakan ESP8266 dan Blynk:

    cpp
    #define BLYNK_PRINT Serial
    #include <ESP8266WiFi.h>
    #include <BlynkSimpleEsp8266.h>
    #include <Servo.h>

    char auth[] = "YourAuthToken";
    char ssid[] = "YourNetworkName";
    char pass[] = "YourPassword";

    Servo myServo; // Servo object
    int pos = 0; // Variable to store the servo position
    int trigPin = D1; // Trigger Pin of Ultrasonic Sensor
    int echoPin = D2; // Echo Pin of Ultrasonic Sensor
    long duration;
    int distance;

    void setup() {
    Serial.begin(9600);
    Blynk.begin(auth, ssid, pass);

    myServo.attach(D3); // Pin where the servo is connected
    pinMode(trigPin, OUTPUT); // Ultrasonic sensor trig pin
    pinMode(echoPin, INPUT); // Ultrasonic sensor echo pin
    }

    void loop() {
    Blynk.run();

    // Measure distance
    digitalWrite(trigPin, LOW);
    delayMicroseconds(2);
    digitalWrite(trigPin, HIGH);
    delayMicroseconds(10);
    digitalWrite(trigPin, LOW);

    duration = pulseIn(echoPin, HIGH);
    distance = duration * 0.034 / 2;

    if (distance < 50) { // If object is within 50 cm
    myServo.write(90); // Open the door
    delay(5000); // Keep door open for 5 seconds
    myServo.write(0); // Close the door
    }
    }

    4. Menguji Sistem:

    • Uji sistem secara lokal untuk memastikan pintu bisa terbuka dan tertutup dengan benar berdasarkan sensor.
    • Pastikan sistem dapat diakses melalui aplikasi Blynk untuk kontrol jarak jauh.

    5. Peningkatan (Opsional):

    • Notifikasi Real-time: Tambahkan notifikasi ke smartphone saat pintu dibuka atau ditutup.
    • Keamanan: Integrasikan kamera atau sistem autentikasi (misalnya dengan RFID atau PIN) untuk meningkatkan keamanan.

    Platform Cloud (Opsional):

    • Anda juga bisa mengirimkan data ke ThingSpeak atau Google Firebase untuk menyimpan log aktivitas pintu, atau menggunakan IFTTT untuk mengintegrasikan dengan perangkat lain.

    Keamanan Jaringan:

    • Pastikan Anda mengamankan jaringan Wi-Fi dengan baik, karena perangkat IoT rentan terhadap peretasan jika tidak ada protokol keamanan yang memadai (misalnya menggunakan WPA2 dan enkripsi data).
    • Share:
    author avatar
    M. Khairul Ashari

    Previous post

    Pensiun Bebas Finansial : Konsep, Strategi, Dan Manfaat
    14/10/2024

    Next post

    Swasembada Pangan Mandiri : Konsep, Strategi, Dan Tantangan
    15/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