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

 

ContextProposed versionBlog - ProposedRevised versionBlog - Revised
TitleTraffic 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 Predictor #6 - Into the traffic [Part 1 of 2]

Traffic prediction with machine learningTraffic Predictor #7 - Into the traffic [Part 2 of 2]

Component

[Replacement]

Wi-Fi and Bluetooth expansion boardTraffic Predictor #3 - The Plan

Bluetooth Tranceiver

Traffic Predictor #9 - Revisions and Hardware, Software list

[Refer Hardware components table]

Component

[Replacement]

Camera/CCTV and IR sensorTraffic Predictor #3 - The PlanUltrasonic 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

Traffic Predictor #1 - The Official Announcement

Traffic Predictor #3 - The Plan

Auto-pilot mode with predefined speedTraffic Predictor #10 - Evading traffic like a Bat
Video  NewAdded MEMS expansion boardTraffic Predictor #3 Hardware explainedRemoved it

 

Video  New90-degree Servo rotation to capture live trafficTraffic Predictor #4 - Kit in action180-degree Servo rotation to capture live traffic

Traffic Predictor #11 - Module 2 and 3 [Completed]

Code updated in GitHub

 

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 STMicroelectronicsSTM32L476RG

Microcontroller board which would help in

  • Collecting GPS data from user,
  • Enabling BT/ Wi-Fi connection with the user's mobile device/ Web APIs and
  • Controlling Servo and Ultrasonic sensor.
SponsoredClick Here
Bluetooth Transceiver [HC-05]REES52arb004For exchange of information between Microcontroller and mobile device350$ 5.394Click Here
Wi-Fi Transceiver [ESP8266]REES52FZ1082For exchange of information between Microcontroller and mobile device / Web API250$ 3.85Click Here
Ultrasonic Sensor [HC-SR04]REES5225651Capturing live/ static objects in traffic with the help of ultrasonics190$ 2.93Click Here
Servo MotorKTC CONS LabsSG-90-9gFor obtaining a 180-degree capture of live traffic with the help of ultrasonic sensor240 *$ 3.70Click Here

General purpose PCB Stripboard

Solder

Wires

Header pin (Male & Female)

For IoT Expansion board100$ 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 NamePurposeLink
Mbed online compilerFor compiling and downloading program into the Nucleo-L476RG board Click Here
MATLABFor visualizing machine learning of traffic information through GUIClick Here
Android StudioFor making apps for the user to connect to the device and navigate using GMapsClick Here
000webhostFor making websites and API (login and registration)

Click Here

Traffic Predictor - Website

GMaps APIFor locating, navigating userClick Here
Processing IDE
For Visualizing location of moving/ static objects in traffic through Ultrasonic sensorClick 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 LabelTab Content
Entry & Introduction

IoT on Wheels Design Challenge - Traffic predictor and auto pilot mode

Traffic Predictor #1 - The Official Announcement

PlanTraffic Predictor #3 - The Plan
Initial Setup

Traffic Predictor #2 - Quest for the Code Editor

Traffic Predictor #4 - Finally, the kit arrives

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

Traffic Predictor #10 - Evading traffic like a Bat

Traffic Predictor #11 - Module 2 and 3 [Completed]

IntegrationYet to Begin
Revisions and Hardware, Software ListTraffic Predictor #9 - Revisions and Hardware, Software list

Logo