Wireless Thermometer Project
Jump into the exciting word of developing hardware applications for the Internet of Things by connecting a microcontroller development board with the popular Blynk framework.
Immediate Online
access to ALL our courses
What will I learn?
- Prototyping process to take an idea from start to finish
- Using Arduino code libraries for connecting to the Blynk framework
- Developing IoT interfaces on the Blynk App
- Writing code to translate sensors readings into temperature
- Measuring thermistor coefficients
- So much more!
Prerequisites
- This course assumes you have a solid understanding on the Arduino platform and understand topics like libraries, classes and functions. If you have finished the Arduino Course for Absolute Beginners – then this training will be right up your alley.
Required Hardware
- Adafruit Feather HUZZAH ESP8266
- Lithium Ion Polymer Battery w/ JST connector
- Meat Temperature Probe
- Breadboard Friendly Connector Jack
- Proto-Board
- Resistor(s) for Voltage Divider
Reviews
"I found each lesson interesting and I looked forward to each one as I was enjoying them so much."
-John Simister, Victoria, AU
"Excellent job on the course. I very much enjoyed it and learned a lot. Thanks"
-Steve Tripoli
Course Description
We'll be covering..
- A prototyping process from drawing out the idea, putting it to words, creating specifications, and dialing in on our action steps
- Selecting suitable components
- Deep diving into the process of reading temperatures from a thermistor
- Studying an equation and implementing it into code
- Exploring Blink, an IOT platform, for developing mobile applications
- Writing code for communicating between your phone and an inexpensive WiFi-enabled Arduino-compatible board
- Creating an enclosure for your project
- And considering future development
Length of Instruction: 4 hours and 45 minutes of HD video instruction.
Import Notes: Transcripts of the videos are available on each course unit page. Relevant code is available on course unit pages.
Course Outline
- WiFi Thermometer Intro
- Prototyping Process Intro
- Outline with Pictures
- Outline with Words
- Creating Specifications
- Pruning
- Pruning in Action
- Research and Purchasing
- Part Decisions
- Prioritize with Lowest Hanging Fruit
- Steinhart-Hart
- Coefficients
- Thermistor Circuit
- Read Raw Thermistor Value
- Implement Steinhart-Hart
- Display Temp C and F
- Create Functions for getTemps
- Setting up the Blynk App
- Blynk Overview
- Establish A WiFi Connection
- Blynk getData
- Blynk pushDataOnRequest
- Using the BlynkTimer
- WiFi Connection with Temperature Probe
- Push Temperature on Request
- Send Temp Notifications
- Adjust Target Temperature from Blynk App
- Enclosure
- Review and Going Further
Immediate Online
access to ALL our courses