Week 8 - Oct 23 - 29
This blog will cover revisions made to the traffic predictor project along with a list of Hardware and Software components involved in this project.
This blog will be updated when changes are made to the project and it needs to be included in the below list. It can be found by the change of flag from New --> Updated.
Revisions Updated
Context | Proposed version | Blog - Proposed | Revised version | Blog - Revised |
---|---|---|---|---|
Title | Traffic prediction with machine learning on an added advantage of mass storage capability of the STM32 Nucleo-64 development board | Traffic Predictor #1 - The Official Announcement Traffic Predictor #3 - The Plan Traffic Predictor #5 - Machine Learning and Building a case for the kit | Traffic prediction with machine learning | Traffic Predictor #7 - Into the traffic [Part 2 of 2] |
Component [Replacement] | Wi-Fi and Bluetooth expansion board | Traffic Predictor #3 - The Plan | Bluetooth Tranceiver | Traffic Predictor #9 - Revisions and Hardware, Software list [Refer Hardware components table] |
Component [Replacement] | Camera/CCTV and IR sensor | Traffic Predictor #3 - The Plan | Ultrasonic Sensor and Servo Motor | Traffic Predictor #9 - Revisions and Hardware, Software list [Refer Hardware components table] |
Title | Auto-pilot mode with predefined speed using Sensor Expansion board | Auto-pilot mode with predefined speed | Traffic Predictor #10 - Evading traffic like a Bat | |
Video New | Added MEMS expansion board | Traffic Predictor #3 Hardware explained | Removed it |
|
Video New | 90-degree Servo rotation to capture live traffic | Traffic Predictor #4 - Kit in action | 180-degree Servo rotation to capture live traffic |
Hardware components Updated
The below table consists of the hardware components included in the traffic predictor project.
Product Name | Brand Name | Part Number | Purpose | Cost (INR) * Inclusive of shipping charges | Cost (Dollars) | Product Link |
---|---|---|---|---|---|---|
Nucleo-L476RG board | STMicroelectronics | STM32L476RG | Microcontroller board which would help in
| Sponsored | Click Here | |
Bluetooth Transceiver [HC-05] | REES52 | arb004 | For exchange of information between Microcontroller and mobile device | ₹ 350 | $ 5.394 | Click Here |
Wi-Fi Transceiver [ESP8266] | REES52 | FZ1082 | For exchange of information between Microcontroller and mobile device / Web API | ₹ 250 | $ 3.85 | Click Here |
Ultrasonic Sensor [HC-SR04] | REES52 | 25651 | Capturing live/ static objects in traffic with the help of ultrasonics | ₹ 190 | $ 2.93 | Click Here |
Servo Motor | KTC CONS Labs | SG-90-9g | For obtaining a 180-degree capture of live traffic with the help of ultrasonic sensor | ₹ 240 * | $ 3.70 | Click Here |
General purpose PCB Stripboard Solder Wires Header pin (Male & Female) | For IoT Expansion board | ₹ 100 | $ 1.54 | |||
Total Updated | ₹ 880 | $ 13.51 |
Software components Updated
The below table consists of the software components included in the traffic predictor project. All of them are freely available either completely or as a trial.
Product Name | Purpose | Link |
---|---|---|
Mbed online compiler | For compiling and downloading program into the Nucleo-L476RG board | Click Here |
MATLAB | For visualizing machine learning of traffic information through GUI | Click Here |
Android Studio | For making apps for the user to connect to the device and navigate using GMaps | Click Here |
000webhost | For making websites and API (login and registration) | Traffic Predictor - Website |
GMaps API | For locating, navigating user | Click Here |
Processing IDE | For Visualizing location of moving/ static objects in traffic through Ultrasonic sensor | Click Here |
Arduino IDE | For uploading program into Nucleo-L476RG Board | Click Here |
Table of Contents Updated
The below table consists of the classified table of contents included in the traffic predictor project.
{tabbedtable} Tab Label | Tab Content |
---|---|
Entry & Introduction | IoT on Wheels Design Challenge - Traffic predictor and auto pilot mode |
Plan | Traffic Predictor #3 - The Plan |
Initial Setup | |
Module 1 | Traffic Predictor #5 - Machine Learning and Building a case for the kit Traffic Predictor #6 - Into the traffic [Part 1 of 2] Traffic Predictor #7 - Into the traffic [Part 2 of 2] Traffic Predictor #8 - Predicting the best route to avoid traffic [Part 1 of 2] |
Module 2 & 3 | |
Integration | Yet to Begin |
Revisions and Hardware, Software List | Traffic Predictor #9 - Revisions and Hardware, Software list |
Top Comments