Join Michael Lehman for an in-depth discussion in this video Review Windows 10 IoT in action, part of IoT Development with Windows 10 IoT Core 1: Installation and Basic Connection.
- Okay, before we begin, let's take a look at our IoT device that we're going to build in this course, in action. I designed a simple IoT device I call Weatherware. What it does, is it connects up to the internet to go get a forecast from Weather Underground, and then it presents it to you so you can agree or disagree with the forecast. And then it monitors what's actually happening in your local area, and then it uploads the results of that to the cloud in Azure. So the whole idea is hyper-local weather reporting to be able to help us do better weather forecasting.
So let's see Weatherware in action. Starts up with a little light show, and then it goes out to Weather Underground and retrieves the forecast. And it says here, looks like it's going to be 62 where I am today. Now, it's not that warm I don't think, so I'm going to say no, I don't agree with that. And then it shows me what the sky forecast is. If you've got sunny weather, you're going to see two plus signs. If you've got snowy weather, you're going to see two asterisks. And if you've got meh weather, you're going to see these two percent signs. Given the fact that this is only an 8 by 8 LCD, there's only a limited number of characters that you can show with out having to scroll.
So, we picked those characters to represent the weather. In this case, definitely meh, so I'm going to agree with that, and then click the button one more time. And now we go into monitoring mode. We're going to check the temperature, based on the temperature sensor on the Sense HAT, and compare it to what the forecast was. We do that between 6 pm and 6 am for low temperature, and 6 am to 6 pm for the high temperature. And every once and a while, you'll see it will run the light show again, just to let you know the device is still running. The color you see in between the light show indicates whether or not you've reached the high temperature or low temperature.
And that's Weatherware in action. This is an Internet of Things device, built on a Raspberry Pi, running Windows 10 IoT Core, with an application written in C#. So let's get started.
- Reviewing Windows 10 IoT in action
- Selecting a hardware platform
- Choosing sensors and effectors
- Installing the IoT Core Dashboard and Windows 10 IoT
- Configuring Raspberry Pi hardware
- Installing Sense HAT, an add-on board for Raspberry Pi
- Creating a UX with XAML
- Prototyping a product