Advanced Arduino
Jump to navigation
Jump to search
Contents
Summary
Requirements
- Completed Introduction to Arduino.
- Completed Introduction to programming using Arduino
- Arduino starter kit
- Computer
- Arduino development environment
Overview=
Run Time: ??? Hours
- SPI Bus
SPI
Very good introduction, adapt and simplify
PART 1:
PART 2:
Important Resources
Libraries
- 2.1 [Aiko for Arduino] Library (Paul)
- 2.2 [SPI, I2C (Wire)] (Edward)
- 2.3 Processing (Visual)/MaxMSP (Audio) (Paul & Edward)
- 2.5 Edward can show off the car using processing for sweeping ultrasonic
- 2.6 Serial Communication between two Arduino (paul)
- 2.7 Game of communication, 2 players, serial link up their Arduino and chat
Interrupts
- [Interrupts] (10 minutes) (Paul)
Vref
- [Vref] ( 5 minutes ) (Paul)
Dealing with Problems / Weird Responses
Dealing with Whacky Responses ( 10 minutes ) (Spencer)
- 5.1 pull up resistors
- 5.2 pull down resistors
- 5.3 interrupts gone wild
- 5.3 Noise and debouncing Debounce
- Picture via LadyAda
Connecting your own devices
- Connecting your own devices
- 6.1 Datasheets, understanding them and researching
- 6.2 20 minutes Exercise 74HC595 - Tri-State shift register
- (8 LEDS Blue - Paul Has + 8 resistors per group of two, make it into a game, you burn, you loose)?
Useful references:
- HomePage Official Arduino site Tutorials
- Arduino ManualsAndCurriculum
- Arduino course
- Sparkfun Electronics & Arduino basics