User Tools

Site Tools


topics:course_projects

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
topics:course_projects [2019/10/28 00:07]
gerry
topics:course_projects [2020/04/06 18:26] (current)
gerry
Line 13: Line 13:
  
 The goal of the breathing LED project is to develop your skills with algorithmic thinking. We begin with a problem specification, "Make an LED circuit and Arduino program that causes the LED to pulse with the rhythm of a human breathing". To achieve that goal, we first have to come up with a mathematical model of how the brightness of the LED will vary with time. Once we have the model, we then need to implement it in an Arduino program. The goal of the breathing LED project is to develop your skills with algorithmic thinking. We begin with a problem specification, "Make an LED circuit and Arduino program that causes the LED to pulse with the rhythm of a human breathing". To achieve that goal, we first have to come up with a mathematical model of how the brightness of the LED will vary with time. Once we have the model, we then need to implement it in an Arduino program.
 +
 +  * {{notes:breathing_led_equation_slides.pdf|Lecture slides (PDF)}} and {{notes:breathing_led_equations.pdf|long form notes (PDF)}} on equations for the breathing LED model.
 +  * {{lecture:breathing_led_code.pdf|Lecture slides (PDF)}} and {{notes:breathing_led_code.pdf|long form notes (PDF)}} on implementing the breathing LED model in Arduino code. 
 +
  
 ==== Desktop Fan Project === ==== Desktop Fan Project ===
topics/course_projects.txt ยท Last modified: 2020/04/06 18:26 by gerry