Hackster is hosting Hackster Holidays, Ep. 6: Livestream & Giveaway Drawing. Watch previous episodes or stream live on Monday!Stream Hackster Holidays, Ep. 6 on Monday!
Austin Wilson
Published © GPL3+

Voice Controlled K'nex Car

Use your voice to control your own K'nex vehicle using the Raspberry Pi, Arduino Uno, and Amazon's Alexa.

IntermediateFull instructions provided8 hours13,895

Things used in this project

Hardware components

Raspberry Pi 2 Model B
Raspberry Pi 2 Model B
×1
Arduino UNO
Arduino UNO
×1
DC motor (generic)
Drives the Wheels. I used K'nex motors for easy connection to the motor shield.
×2
Servos (Tower Pro MG996R)
For Steering Control (I used Tower Pro MG945 in my car)
×1
Seeed Studio Motor Shield
×1
Jumper wires (generic)
Jumper wires (generic)
×1
Assorted K'nex
×1
Portable Smart Phone Charger
×1
Wifi adapter
×1
A way to talk to Alexa (Seperate Raspberry Pi, Echo, ect.)
×1
A way to access the Alexa Mobile App
×1
4xAA battery holder
4xAA battery holder
×1
8AA Battery Pack
×1
Internet connection
×1
HDMI cord
×1
Monitor
×1
Mouse
×1
Keyboard
×1
A 16 GB micro SD card
×1
Small breadboard
×1
USB-A to B Cable
USB-A to B Cable
×1
USB-A to Micro-USB Cable
USB-A to Micro-USB Cable
×1

Software apps and online services

Arduino IDE
Arduino IDE
Alexa Skills Kit
Amazon Alexa Alexa Skills Kit
Raspbian
Raspberry Pi Raspbian
PubNub Publish/Subscribe API
PubNub Publish/Subscribe API

Story

Read more

Schematics

Voice Controlled K'nex Car

This is the schematic for the electronics on the car.

Alexa Skill VUI

Voice User Interface for my Alexa skill.

Code

Voice Controlled K'nex Car

The location of all of my source code

Credits

Austin Wilson

Austin Wilson

2 projects • 30 followers

Comments