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
One RGB LED
One Potentiometer
To complete it you must submit the following:
A complete breadboard layout in either TinkerCAD or on a real breadboard (with video screen-capture showing how the circuit works)
A flowchart of how the code is supposed to flow (you may need to review the Sparkfun videos from 1.07 for this).
Arduino code for the circuit.
A TinkerCAD schematic of the electrical circuit you are using.
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
At least 3 Leds
Resistors
1 Push button
1 Servo Motor (with a male pin connector, don't solder the servo onto your board!)
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:
A complete breadboard layout in either TinkerCAD or on a real breadboard (with video screen-capture showing how the circuit works)
A flowchart of how the code is supposed to flow (you may need to review the Sparkfun videos from 1.07 for this).
Arduino code for the circuit.
A TinkerCAD schematic of the electrical circuit you are using.