Jonathan Morales Vélez
Published © GPL3+

Alexa, Launch a Paper Plane

Entertain humans and pets alike with paper planes launched by your voice.

IntermediateFull instructions provided12 hours15,650

Things used in this project

Hardware components

Arduino MKR1000
Arduino MKR1000
To handle the commands from alexa and start/stop the motors
×1
Breadboard (generic)
Breadboard (generic)
To connect the arduino with the motors
×1
General Purpose Transistor NPN
General Purpose Transistor NPN
As a switch for the motors
×1
Jumper wires (generic)
Jumper wires (generic)
To connect all the electronic components
×1
DC motor (generic)
To make the planes fly
×2
1N4007 – High Voltage, High Current Rated Diode
1N4007 – High Voltage, High Current Rated Diode
To protect the arduino against back voltage
×1
Resistor 221 ohm
Resistor 221 ohm
To restrict the current flow
×1
USB-A to Micro-USB Cable
USB-A to Micro-USB Cable
To power the whole system
×1

Software apps and online services

Alexa Skills Kit
Amazon Alexa Alexa Skills Kit
To interpret user commands
AWS Lambda
Amazon Web Services AWS Lambda
To handle alexa requests and send them to the arduino
shiftr.io
As a bridge between aws lambda and arduino
Arduino Web Editor
Arduino Web Editor
To write the arduino code

Hand tools and fabrication machines

stick tape
To stick things together
cardboard box
To build the structure

Story

Read more

Schematics

Layout and Schematics

Hardware components

Code

AWS Lambda Code

Function that handles Alexa's directives to turn on or off an Arduino-controlled Paper Plane Launcher.

Arduino Code

Includes layout, schematics and code to turn on/off the motors

Credits

Jonathan Morales Vélez

Jonathan Morales Vélez

2 projects • 8 followers

Comments