Skip to content

Latest commit

 

History

History
112 lines (101 loc) · 2.78 KB

README.md

File metadata and controls

112 lines (101 loc) · 2.78 KB

Burglar Alarm ESP8266

In this type of design, an attempt has been made to don't use IP static to transfer information. 

The purpose of eliminating static IP is to lower the cost to the user and also to have a machine learning on the server side to continue the project.
The manufacturer of this device can also earn money through the sale of the Internet and other services.

The next phase of the project is on movement and face recognition.

* It should be noted that the above module is only for demos and for large projects need a more powerful module.

The method is that the module (Big sound module) measures the ambient sound, if it was too much, using the module (Infrared emission sensor module) turns on the TV (LG) and sends an error message to the server.

Required Device

  • ESP8266
  • Infrared emission sensor module
  • Big sound module

ESP8266-Pic


ESP8266 Big Sound
D0 D0
3V3 +
GND G
A0 A0
ESP8266 Infrared emission sensor module
VIN +
GND -
D2 S

ESp8266

PlatformIO.ini


  [env:esp12e]
  platform = espressif8266
  board = esp12e
  framework = arduino
  monitor_speed = 115200
  lib_deps = 
	  crankyoldgit/IRremoteESP8266@^2.7.14
	  bblanchon/ArduinoJson@^6.17.2

Add this librarys


  HTTPClient
  WiFiClientSecure
  WiFi
  ArduinoJson