Asad Zia
Published © MIT

Azure Stream Analytics saving lives!

Azure Stream Analytics watches sensors, control device autonomously, send Tweets and alerts in case of a hazard. Controllable by smartphone.

AdvancedFull instructions provided24 hours6,413

Things used in this project

Hardware components

Arduino MKR1000
Arduino MKR1000
×1
SparkFun Graphic LCD 84x48 - Nokia 5110
×1
Texas Instruments LM2596 DC-DC 4.5-40V Adjustable Step-down Power Supply Module
×1
DHT11 Temperature & Humidity Sensor (4 pins)
DHT11 Temperature & Humidity Sensor (4 pins)
×1
ElecFreaks MQ-5 Gas Sensor
×1
KEYES flame sensor module
×1
NXP 74LS00 TTL Quad 2-input positive NAND gates
×1
ST STM32L4, STM32F7 STB75NF75 N-channel Power MOSFET
×3
Water/Gas Flow Solenoid Valve Normally Closed
×1
2-Wire Ignition Coil
×1
Resistor 10k ohm
Resistor 10k ohm
×2
Resistor 4.75k ohm
Resistor 4.75k ohm
×1
Breadboard (generic)
Breadboard (generic)
×1
33 Ohm 10W Resistor Wire Wound
×1
Jumper wires (generic)
Jumper wires (generic)
×1
SparkFun DC Barrel Jack Adapter - Female
×1
Heatsink Heat Sink for Voltage Regulator or MOSFET
×3
1N4007 – High Voltage, High Current Rated Diode
1N4007 – High Voltage, High Current Rated Diode
×1

Software apps and online services

Microsoft Azure
Microsoft Azure
Visual Studio 2015
Microsoft Visual Studio 2015
Arduino IDE
Arduino IDE

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)
3D Printer (generic)
3D Printer (generic)
Corded Drill

Story

Read more

Custom parts and enclosures

Flame sensor mount

Flame sensor needs an adjustable rail for proper operation without heat up.

Flame Sensor Cover

Flame sensor needs cover to protect from ambient sunlight.

LCD Mount

LCD can use a simple mount

Schematics

Circuit Diagram

Please bear with me the hand drawn diagram. fritzing.org was down on the day of submission.
Diagram

Code

Smart Heater Azure

The Universal Windows Apps (UWA) and Azure Worker Roles projects require Visual Studio Community 2015. Arduino sketch required Arduino IDE 1.6.7 or better. 3D print STL files can be used by Slic3r application

Credits

Asad Zia

Asad Zia

2 projects • 39 followers
Embedded Systems Engineer for Self-Driving Car
Thanks to Ladyada and Olivier Bloch.

Comments