2018-2019 ICS3U Engineering Tasks


Project n. MatrixMadeEZ. For his PCB project in Grade 11, H. Reed (ACES '19) imagined, designed, and developed a handy device that future Grade 11s could exploit to hone their LED matrix software animation skills. This project requires that you, first, assemble the device by soldering the parts listed below (they're in your toolkit),

onto the PCB that you will be provided with, along with a 6-pin right-angle male header. The latter will allow your device to be mounted vertically in your breadboard.


  1. Further details to be announced.




Project 3. Shift Register. When Tim Morland (ACES '18, Queen's Eng '22) was in Grade 11, he designed the adjacent output PCB based on the 595 Shift Register and a bargraph. Your toolkit contains the SN74HC595 IC, a 16-pin IC Socket, and a 10-LED red bargraph. The remaining parts, a 5-pin right angle male header, 330 Ω 8-pin bussed resistor network, and Tim's PCB, will be provided to you.

You are asked to create a unique and interesting prototype that employ's Tim's Shift Register-Bargraph output device.

Your mark will be based partly on how creative and how DIFFERENT yours is from everyone else's and how potentially USEFUL your application could be. Give it some deep thought and push yourself hard your efforts could possibly form the basis for a future ISP.








Project 2. ASCII & Buttons. Time to let the horses run. We've reviewed the Arduino's recognition of the ASCII characters and it's ability to read (properly conditioned) button input. For your second project I want your imagination to take center stage in the pursuit of a creative application involving button presses, ASCII characters, some form of manipulation/processing of the two, and its display.

The -rating of this project is based on for the engineering and for the unique creativity your project will project (how's that for phrasing!). Standard ER sections apply with heightenend awareness of the video constraints now in effect (no music, stable camera and components, no spelling errors in the video titling, and not too many Persian carpet backgrounds)

Project 1. Traffic Light Assembly and Testing. Make the following updates to your ER,

  1. Add ICS3U to your title page after TEL3M
  2. Insert a Next Page Section Break at the end of your Grade 10 reports
  3. Insert a full divider page with ICS3U, in large font, centered on the page. Add another blank page, following.
  4. Adjust the new header to reflect the new ICS3U course code, but continue the page numbering in the footer.
  5. Begin this year's submissions with a report entitled, Project n. Traffic Light Assembly and Testing. For n you may continue the project numbering from last year or start again, your call.
  6. Be sure to update your ToC prior to submission.

Since many of you will be pursuing your driver's license in the near future, the focus of this first summary is the design, careful soldering, programming and thorough testing of a Traffic Light. For the assembly aspect of this project you will solder one each of a green, yellow, and red LEDs onto the section of stripboard you have been provided with. NOTE: The stripboard only has three strips. The placement and orientation of the LEDS is tricky and you must give it some DEEP THOUGHT if you're going to be able to program it so it operates correctly. Take care as there are NO replacement parts. A three-pin right-angle header, soldered at one end, will enable your device to be inserted directly into your Arduino's female port pins (see photo) Be sure to document your soldering of the device through media acquisition that you can include in your report. For the testing aspect, you will include media as well as a simple sketch based on our discussions in class. The fully documented sketch should cycle through the LEDs continuously with the green and red remaining on for 3 s and the yellow, 1 s.

In your report, include the sections Purpose, Reference, Procedure, Code, Media, and Reflection Heading 2 (or 3) style. A full Parts Table should appear right-aligned within the Procedure section.

Stripboard Example