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

Popular posts from this blog

Etch A Sketch Robot: Overview

Week4: Intergration test and delivery