Week 26. Feb 25.Mar 1 2019 - michelle-qin/Portfolio GitHub Wiki
This past week, I've been continuing to work on the Ball Wall interactive components. The process thus far has been quite redundant and inefficient. Either the board or the software crashes, which causes a lot of complications. And, when that happens, I have to switch to another board which requires a different software that I have to review/relearn in order to program the board properly. So, the process with the featherboard has been very slow, unreliable, and confusing.
A new update: I found out this week that we will not be using the components with the stepper motor on the wall (this makes sense because the stepper motor is just too large). So, I switched to a similar component that utilizes a servo motor. I'm currently in the process of learning how to program a servo motor with arduino.
images/pic4.jpg A picture of the servo component
I'm currently trying to run an example code provided by Adafruit called "Sweep" and it's not compiling correctly due to ambiguous errors. Looking into this now...
I figured out how to turn the servo motor with an example code - I had to download a library for the servo from this link: https://learn.adafruit.com/16-channel-pwm-servo-driver/using-the-adafruit-library I tested the example code "servo" and it works! Time to write a new code to get the servo to do what we want for the ball wall.