DEV Community

Cover image for Smart Home Security: Advanced Motion Detection with CCTV
Heaven Aulianisa Pambudi Putri
Heaven Aulianisa Pambudi Putri

Posted on

Smart Home Security: Advanced Motion Detection with CCTV

Short Explanation

Smart Home Security System adalah sistem keamanan berbasis teknologi Internet of Things (IoT) yang dirancang untuk memantau lingkungan rumah secara real-time dan memberikan notifikasi kepada pengguna melalui aplikasi Telegram. Sistem ini mengintegrasikan perangkat keras seperti ESP32-CAM untuk pengambilan gambar, sensor ultrasonik HC-SR04 untuk deteksi gerakan, dan buzzer untuk alarm suara.

Project Goals

Mengembangkan sistem keamanan berbasis Internet of Things (IoT) yang memanfaatkan ESP32-CAM, sensor ultrasonik HC-SR04, dan buzzer untuk mendeteksi gerakan serta memberikan notifikasi real-time kepada pengguna melalui Telegram. Sistem ini dirancang untuk meningkatkan keamanan lingkungan rumah secara mudah dan fleksibel.

Tech Stack Used

  • Perangkat Keras: ESP32-CAM, Sensor HC-SR04, Buzzer, Breadboard, FTDI USB, dan adaptor 5V.
  • Perangkat Lunak: Telegram Messenger dan bot Telegram untuk integrasi komunikasi sistem.

Results

Proyek ini berhasil mengembangkan sistem keamanan rumah pintar dengan menggunakan CCTV dan teknologi Internet of Things (IoT). Sistem ini dirancang untuk mendeteksi gerakan secara lebih akurat dan mengirimkan notifikasi kepada pemilik rumah melalui aplikasi pesan Telegram.
Berikut merupakan gambaran rangkaian elektronis sistem:
Image description
Berikut merupakan gambaran cara kerja sistem ini:
Image description
Berikut ini adalah rangkaian sistem yang telah dirancang:
Image description
Komponen utama dari sistem ini meliputi ESP32-CAM sebagai modul kamera, sensor ultrasonik HC-SR04 untuk deteksi jarak, dan Buzzer untuk alarm suara. Sumber tegangan (Vin) sebesar 5V dan ground (GND) semua komponen terdapat pada papan project breadboard yang dapat dikendalikan menggunakan aplikasi Telegram.

Hasil pengujian menunjukkan bahwa sistem berhasil mendeteksi gerakan dengan akurasi tinggi dan mengirimkan notifikasi real-time melalui Telegram. Selain itu, sistem ini juga mengambil gambar otomatis saat gerakan terdeteksi, memberikan bukti visual kepada pemilik rumah. Sistem ini menunjukkan kinerja yang stabil dan konsumsi daya yang efisien, memungkinkan operasi berkelanjutan tanpa kebutuhan daya yang berlebihan.

Tampilan Notifikasi Telegram

Image description

Tampilan Telegram Saat Objek Terdeteksi

Image description

Start

Image description

Buzzer On & Buzzer Off

Image description

Flash On dan Flash Off

Image description

The Problems and How I Deal With It

  • Delay pengiriman gambar melalui Telegram: Ditangani dengan memastikan koneksi internet yang stabil.
  • Sensor ultrasonik mendeteksi tanpa objek: Dilakukan kalibrasi ulang pada sensor untuk meningkatkan akurasi deteksi.

Lessons Learned

Proyek ini memberikan wawasan mendalam tentang integrasi IoT dengan teknologi komunikasi real-time. Pengembangan ini menekankan pentingnya koneksi yang stabil dan pengujian kondisi lingkungan untuk memastikan akurasi sistem.

Contributor

  1. Bayu Sapmito
  2. Khoirul Malik

Heroku

Build apps, not infrastructure.

Dealing with servers, hardware, and infrastructure can take up your valuable time. Discover the benefits of Heroku, the PaaS of choice for developers since 2007.

Visit Site

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Explore a sea of insights with this enlightening post, highly esteemed within the nurturing DEV Community. Coders of all stripes are invited to participate and contribute to our shared knowledge.

Expressing gratitude with a simple "thank you" can make a big impact. Leave your thanks in the comments!

On DEV, exchanging ideas smooths our way and strengthens our community bonds. Found this useful? A quick note of thanks to the author can mean a lot.

Okay