Things used in this project

Hardware components:
Abx00004 iso both
Arduino MKR1000 & Genuino MKR1000
×1
SparkFun Graphic LCD 84x48 - Nokia 5110
×1
Texas Instruments LM2596 DC-DC 4.5-40V Adjustable Step-down Power Supply Module
×1
386 00
DHT11 Temperature & Humidity Sensor
×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
Mfr 25frf52 10k sml
Resistor 10k ohm
×2
Mfr 25fbf52 4k75 sml
Resistor 4.75k ohm
×1
12002 04
Breadboard (generic)
×1
33 Ohm 10W Resistor Wire Wound
×1
11026 02
Jumper wires (generic)
×1
SparkFun DC Barrel Jack Adapter - Female
×1
Heatsink Heat Sink for Voltage Regulator or MOSFET
×3
Fairchild semiconductor 1n4004. image
1N4007 – High Voltage, High Current Rated Diode
×1
Software apps and online services:
W9gt7hzo
Microsoft Azure
Vs2015logo
Microsoft Visual Studio 2015
Ide web
Arduino IDE
Hand tools and fabrication machines:
09507 01
Soldering iron (generic)
3drag
3D Printer (generic)
Corded Drill

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

Photo
Asad Zia

Embedded System Engineer at Siemens. Self-taught Machine Vision, Deep Learning practitioner.

Contact
Thanks to Ladyada and Olivier Bloch.

Replications

Did you replicate this project? Share it!

I made one

Love this project? Think it could be improved? Tell us what you think!

Give feedback

Comments

Similar projects you might like

IoT Based Garden Automation And Monitoring System
Advanced
  • 495
  • 11

Full instructions

Automate Your Garden with Arduino and Cayenne

URB (Universal Railway Model Bus)  - Automate Your Layout
Advanced
  • 149
  • 3

Work in progress

All features Arduino, plus: direct plug servos, motor drivers, high-current outputs, built-in I2C bus, convenient connections, and more.

Hank the HexaPod - Mega Bread Robotics Series # 7
Advanced
  • 182
  • 5

Work in progress

After a few months of gathering parts, reading about the new hardware, and ripping my hair out due to no support. I done did it Paw.

Punch Activated Arm Flamethrowers (Real Firebending)
Advanced
  • 43,726
  • 335

Shoot fireballs from your fists when you throw a punch with these arm mounted smart flamethrowers!

Visual Capturing with OV7670 on Arduino
Advanced
  • 4,851
  • 24

Protip

This is an Arduino camera module, using the surveillance camera's digital image processing chip-OV0706.

Get Nostalgic and Use Nokia 84x48 LCD with Arduino
Advanced
  • 3,181
  • 14

Protip

These 84 by 48 pixel LCDs are what you might have found in Nokia 3310. And what about using them in the Arduino projects?

Sign up / LoginProjectsPlatformsTopicsContestsLiveAppsBetaFree StoreBlog