Exploring the Windows 10 IoT on RPi2
Once you are done flashing the microSD card, carefully eject it from the computer before
removing. Now plug in the card to the Raspberry Pi 2 and turn on the power supply. You must
see a Windows 10 logo flashing up a bit and then it will leave you with a blank screen. If this
black screen stays black for a while don’t panic and turn o the Raspberry Pi. Be patient with the
setup, within few minutes you will see the Windows 10 IoT front end.
Getting Started with Windows 10 IoT
To make the full use of Windows 10 IoT on Raspberry Pi 2, you are needed to install the develop-
ment environment on your other full-scale Windows PC. That main computer will be used to
send over application data to start straight on the RPi 2.
This process might seem a little complicated at first. That’s why many people head towards
the native Raspberry environment that is, Raspbian. To use Windows you will also need to
download Visual Studio Community. It is the free version of the Visual Studio developer tools by
Microsoft. You will be using this studio to create programs for the IoT devices from Windows.
What we will do after the Install?
Just before sending any new application to the Raspberry Pi 2, you are needed to install PowerShell
to your computer and Pi2 to enable them to talk to each other over your home internet. The Pi2
doesn’t have any built-in Wi-Fi. Thus, your Pi 2 is needed to be connected to your router by an
Ethernet cable. Microsoft is already oering decent tips on getting PowerShell working on its
developer zone. Once you are connected to the internet, then you are ready to use the smallest
Windows 10 machine. The Windows 10 IoT enabled Raspberry Pi 2 is one of the best platforms
to start programming for the Pi. That’s what IoT version of Windows 10 is all about.
PROJECT 6: SMART PARKING SYSTEM BASED ON IoT BY
USING RFID
Introduction and objectives
With the huge availability of vehicles, today almost everyone is buying cars. However, with the
increase of vehicles finding a vacant spot in a parking lot is becoming more dicult. What hap-
pens nowadays is that you visit a parking lot to park your car and spend over 20–30 minutes
searching for a spot to park your car. Till then you have wasted enough of your precious time
and about half litres of gasoline. Plus, the headaches get multiplied when the parking guy takes
another 10 minutes to find the right change for you. To resolve this problem, we are going to
build a smart parking system that reduces human eorts by searching for free slots for a driver
and calculating the payment for each park in the parking area. This system will help both normal
vehicle owners and the parking space owners to save more time and eorts. Our system will be
able to perform vehicle identification, free slot calculation, and payment calculation.
Methods
The vehicle calculation is done by RFID; free slot detection is done by using a display, while
the payment calculation is done through the period of parking. In traditional parking solu-
tions, people don’t have any kind of automation or RFID to make the parking system smarter.
Plus, more manpower is required to park the cars and to maintain the system. The existing
360 Internet of Things
Internet_of_Things_CH14_pp349-372.indd 360 9/3/2019 10:17:36 AM

Get Internet of Things now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.