Workshops/Introduction to Arduino
This workshop will show you how to wire up and code various common electronic components to the Arduino or Shrimp.
Requirements
- A laptop running Windows,Linux or Mac OS capable of running the Arduino IDE.
- An Arduino or working shrimp (shrimp kits will be available for sale during the workshop however it is assumed you can already build one. If not it is recommended you buy an Arduino UNO or attention one of the basic shrimping it workshops we run first.
What is provided
A small kit containing a variety of components to get you started with the Arduino. The kit will contain:
- Breadboard
- Momentary switches
- LEDs + matching resistors
- RGB LED
- Potentiometers
- 7 segment display
- Rotary encoder
- Servo
- Motor + h-bridge
- Assorted resistors
- Assorted capacitors
- Diodes
- Transistors
- Thermistor
- Hall effect switch
- Reed switch
- Piezo speaker
- Tilt switch
- Range finder
- Shift register
Note: this is not the final list of components, some may be added or removed depending on availability and cost, the list will be finalised before the first workshop. If there is anything you would like to see on the list please let me know (either on the discussion page, in person or via email).
Structure
- Short intro to the Arduino/Shrimp
- Verify everyone is able to upload sketches to their board
- how to wire and code:
- Digital output
- an led
- 7 seg display
- Digital output
- Digital inputs
- A switch
- Reed switch
- Hall effect
- Digital inputs
- Analogue inputs
- pot
- Thermister
- Analogue inputs
- Analogue output / PWM
- Piezo speaker
- Analogue output / PWM
- More advanced
- rotary encoder
- More advanced
Note that this is still a work in progress, the order of components covered and what components are covered is still up for debate, if you have any ideas on what should be covered and in what order please do let me know on the discussion page or in person.