Things used in this project

Hardware components:
Echo
Amazon Alexa Amazon Echo
Can use either a dot or a full echo. Don't try with the tap as it needs to be "hands-free".
×1
Pi 3 02
Raspberry Pi 3 Model B
Can substitute with the RaPi 1 or 2 - just will need to include the wifi adapter.
×1
Relay (generic)
These will be used to control the DC motors. Check schematic for detailed usage.
×1
DC motor (generic)
Optional - Need a small motor to drive the ball release if building the pitching machine from scratch. Check schematic for detailed usage.
×1
DC motor (generic)
Optional - Needed when building the pitching machine from scratch. Twin motors to physically send the ball. Need to first pick what type of ball will be used to throw as weight will dictate size of the motors. Check schematic for detailed usage.
×2
Motor Shaft Collet
Optional - needed if making pitching machine from scratch.
×2
3" Wheels (Made for toy cars and trucks)
Optional - needed if making pitching machine from scratch.
×2
9.6V Battery 2000mAh
Used to drive motors
×1
Software apps and online services:
Screen%20shot%202015 07 20%20at%206.10.26%20pm
Amazon Web Services AWS Lambda
Screen%20shot%202015 07 20%20at%206.08.13%20pm
Amazon Web Services AWS SQS (Simple Queue Service)
Iam logo
Amazon Web Services AWS IAM
Amazon Web Services - Python SDK
Hand tools and fabrication machines:
09507 01
Soldering iron (generic)
Used for connecting wiring of the relays and motors.
Jigsaw
Used for the robot cutout.
Table Saw
Optional - used in making the pitching machine from scratch.
Drill
Optional - used in making the pitching machine from scratch.

Schematics

Wiring diagram for Robot Roxie
Diagram instructing how to connect the wheels to a battery as well as a relay controlled motor that connects to the Raspberry Pi GPIO pins.
Roxie bb

Code

Credits

Ae3c1c83656a52dbb51f05ebd67a95c4
Terren Peterson

Life-long learner who started off with an Electrical Engineering degree, but have been in software and systems engineering my whole career.

Contact

Replications

Did you replicate this project? Share it!

I made one

Love this project? Think it could be improved? Tell us what you think!

Give feedback

Comments

Similar projects you might like

TCP/IP Multisensor
Advanced
  • 281
  • 1

Work in progress

Arduino based sensor that communicates over TCP/IP. Can be used stand-alone or part of a Raspberry based data logger with a web UI.

TCP/IP Multisensor

Team Kallio Designs

Thermopile
Advanced
  • 682
  • 1

Work in progress

Thermostat based on Raspberry Pi 3 running Android Things with touchscreen support.

Slot Car Track
Advanced
  • 528
  • 3

Slot Car Race Track! Hurry!

Home Monitoring System Based on LattePanda, ZigBee and Azure
Advanced
  • 1,726
  • 3

Full instructions

Design your home monitoring system with LattePanda (with Windows 10 Home x64 OS), CC2530 ZigBee devices, and Microsoft Azure services.

Banana pi BPI-M2 Zero quad core singel-board computer
Advanced
  • 680
  • 4

Protip

Banana PI BPI-M2 Zero is the open source hardware platform,Banana PI BPI-M2 Zero is an quad core version of Banana Pi,it support WIFI on boa

Raspberry Pi - Powered Candy Dispenser
Advanced
  • 2,440
  • 12

Full instructions

Make a candy machine that can give candy with a push of a button or a tweet!

Sign up / LoginProjectsPlatformsTopicsContestsLiveAppsBetaFree StoreBlog