Smart Security & Monitoring System
Overview
Smart Security System هو نظام أمني ذكي يعتمد على تقنيات IoT لمراقبة وتأمين المباني والتحكم في الدخول والخروج.
النظام يجمع بين Face Detection، RFID Authentication، Motion Detection، Environmental Monitoring، وSmart Alerts في منصة واحدة.
يتيح النظام التحكم في البوابة ومراقبة حالة المبنى بالكامل من خلال Dashboard تفاعلية تعرض البيانات في الوقت الحقيقي.
System Features
? Smart Access Control
النظام يسمح بالدخول باستخدام:
Face Detection عبر الكاميرا
RFID Card Authentication
عند التحقق من الهوية يتم:
فتح البوابة تلقائيًا
تسجيل عملية الدخول
عرض رسالة الترحيب على الشاشة
أما في حالة الرفض يتم تسجيل المحاولة.
? Real-Time Monitoring Dashboard
يوجد Dashboard تفاعلية يمكن من خلالها متابعة حالة النظام بالكامل في الوقت الحقيقي.
تعرض الـ Dashboard:
درجة الحرارة
نسبة الرطوبة
كشف الزلازل
كشف الحرائق
كشف الحركة
بث مباشر من الكاميرا عند البوابة
سجل الدخول والخروج
كما يمكن معرفة:
من دخل إلى المبنى
من تم رفض دخوله
وقت كل محاولة دخول
? Live Gate Camera
النظام يوفر بث مباشر من الكاميرا عند البوابة لمراقبة الدخول والخروج في الوقت الحقيقي.
? Environmental Monitoring
يقوم النظام بمراقبة البيئة المحيطة باستخدام حساسات مختلفة مثل:
? Temperature Sensor
لمراقبة درجة الحرارة.
? Humidity Sensor
لمراقبة نسبة الرطوبة.
? Fire Detection Sensor
لاكتشاف الحرائق.
? Earthquake Detection Sensor
لاكتشاف الاهتزازات أو الزلازل.
? Motion Detection Radar
يحتوي النظام على Radar Motion Sensor يقوم بكشف الحركة حول البوابة.
عند اكتشاف حركة يتم:
تسجيل الحدث في النظام
عرض التنبيه في الـ Dashboard.
? Telegram Alert System
النظام متصل بـ Telegram Bot لإرسال إشعارات فورية.
يتم إرسال إشعارات في الحالات التالية:
عند دخول شخص مصرح له
عند رفض دخول شخص غير مصرح
عند اكتشاف حريق
عند اكتشاف زلزال
عند اكتشاف حركة مشبوهة
Hardware Components
ESP32-CAM
RFID RC522
Servo Motor (Gate Control)
Temperature & Humidity Sensor
Fire Sensor
Earthquake Sensor
Radar Motion Sensor
LCD Display
Arduino / ESP Controller
Software Technologies
Frontend:
React
Vite
Real-Time Dashboard
Backend:
Python
Flask
Socket.IO
Computer Vision:
OpenCV
Face Recognition
Notifications:
Telegram Bot API
System Workflow
1️⃣ الشخص يقترب من البوابة
2️⃣ يتم اكتشاف الحركة بواسطة الرادار
3️⃣ يتم التحقق من الهوية باستخدام Face Detection أو RFID
4️⃣ إذا كان مصرح له:
يتم فتح البوابة
تسجيل الدخول في النظام
إرسال إشعار عبر Telegram
5️⃣ إذا لم يكن مصرح له:
يتم رفض الدخول
تسجيل المحاولة
إرسال إشعار أمني
Project Goal
الهدف من المشروع هو تصميم Smart Security & Monitoring System منخفض التكلفة يمكن استخدامه في:
Smart Buildings
Smart Homes
Smart Parking Systems
Secure Facilities
مع توفير مراقبة كاملة للنظام والتنبيهات الفورية.