Well, for this week as the name implies it, we were supposed to control the movement of something. In general we had to create a board to control a stepper motor and do something with it. Here is the schematic and the board in Eagle.

 

The first step was to create the motor driver board, following the same processes we used for previous boards (Vinyl Cutter, Modela, Chemical Etching) . After making the board, soldering the components and programing the chip this is how it looked.

It just remained to connect the motor to the header, and power the board for the stepper to start moving. The original idea was to make the motor "wave hello" using a hand attached to the shaft and making the stepper rotate half a circle to the left and then back, half a circle to the right. I decided to change the code to make the motor rotate as fast as possible in one direction instead of "bouncing" right and left waving hello, and also changed the hand for a gear so that it would be possible to make a gear train.

 

Here is the modified code used in the ATTiny15 microcontroller in the board