Professional Documents
Culture Documents
PRACTICAL ASSESSMENT 2
DFV20153
CODE & COURSE MICROCONTROLLER AND SHEET NO A2 (1)
EMBEDDED SYSTEM
CLASS SHIBUYA
Page 1 of 3
DPP C2(e)-1
Page 2 of 3
DPP C2(e)-1
D. Submission
1. Rename the project in TinkerCAD as “Practical Assessment 2”
2. Copy the programming code in word.
3. Illustrate a functional flow chart for the programming, simplify each
blinking pattern as 1 block pattern only.
4. Programming code and block diagram must be submitted through
Microsoft Teams Assignment.
Page 3 of 3
DPP C2(e)-1
Appendix
ATMEL ATmega 2560 100-pins layout:
Page 4 of 3
DPP C2(e)-1
Start
LEDarray={7,8,9,10,11,12,13}
i=0,flag=0,LEDtotal=7
SW01,SW02,SW03
yes
flag=flag+1;
SW01==LOW
delay(1000);
no
yes
flag=flag-1
SW02==LOW
no
yes
flag=0
SW03==LOW
no
flag==+1
Page 5 of 3
DPP C2(e)-1
no
flag== -1
digitalWrite(LEDarray[i], HIGH);
i=LEDtotal-1;i>=0;i-- delay(500);
digitalWrite(LEDarray[i], LOW);
delay(300);
no
flag==2
digitalWrite(LEDarray[i], HIGH);
delay(500);
i=LEDtotal-1;i>=0;i--
no
flag==3
digitalWrite(LEDarray[i], LOW);
i=LEDtotal-1;i>=0;i-- delay(500);
no
else
Page 6 of 3
DPP C2(e)-1
digitalWrite(7,LOW);
digitalWrite(8,LOW);
digitalWrite(9,LOW);
digitalWrite(10,LOW);
digitalWrite(11,LOW);
digitalWrite(12,LOW);
digitalWrite(13,HIGH);
Page 7 of 3