Mastering Microcontrollers Helped by Arduino

Diese Publikation zitieren
Mastering Microcontrollers Helped by Arduino (2017), Elektor, Aachen, ISBN: 9781907920561
Inhaltsverzeichnis
- Mastering Microcontrollers, helped by Arduino
- All rights reserved
- Table of Contents
- 1. Quick Start Guide
- 1.1 Software Installation
- 1.2 Installing the Hardware
- 1.3 Hello World
- 2. Introduction
- 2.1 Someone Knocks at the Door
- 2.2 Where Are We Going?
- 3. Know Your Opponent
- 3.1 A Short History of Microcontrollers
- 3.2 They are Cute, but What's Inside?
- 3.3 Tools
- 4. Rapid Prototyping Italian Style
- 4.1 The Godfather 1, 2 and 3
- 4.2 Pasta, Cheese and Tomato Sauce
- 4.3 Base Ingredients
- 4.4 The Kitchen
- 4.5 The Service
- 5. My First Offense
- 5.1 The Wrench
- 5.2 Get to Know the Hood
- 5.3 Preparing the Job
- 5.4 A Sizeable Problem
- 5.5 The Snitch
- 5.6 Flashing Lights
- 5.7 Incarcerated
- 5.8 Out on Parole
- 5.9 Reintegration
- 6. Digital Signals: All or Nothing
- 6.1 Surprises
- 6.2 More Surprises
- 6.3 The Matrix Keyboard
- 6.4 Charlie to the Rescue
- 6.5 Repeat Yourself
- 6.6 The Story of the Three Loops
- 6.7 More Keys
- 6.8 Ghostbusters
- 6.9 Tables
- 6.10 LED Mini-Display
- 6.11 The Parade
- 6.12 A Little Scam
- 6.13 Making New Friends
- 6.14 Null Does Not Equal Zero
- 6.15 Snow White’s Apple
- 6.16 The Core
- 6.17 A Trick
- 7. Analog Signals: Neither Black Nor White
- 7.1 The Digital Switchover
- 7.2 Back to Analog
- 7.3 Look Ma, No Hands!
- 7.4 Recreation: the Misophone
- 7.5 A Bit of C++
- 7.6 The No in Arduino
- 7.7 Look Ma, No Arduino!
- 8. Communication: an Art and a Science
- 8.1 Visualize Your Data
- 8.2 The Act of Communicating
- 8.3 RS-232 or Serial Port?
- 8.4 Two-Wire Connections
- 8.5 Three- and Four-Wire Connections
- 8.6 All Together
- 8.7 When Arduino Isn’t Around
- 8.8 Pointers
- 8.9 Did you Know?
- 9. The Clock is Ticking
- 9.1 This is Radio Frankfurt
- 9.2 Daisy-Chaining Seconds
- 9.3 Decode a String of Bits
- 9.4 Millis and Micros, Two Little Functions
- 9.5 PWM
- 9.6 The Master of Time
- 9.7 Could do Better
- 9.8 Expecting a Happy Event
- 9.9 Break or Continue
- 9.10 Divide and Conquer
- 9.11 The Structured Union of Types
- 9.12 Is It an Image? Is It data? It’s Superfile!
- 9.13 What They Really Say
- 9.14 To goto Or Not to goto
- 9.15 Frame It Yourself
- 9.16 Occupation: Rioter
- 9.17 Summarizing
- 9.18 May The Force Be With You
- 10. Interrupts - Pandora’s Box
- 10.1 My First Interrupt
- 10.2 The Devil in Disguise
- 10.3 Message in a Bottle
- 10.4 Spinning Out Of Control
- 10.5 Knock on Any Door
- 10.6 One Interrupt Too Many
- 10.7 Who's That Knocking At My Door?
- 10.8 Long Live the Rotary Encoder!
- 10.9 Reset In Every Possible Way
- 10.10 Let’s Switch Roles
- 10.11 La Cucaracha
- 10.12 Fire!
- 11. Circuits and Exercises
- 11.1 Introduction
- 11.2 LED Dimmer
- 11.3 Motor Driver
- 11.4 The Misophone Revisited
- 11.5 Visualize Your Data
- 11.6 GPS Experi
- 11.7 Barometer
- 11.8 Humidity and Temperature Meter
- 11.9 DCF77 Receiver
- 11.10 DCF77 Transmitter
- 11.11 Infrared Receiver
- 11.12 Infrared Transmitter
- 11.13 Rioter
- 11.14 Annoiser
- 11.15 La Cucaracha in Stereo
- 11.16 Fire Detector
- 11.17 Bonus
- 12. AVR Playgound
- 12.1 The Hardware
- 12.2 Software
- 13. Elektor Uno R4
- 13.1 Four pins make all the difference
- 13.2 From A to B
- 13.3 Take the R4
- 13.4 Installing the R4
- 13.5 Libraries
- 13.6 Examples
- Programs Overview
- Illustrations Overview
- Tables Overview
- Index