Automated Nerf Gun Turret
Felicity Aktan, Melanie Linares, Ansh Thakkar
Felicity Aktan, Melanie Linares, Ansh Thakkar
Features
Power
12V Input from External Battery
3.3 V Linear Regulator to PCB
Designed to deliver up to 5V 5A
and 3.3 V and 1A total system load
Compute
ESP32-S3 microcontroller on PCB
Handles servo control and firing mechanism
Communicates with Jetson Nano over UART
Jetson Nano
Runs AI detection
Actuation
3 MG996R Servo Motors controlled via ESP32
Horizontal Rotation
Vertical Aiming
Trigger actuation
Schematic
Layout
Front Layers
Back Layers
3D Model of PCB
Front
Back
Produced PCB
Front
Back
Bill of Materials
Remarks
Currently Working
3D printed parts for the blaster holder with motor attachments
Jetson Nano software
Changes
Would find a way to get board assembled when ordering instead of hand soldering
If not, get easier to solder parts (E.g. esp32 breakout board vs just esp32 IC)
Issues
Missing MOSFET's
Missing diodes
Attempted to make Jetson Nano control the servo motors unsuccessfully
Future
Assemble and test PCB with the missing parts
Establish UART protocol between Jetson Nano and ESP32 for
Targeting commands
Status/feedback
Test full turret operation with live tracking