Project in progress
Arduino Hot Wheels Speed Track Part #1 - Prototype

Arduino Hot Wheels Speed Track Part #1 - Prototype © GPL3+

An Arduino and Bluetooth-based Hot Wheels finish line timer to record cars' speed and determine the winner of each heat.

  • 2,129 views
  • 0 comments
  • 4 respects

Components and supplies

About this project

Introduction

It should be no surprise that my son loves Hot Wheels and racing his cars all over the house!

One of his favourite things to do is to race off all of his cars (over 100 now) to determine which is the fastest car.

Right now he does it all by eye, and often one car will start faster than another car, throwing off the results, so I thought it would be a fun and challenging project to build him an Arduino-based speed track finish line timer that he could use to both record each cars speed and determine the winner of each heat.

In this video, we will quickly go over the design and them jump into building the project on breadboards.

Check out the complete step by step build video

Assembly Steps

  • Get all of the parts together in front of you to make sure you have everything
  • Sort out all of the parts for each breadboard
  • Add all of the parts based on the video or fritzing diagram below, selecting a breadboard for the Display and a breadboard for the button and LED
  • Connect the VCC and GND rails for all components that require power
  • Connect the OUT pins of the IR Sensors to D2 and D3 on each Breadboard
  • Connect a wire from the BUTTON to the VCC rail
  • Connect a wire from the GND side of the button to D8
  • Connect a wire from the Anode side of the LED to A0
  • Ensure that the GND of the LED is connected to the GND rail
  • Connect a wire from TX pin on each NANO to the "starting" end of the 4.7K resistors on each breadboard
  • Connect a wire from between the 2.2K and 4.7K resistor to the RX pin on each BT module
  • Connect a wire from the RX pin on each NANO to the TX pin on each BT module
  • Connect the CLK pin of the display to D4 on the NANO
  • Connect the CS pin of the display to D5 on the NANO
  • Connect the DATA pin of the display to D6 on the NANO

And you should end up with two breadboards that look like this...

That's it for now... in part 2 we will look at the code. Stay tuned!

I hope you enjoyed this project!

Follow me on:

http://youtube.com/c/unexpectedmaker

http://twitter.com/unexpectedmaker

https://www.facebook.com/unexpectedmaker/

https://www.instagram.com/unexpectedmaker/

https://www.tindie.com/stores/seonr/

Schematics

Hotwheels Fritzing Breadboard
Load into Fritzing App
hotwheels_jNNKa2uFYv.fzz

Comments

Similar projects you might like

Arduino Hot Wheels Speed Track Part #2 - Code

Project in progress by Unexpected Maker

  • 723 views
  • 0 comments
  • 0 respects

Magnet Levitation with Arduino

Project tutorial by jsirgado

  • 37,626 views
  • 94 comments
  • 149 respects

Control Speed and Direction of Motor

Project in progress by ahmed soliman

  • 13,245 views
  • 3 comments
  • 19 respects

Laser Pointer Panther Tank

Project tutorial by Arduino “having11” Guy

  • 4,805 views
  • 1 comment
  • 10 respects

Smart Dice of Ludo

Project tutorial by msr048

  • 2,578 views
  • 2 comments
  • 10 respects

Marduino Party 1

Project tutorial by Arduino “having11” Guy

  • 1,127 views
  • 0 comments
  • 0 respects
Add projectSign up / Login