Skip to content

HotGreenPeas/cse453-instrumented-projectile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 

Repository files navigation

setup

anchor

upload anchor_display.ino to a ESP32 UWB Pro with Display or upload anchor.ino to a ESP32 UWB Pro

projectile

upload smart_shell.ino to a ESP32 UWB Pro

data receiver

upload hc12_arduino.ino to an Arduino

libraries and dependencies

download libraries.zip and unzip the contents into the Arduino libraries folder

future work

task effort impact priority status
attempt to reduce loop to ~100 ms, currently ~120 ms high low 😴 listed
cannon will automatically detect when the projectile is loaded med med listed
calibrate sensors med med listed
calculate time of flight high high listed
find orientation of projectile high low listed
make sense of acceleration and display understandable data med med listed
automatic power shutoff in case of high temps med low 😴 listed
validate sensor reading, reduce noise, reject invalid data med high 🚨 listed
communication handshake med low listed
indicator leds med low 😴 listed
calculate ground distance low high 😴 listed
bearing of projectile high low listed
test max distance med high 🔥 listed
test battery high high 🚨 listed
test fire high high 🔥 listed
characterize power draw ??? high 🔥 listed
redundant sensors med low 😴 DROP
test wind effect on pressure med low listed
test sensor and controller reliability low med DONE
reduce esp32 uwb power consumption med med listed
find new batteries med high 🚨 listed
sensor config med med listed
state diagram med med DONE

broken parts

  1. bme280, cause of death: extended usage?? faulty wiring/breadboard

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages