12. Group Assignment
This week's brief:
Group assignment:
design a machine that includes mechanism+actuation+automation+application
- build the mechanical parts and operate it manually
actuate and automate your machine
Individual assignment:
document the group project and your individual contribution
document the group project and your individual contribution
GROUP ASSIGNMENT
You can view our group assignment here!
INDIVIDUAL ASSIGNMENT
Brainstorming and Project planning
We started to brainstorm for project ideas on day 1.
We all were on the same page to add a fun element to the machine to make it more intresting to work on. I suggested if we could think of machines for play such as arcade games. We put together some ideas but eventually had to scrap them due to time constraints and
difficulty of acheiveing the gameplay.Finally by the end of day 2 we could all agree on making an automated light painting plotter machine. I helped to write downn all the ideas on the board and we assigned each one of us tasks to be completed. We decided to name it Velichapppadu.
I was given the duty of helping in the design of the system and shooting the video.
System Design
Making the PCB and mount of the LEDs
My role was to make the PCB for the LED with an ESP32C6 microcontroller. For making the Led mount we needed the LED and the microcontroller to be battery poweered so i had to figure ot the power consumption of the led and the ESP32C6.
At its brightest level one neopixel consumes 60mA.
therefore 7 neopixels consumes : 7 x 60m A = 420mA
to find the battery consumption:
battery consumption =current x time it is left on
i.e. 420mA x 2 Hrs = 840mA
The ESP32C6 works on 3.7V
We decided to use 2 500mA 3.7 V lithium batteries that will be sufficient for our project.
Then i moved on to kiCad to start the schematic drawing of the components.
Download files
Network Week
References
About I2C
Arduino IDE
Codes
Saheen's code for I2C