Mastering Microcontrollers Helped by Arduino

Cite this publication as

Mastering Microcontrollers Helped by Arduino (2017), Elektor, Aachen, ISBN: 9781907920561

79
accesses

Índice

  • 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

Títulos relacionados