Friday, August 26, 2011

Survey responses

Based on the survey responses so far (after filtering out the ones from random internet hobos filling it out), pretty much everyone has more than enough math background for what we'll need to do. I will stick to the level implied by the math prerequisites for any required work, but in lectures I will show you a few extra things, just because it will help later on, and it will be really cool. Anyway: don't freak out too much about the math, I will teach/remind you what we need as it comes up.


Most of you do not have electronics experience. This is just fine - almost no one does, and teaching you some basic electronics is one of the major goals of the lab component of the course. That question was really just curiosity, and to check that I'm not boring too many of you in the beginning. Have no fear if you know nothing about electronics, I am going to start by assuming that is the case. It will make sense as time goes on, to begin with we will focus on just making stuff that works until we figure out how to analyze it.

The coding question was also just out of curiosity - the Arduino coding is very simple, and we will not make very complicated programs with obtuse algorithms or anything like that. I am going to provide you with the basic code you need to get things running, and you can play with it from there to learn how it works. On the other hand, now that I know a few of you can code, I can drop some extra information on how your mad skillz will apply. As with the electronics, I will assume zero coding background and teach you what you need to know as we go along.

So far, we have made a blinkenlight successfully. Soon we will move on to circuits that perform a useful task, like dimming the lights. Before you know it, we will be making bending units.

No comments:

Post a Comment