Workshop 1: Basic concepts and flashing LEDs
Week1 - Slides | |
File Size: | 977 kb |
File Type: |
Goal
Candidates will:
Class Project/Homework
Candidates will:
Objectives Covered
Candidates will:
Applicability to Amateur Radio
Equipment (other than Arduino and Laptop)
Basic workshop
Project/Homework
Candidates will:
- be able to install the Arduino IDE
- set up basic communication between the PC and Arduino (correct Com port, correct device)
- be aware of the Arduino Examples library
- upload and marvel at the Blink example
- understand the base structure of an Arduino program
- setup
- loop
- know where to find their projects (Sketchbook)
- effect simle code changes to alter the blink rate
- use different timings for off and on cycles
- understand dimming LEDs using PWM
Class Project/Homework
Candidates will:
- design a 6 LED UK traffic light phase system
- No for or while loop - simple linear sequencing
Objectives Covered
Candidates will:
- have a basic understanding of microcontrollers
- understand the positioning PIC, Arduino, Raspberry PI
- be able to install IDE and load programs
- be aware of the Arduino sample and examples and Arduino help pages
- understand how to make simple code changes to effect the program behaviour
Applicability to Amateur Radio
- the basis of a simple sequencer.
Equipment (other than Arduino and Laptop)
Basic workshop
- None
Project/Homework
- 6 LEDs (2 each, Red, Yellow, Green)
- 6 220R resistors
- Mini breadboard
- 7 M-M jumper leads (one black, 2 each R,Y,G)
Fritzing Diagram