Week1: Requirement Analysis, Timeline Assignment and Hardware Verification
Requirement Analysis and Verification
Software
The main challenge is that the Etch A Sketch can only draw patterns in a single continuous stroke. The software focuses on image processing and conversion.
- Develop software to process an image into a format suitable for the Etch A Sketch.
- Convert the image into a standardized format, such as G-code.
- Implement software on Arduino to:
- Read serial commands
- Parse parameters
- Generate motion instructions
- Send pulse signals to control the motors
Hardware
Since most of the functionality is handled by software, hardware requirements are kept minimal.
- Design a circuit using an Arduino Uno and a motor driver to receive instructions and send control signals.
- 3D print a frame to attach the motor to the Etch A Sketch board.
- 3D print connectors to link the motor bearings with the Etch A Sketch knobs.
Activities
- Assembled a half circuit using one motor driver and an Arduino to verify functionality.
- Tested the motor operation using the Arduino and motor driver.
- Designed 3D-printed connectors and a bracket mount.
- Ordered 3D-printed parts for final assembly.
Comments
Post a Comment