Skip to content

VetinariLives/IOT-Anti-Theft-flooring-system

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IOT Anti-Theft Flooring System

Project for CSC 4980 - Security in IOT (Fall '23). This project uses a Raspberry Pi to implement an Anti-Theft Flooring System over a CoAP server.

Objective

  • Developing a Theft Detection System IoT application
  • Use analog sensor input to trigger camera activation and send alert
  • Knowledge on Raspberry Libraries for proper resource/sensor implementation

Implementation

Circuit image

Schematics

Circuit image

Raspberry Pi Modules Used

  • Raspberry Pi Camera Module
  • ADS 1115 Chip
  • Piezo-electric sensors
  • Servo motor

Built With

Demonstration

Authors

Acknowledgments

  • Professor - Dr. Haoxin Wang

Pi Setup

To run pip3 commands:

sudo apt-get install python3-pip
sudo rm /usr/lib/python3.11/EXTERNALLY-MANAGED

To install Adafruit CircuitPython ADS library:

pip3 install adafruit-circuitpython-ads1x15

To enable I2C on Pi

raspi-config

Select Interfacing Options > I2C.

Select Yes when prompted to enable the I2C interface.

Select Yes when prompted to automatically load the I2C kernel module.

Select Finish.

sudo reboot

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%