Back to Weekly Assignments

Week 6:Electronics Design

Assignments

Group assignment:

Characterize the design rules for your in-house PCB production process: document the settings for your machine.

Document the workflow for sending a PCB to a boardhouse

Document your work to the group work page and reflect on your individual page what you learned

Individual assignment:

Make and test a microcontroller development board that you designed

Workflow

Individual assignment:

This week, I learned how to use the PCB design software and the workflow of sending a PCB to a boardhouse. I was try to learn EasyEDA and KiCAD to design a microcontroller development board.

Before forming PCB, I built a simulation in Wokwi which is an online electronics simulator.

Coding

void setup() { Serial.begin(115200); pinMode(D6, INPUT); pinMode(D7, OUTPUT); } void loop() { digitalWrite(D7, LOW); Serial.println(digitalRead(D6)); if(digitalRead(D6) == HIGH){ digitalWrite(D7, HIGH); }else{ digitalWrite(D7, LOW); } }
Wokwi simulation

Useful links

3D Scanning Process

Lunalab - I choose a telehpne booth decoration as the object, after I scanning and upload the video of 360 degree,it takes long time to generate the 3D video, and the quality is not good.

Creality 3D scanner - .

Gallery

Description of image Description of image Description of image Description of image Description of image Description of image
Handmade Bridge
This is an image of the handmade bridge,servo and Arduino,when the battery turn on, the briage will auto-lifting and drop down slowlly.

Video

Week 4 Auto-lift
Auto-lifting bridge demo with Arduino and servo motor.