Skip to content

azthec/iot-sec-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arduino IoT Security System

Welcome

Uses multiple Arduinos equipped with WiFi shields, LCD display, keypad, LED's, infrared distance sensors, accelerometers and piezoelectric sensors to detect when doors are opened and when the equipment is interfered with. All devices can be powered via cable or battery.

A central Arduino, equipped with a keypad and a LCD display, contacts a local or remote server to enable and disable the alarm, via authentication.

The sensor devices collect information data and send it to the server at regular intervals. If the alarm is enabled it is triggered when devices stop reporting data or when the parameters reported are anomalous.

Wireless communication with HTTP SSL. Provides a basic UI via pyQT.

Currently WIP.

Distance and piezo sensor (left), Keypad and LCD alarm control (center), Distance and accelerometer (right):

The tree devices

Close up of a sensor:

Distance and Accelerometer

Close up of controller:

Controller

Proof of Concept UI:

UI

Create cert using

sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout mycert.pem -out mycert.pem

About

Proof of concept security system.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published