Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FlyStress

Collaboration with Riggs Lab

description of FlyStress project

FlyStress-v4*.py

GUI used for Fly Stress experiments.

Features:

  • Perform Shake Test (ST) by moving the Ender 3 printer bed along y / y+z axis rapidly.
  • Records from USB camera, Arducam, and used Guvcview to record.
  • MPU6050 accelerometer sensor attached to printer bed, data is read & saved into csv files during ST.
  • Create a line plot graph using csv files to display/compare the amount of force used during a ST.
  • Create box plot and save min, max and average force used in ST.
  • Shorten csv files by extracting specfic time frames.

MPU reading

Separate programs specifically for reading data from MPU6050 sensor.

mpu6050-read-acc.py Reads accelerometer + gyroscope data and displays live feed in a small window. Saves data with timestamps in csv file.

mpu6050-read-temp.py Reads temperature data and displays live feed in a small window. Saves data with timestamps in csv file.

Shake Test (ST) + MPU + Recording

shake_test_keith.py Moves Ender 3 printer bed along y axis rapidly to perform a ST.

shakeT-and-MPUacc.py Performs shake test and reads + displays data from MPU. Saves data in csv file.

FS-SDR-S.py Performs ST and records when a camera is attached to the pi. Can change ST settings. Data saved in csv file + displayed in small window.

Recording

Programs to record on multiple devices with different camera types.

RecordKeeping.py Records on Raspberry pi 5.

RecordKeeping_CP.py Records on Windows, Mac, Linux, and Raspberry pi 5.

About

Collaboration with Riggs Lab

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages