CE 351 Spring 2022
Homework 2
Name: David Lee Email:
djlee1@fortlewis.edu
LEDs
and SSDs
Introduction:
In this homework assignment we use Arduino to write code to make LEDs
and SSDs work
Materials and Methods:
Using Arduino Software and hardware we perform a series of tasks that
make different patterns on the leds and on the SSD display
Results:
Task 1.1 LED: Blink LED on
the Board
Figure 1: Shows the LED
Blinking on the board
Task
1.2 LED: Blink an external LED
Figure 2: Shows the external LED
blinking
Task
1.3 LED: Make Running LEDs
Figure 3: Shows the Running LEDs
Task
2.1 LED: Push to turn on release off
Figure 4: Shows theunprotectedPush on release off
Figure
5: Shows the Protected
Push on release off
Task
2.2 LED: Push to turn off release to turn on
Figure 6: Shows the
video of the task
Task
2.3 LED: Push to blink the LED
Figure 7: Shows the video to blink
Task
2.4 LED: Push to blink the LED 4x/sec
Figure 8: Shows the code to blink
4x/sec
Figure 9: Shows the video to blink
4x/sec
Task
2.1 SSD: SSDs Powered by individual Wires
Figure 10: Shows the images of each
number controlled by a wire
Task
2.2 SSD: SSD Powered by Three Wires
Figure 11: Shows the images of the
numbers controlled by three wires
Task
2.3 SSD: SSD Powered by ONE wire
Figure 12: Shows the demonstration
using LEDs
Figure 13: Shows code for LSB First
Figure 14: Shows video for LSB First
Figure 13: Shows code for MSB First
Figure 15: Shows video for MSB First
Task
2.4 SSD: Multiple SSDs controlled by ONE wire
Figure 16: Shows the Code to print
out 2022
Figure 17: Shows the Picture of 2022
Discussion: This Assignment was really fun to
complete. Although I have a bit of experince with Arduinos before I
have never used them with SSDs or ICs. This assignment gave me some
small issues that I had to work around but it was fun and I was able to
complete it successfully.