Eric Liro
Published © GPL3+

The Cookie Soldier - ME461

Ever wanted a robot to find cookies for you? Well now, that's possible. WARNING: Robot may develop cookie addiction

AdvancedFull instructions providedOver 2 days199
The Cookie Soldier - ME461

Things used in this project

Hardware components

LAUNCHXL-F28379D C2000 Delfino LaunchPad
Texas Instruments LAUNCHXL-F28379D C2000 Delfino LaunchPad
Main logic component and the board with pinouts. Features dual-core performance (I only use single core) but very good as a whole.
×1
GM25-370 Dc 6v 12v Reduction Gear Dc Motor with Gearbox for Robots & Cars
Common and cheap motors, many wheels compatible with them
×2
Inertial Measurement Unit (IMU) (6 deg of freedom)
Inertial Measurement Unit (IMU) (6 deg of freedom)
For more advanced functionality if wanted
×1
SparkFun RedBot Sensor - Mechanical Bumper
SparkFun RedBot Sensor - Mechanical Bumper
To detect any collisions in the way
×1
LED (generic)
LED (generic)
To light up and make sure the robot reached its cookies
×24
Buzzer, Piezo
Buzzer, Piezo
To play simple tunes if wanted
×1

Software apps and online services

Code Composer Studio
Texas Instruments Code Composer Studio
Main IDE for editing and compiling code, pretty easy to use and primarily used C

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)
To wire everything
Solder Wire, Lead Free
Solder Wire, Lead Free
To accompany iron

Story

Read more

Custom parts and enclosures

Kickstand Support

To support the segbot

Schematics

TI F28379D Schematics

Needed to see how to use and where pinouts go

PinMux Table

For this project specifically, useful to quickly reference what goes where

Peripheral Interrupt Mapping

PIE mapping table

ADC Peripheral

Information about ADC Schematic

EPWM Peripheral

Information about EPWM

Code

Zip of Code for Final Project

C/C++
Used Code Composer Studio for the entire project
No preview (download only).

Credits

Eric Liro
1 project • 0 followers
Contact

Comments

Please log in or sign up to comment.