2.08 - Arduino - proficient Circuit Challenges

Advanced (PR level) Circuits

For the next part of this course you will need to build some more advanced circuits.

This project can be completed in TinkerCAD on on a breadboard to address Arduino coding outcomes. If assembled as a soldered board it can be used for soldering outcomes.

Challenge #1

Create a system where an RGB LED can become selectable. The colour of the RGB should change depending on where the potentiometer is. That means that when the pot is in one area it should make the RGB become red, when at another area green etc...

Parts


To complete it you must submit the following:

Challenge #2

Create a board that has a push button activated series of devices. Once the push button is pressed the leds should turn on in order and then should move the servo (as if unlocking a door). If the button is released, the system should reset itself.


Parts


This assignment will assess your ability to lay out electronics as well as your ability to plan and program in Arduino.

To complete it you must submit the following:

Servos

Flowcharts


Flowcharts are used to show how code should move.


Flowcharts Explained

Updated December 2021