|Software apps and online services:|
A problem we have on daily base: should I go to school by bike or wake my parents and go by car.
GO2: The most fun and efficient way to go to school. This application observes the local weather, and suggests you the best option for transport. You can fill in the parameters which mean good weather or bad weather to you (e.g. ‘’good weather” means above 5°C, no rain and no snow). When the local weather is ‘’good’’ it gives the best route to school, shows which friends ride with you, and where you can meet with each other. So, you’ll never need to ride alone. If the weather is ‘’bad,’’ the app looks for friends who take the same route to school as you do and then it gives you the best option for carpooling. There is also a rotation system for deciding which parent has to drive.
First we looked for a way to implement Internet of Things. We made a program to read the weather description in our local area. How does this work? The program goes to the website: Meteovista, and it request the html code. In this code, it searches for the sentence: regen in lommel. If it finds this sentence it will give a true value.
Next we looked for a way to get the temperature (also IoT). Same things as the weather description. We got the html code from the site meteo1. In this code we looked for a string between
" this string is the temperature in our local area.
Next we combined these 2 things to to create a weather forecast in our program.
Now comes the hard part: getting travel directions when the set parameters are not met. It does this by using activeX components to create a virtual web browser in LabView to show you a website, which gives you travel directions, or when the parameters are met it tells you to go by bike.
Did you replicate this project? Share it!I made one
Love this project? Think it could be improved? Tell us what you think!