Benjamin TsaoJiatian YuanJt FirstAmanda Yaklin
Published

ME 461 Final Project Laser Gimbal

This machine automatically aims a laser pointer at a single location on a nearby wall as the robot moves.

IntermediateShowcase (no instructions)59
ME 461 Final Project Laser Gimbal

Things used in this project

Hardware components

Texas Instruments TI F28379D
×1
IR Range Sensor
Digilent IR Range Sensor
×2
SparkFun IMU Breakout - MPU-9250
SparkFun IMU Breakout - MPU-9250
×1
HS 311 Servo
×2
WLAN ESP 32 Dev Kit Board
×1
laser pointer flashlight
×1

Software apps and online services

LabVIEW Community Edition
LabVIEW Community Edition
For driving the robot and adjusting the target position using keyboard inputs and wifi connection to the ESP 32.
PTC Onshape
For designing the 3D printed assembly
Code Composer Studio
Texas Instruments Code Composer Studio
Wriitng the C code to interface with the microcontroller

Hand tools and fabrication machines

3D Printer (generic)
3D Printer (generic)

Story

Read more

Custom parts and enclosures

me461_laser_gimbal_cad_I3NFl10ufR.step

Schematics

LabVIEW Code

This is the LabView code to control the robot driving and adjust the target position for the servos.

Code

final_project_laser_gimbal.zip

C/C++
The "laser_gimbal_main.c" program is designed to run on the TI F28379D with the associated peripherals.
The labVIEW code is used along with the C code to enable keyboard control of the robot.
No preview (download only).

Credits

Benjamin Tsao
1 project • 0 followers
Jiatian Yuan
1 project • 0 followers
Jt First
1 project • 0 followers
Amanda Yaklin
1 project • 0 followers
Thanks to Dan Block.

Comments