arduino:crash_course
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
arduino:crash_course [2012/09/13 05:55] – [Contents] mithat | arduino:crash_course [2012/09/14 01:29] – mithat | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
+ | |||
+ | <WRAP center round info 80%> | ||
+ | This page has been moved [[arduino: | ||
+ | </ | ||
- | ===== Contents ===== | ||
- | * [[Program structure]] | ||
- | * Main loop | ||
- | * Blinking an LED (" | ||
- | * [[Basic interaction]] | ||
- | * Polling | ||
- | * Switch controlled LED | ||
- | * [[Digital Input]] | ||
- | * State | ||
- | * Debouncing (H/W or S/W only) | ||
- | * Toggling state (on/off light) | ||
- | * Multiple state (multiple lights on/off) | ||
- | * [[Serial communication]] | ||
- | * ? | ||
- | * [[Analog Input]] | ||
- | * ADC | ||
- | * Reading ADC from e.g. photosensor | ||
- | * Night light | ||
- | * Light meter | ||
- | * [[Digital Output]] | ||
- | * ? | ||
- | * [[Analog Output]] | ||
- | * PWM | ||
- | * Variable-brightness LED | ||
- | ===== Covered if time permits ===== | ||
- | * Communication buses | ||
- | * Serial | ||
- | * SPI | ||
- | * I2C | ||
- | ===== Not covered ===== | ||
- | * Interrupts | ||
- | * External | ||
- | * Timers | ||
- | * Multiple external | ||
- | * Watchdog timers | ||
- | * Libraries | ||
- | * 7-segment displays | ||
- | * LCD displays | ||
- | * Switch matrices | ||
- | ===== Things that need to be incorporated ===== | ||
- | * user functions | ||
- | * < | ||
- | * flow control | ||
- | * selection | ||
- | * < | ||
- | * switch? | ||
- | * repetition | ||
- | * while | ||
- | * for | ||
- | Many of the examples here borrow from or are based on the examples at [[http:// | ||
arduino/crash_course.txt · Last modified: 2012/09/14 01:30 by mithat