Appearance
Electronics production
Design of the Broad with Fusion 360
![](/2023/labs/ningbo/students/yaorun-zhang/assets/1.6bac9739.png)
![](/2023/labs/ningbo/students/yaorun-zhang/assets/2.d72b9ff2.png)
![](/2023/labs/ningbo/students/yaorun-zhang/assets/3.60b22a54.png)
![](/2023/labs/ningbo/students/yaorun-zhang/assets/4.cfa756a8.png)
CAM Design with MODELA
![](/2023/labs/ningbo/students/yaorun-zhang/assets/5.18ed3e16.png)
![](/2023/labs/ningbo/students/yaorun-zhang/assets/6.e3e13bf4.png)
![](/2023/labs/ningbo/students/yaorun-zhang/assets/7.d852eb28.png)
![](/2023/labs/ningbo/students/yaorun-zhang/assets/8.571b66e8.png)
![](/2023/labs/ningbo/students/yaorun-zhang/assets/9.d935834a.png)
![](/2023/labs/ningbo/students/yaorun-zhang/assets/10.35c05886.png)
![](/2023/labs/ningbo/students/yaorun-zhang/assets/11.3750ff2c.png)
![](/2023/labs/ningbo/students/yaorun-zhang/assets/12.606b4033.png)
![](/2023/labs/ningbo/students/yaorun-zhang/assets/13.eccc92d8.png)
![](/2023/labs/ningbo/students/yaorun-zhang/assets/14.9903b182.jpg)
![](/2023/labs/ningbo/students/yaorun-zhang/assets/15.bd55a0af.jpg)
![](/2023/labs/ningbo/students/yaorun-zhang/assets/16.db13052b.jpg)
![](/2023/labs/ningbo/students/yaorun-zhang/assets/15.bd55a0af.jpg)
![](/2023/labs/ningbo/students/yaorun-zhang/assets/18.c05be813.jpg)
![](/2023/labs/ningbo/students/yaorun-zhang/assets/19.f59de1d7.jpg)
![](/2023/labs/ningbo/students/yaorun-zhang/assets/20.eef0121e.jpg)
![](/2023/labs/ningbo/students/yaorun-zhang/assets/21.229ac954.jpg)
![](/2023/labs/ningbo/students/yaorun-zhang/assets/22.610b8e30.jpg)
![](/2023/labs/ningbo/students/yaorun-zhang/assets/23.d64dab14.jpg)
// define led according to pin diagram
int led1 = D10;
int led2 = D9;
int led3 = D8;
void setup() {
// initialize digital pin led as an output
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
pinMode(led3, OUTPUT);
}
void loop() {
digitalWrite(led1, HIGH); // turn the LED on
delay(1000); // wait for a second
digitalWrite(led1, LOW); // turn the LED off
delay(1000); // wait for a second
digitalWrite(led2, HIGH); // turn the LED on
delay(1000); // wait for a second
digitalWrite(led2, LOW); // turn the LED off
delay(1000); // wait for a second
digitalWrite(led3, HIGH); // turn the LED on
delay(1000); // wait for a second
digitalWrite(led3, LOW); // turn the LED off
delay(1000); // wait for a second
}
![](/2023/labs/ningbo/students/yaorun-zhang/assets/24.ab963edd.jpg)