Programmable Control with Arduino Uno
Welcome to this workspace. We have designed a progressive sequence of ten hands-on activities in TinkerCad so you can learn basic programming and electronics at your own pace. Click on any of them to open its PDF worksheet:
Step 01
My First LED
Continuous on and basic C++ structure
Step 02
Alternating Blinking
Timing control with delay and dual variable declaration
Step 03
The Momentary Pushbutton
Monostable digital reading using the if/else conditional
Step 04
Latching Pushbutton
Bistable logic and circuit state memory
Step 05
The Basic Traffic Light
Coordinating three outputs in an advanced sequential system
Step 06
Chasing Lights
Light effects utilizing for loop iterations
Step 07
Interactive Traffic Light
Modifying workflow execution via pedestrian requests
Step 08
The Power Relay
Magnetic control and galvanic isolation of circuits
Step 09
Modularization with Functions
Designing user-defined functions with parameter passing
Step 10
Security System with Return Values
Automated diagnostics with return functions
Freely distributable material for educational institutions • Creative Commons BY-SA 4.0
