niccs / checkthestatus

for the Isobar Australia SlackHack 2016. It is a system made up of Arduino Mega 2560 or Arduino UNO and bunch of sensors that ,monitors temperature, humidity and door open status, remotely turn on & off a light and fan , Gas leakage detection alarm & Panic button alerts and then reports all this status information via Arduino GSM Shield to cloud storage (node.js and express) and is then hooked up with Slack.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Home Check Slack Bot

for the Isobar Australia SlackHack 2016

Features Supported: --

Implementation Concept is for a Home

  • Monitor temperature, humidity and door open status
  • Remotely turn on & off a light and fan
  • Gas leakage detection alarm & Panic button alerts

Smart use of Technology: --

• Code

  • Slash Command
    
  • Incoming Webhook
    
  • Node / Express
  • Embedded C
    

• Hardware

  • Arduino board
  • Arduino GSM Shield
    
  • Sensors, Relays, voltage convertors
    

High LevelProcess flow

Process flow

Hardware Block diagram

Process flow

Hardware SetUp:--

  • DHT22  Humidity and temperature sensor
    
  • Gas leakage Sensor/smoke Sensor(MQ2)
    
  • Door Sensor (borrowed from a printer, a switch)
    
  • Panic Button(a switch)
  • Led light
    
  • CPU fan(12 V) 
    

Hardware Schematic

Scematic

About

for the Isobar Australia SlackHack 2016. It is a system made up of Arduino Mega 2560 or Arduino UNO and bunch of sensors that ,monitors temperature, humidity and door open status, remotely turn on & off a light and fan , Gas leakage detection alarm & Panic button alerts and then reports all this status information via Arduino GSM Shield to cloud storage (node.js and express) and is then hooked up with Slack.


Languages

Language:Arduino 56.4%Language:JavaScript 43.6%