Design Like a Physicist
Physics 398DLP, Spring 2020
Loomis 276, Friday afternoons, 1 pm - 5 pm
3 credit hours
Course documents
Course packet and in-class material
- ⚛ Course packet, including a C++/Python refresher
- ⚛ Celia Elliott's fall 2018 "How to Present a Physics Talk"
- ⚛ Celia Elliott's fall 2019 "How to Write a Technical Report"
- ⚛ Prof. Cynthia D'Angelo's fall 2019 presentation: "Collaboration"
Student reports on sensors and other instrumentation issues
- Week 2:
⚛ How an electret microphone works (group 2);
⚛ How a BME680 measures atmospheric pressure (group 1).
- Week 3:
⚛ What's inside an LSM9DS1 9-axis accelerometer, and how the device works (group 3);
⚛ An introduction to the Arduino Mega 2560 (group 6).
- Week 4:
⚛ How a successive approximation ADC works (group 7);
⚛ How a BME680 measures temperature (group 4).
- Week 5:
⚛ I2C communication protocol (group 5);
⚛ SPI communication protocol (group 8).
- Week 6:
⚛ How the MCP4725 DAC works (group 1);
⚛ Interrupts (group 2);
- Weeks 7 & 8: Mid-semester status/progress reports from each group.
⚛ Group 1;
⚛ Group 2;
⚛ Group 3;
⚛ Group 4;
⚛ Group 5;
⚛ Group 6;
⚛ Group 7;
⚛ Group 8;
- Week 9:
⚛ Atmel 2560 microcontroller timer modules (group A);
⚛ PWM (pulse width modulation) and the PAM8302 amplifier. (group B);
- Week 10:
⚛ How a BME680 measures humidity (group A);
⚛ How the PM2.5 particulates monitor works (group B).
- Week 11:
⚛ Adafruit's "Ultimate GPS" breakout board and its PPS signal (group A);
⚛ How a BME680 measures atmospheric volatile organic compound concentration (group B).
Project reports
-
⚛ I will post these at the end of the term.