rutschsr / Senior-Design-Project

ECE 448 Final Design Project
MIT License
1 stars 1 forks source link

Send email via command line: https://unix.stackexchange.com/questions/223636/sendmail-attachment

Experiment Write-Up

We have the Raspberry Pi and laptop connected on the same LAN network. We can use a terminal on the laptop to SSH into the Pi to execute our test scripts. An I2C-enabled current sensor measures the current between the Raspberry Pi and the 5V USB Power Supply. An Arduino reads the I2C data from the sensor and prints it out via Serial. A Python script runs on the host laptop that enters the data from the USB Arduino Serial to a SQL database.

Methodology

Various Python scripts have been developed to perform different computing operations on a Raspberry Pi which operates with 5V DC. There are scripts that test disk access, math operations, printing to console, loops, and images transfer over the network. When these scripts are executed, the power consumption of the Pi is observed and recorded. With this data recorded, we are able to determine average power consumption per operation (and by extension monetary energy cost) and extrapolate over long time periods of time.

What we are doing

How we are doing

We are continuing to collect data for all of our test. We're trying to make sure to not make errors with our data collection since there is so much data.