←Index



11/29 Machine Design ## Week 12: In this week, we learned how to ... collaborate and make a machine! # Show and Tell - using h-bridge to make audio # Class notes --- ## Idea We had many different ideas. In the end we decided to make the Dramatictron > 9000. Inspired by this clip. # 1) Documentation I took care of documenting the process. Building 3 simple machines turned out to be more difficult than to build 1 difficult machine. System integration, especially cable management takes time. It was really nice to see everyone bringing their expertise and work together. As I was the documentation person, I helped to keep an overview of the tasks. # 2) Assembling + LED In addition to documenting, I helped out building the rails. Jake's machine kit made assembling fun, like putting together Lego. ![camera rail](media/cam_rails_1.jpeg) Furthermore, Sarrah and I made an integrated LED function for the Servo Modular Things board. This was more tricky than we thought but we solved the conundrum. We used the FastLED library to control the WS2812 and modfied the firmware and software of the Servo board to embedd a new fuction of lighting up the LED strip. - 1) incorporated a new feature into the firmware, introducing one function for updating the LED and another for decoding the packet received from the web server, which serves as input for the LED function. - 2) in the JavaScript code, we included a function responsible for transmitting the corresponding data package with inputs to activate the LED. This allows us to configure the LEDs by specifying parameters such as the amount of Red, Green, and Blue, LED brightness, and the number of lights to be activated. The modified code for a customized LED compatible with the Servo Thing board (utilizing GPIO3) can be found in the cba machine week site. here is a comparison of with light and without light. ![Sarrah and I conquered](media/camera_10.jpeg) ## Next Steps - --- # Resources - [CBA machine week](https://fab.cba.mit.edu/classes/863.23/CBA/machine/) --- ↳About