
External
Laboratory Manual - Embedded Controllers Using C and Arduino
- Author
- James M. Fiore
- Publisher
- Mohawk Valley Community College
- Source
- LibreTexts
- License
- CC BY-NC-SA
- Language
- EN
Contents· 54 sections
- 01: Introduction to C Programming
- 1.1: Introduction
- 02: Using Standard I O (Input Output)
- 2.1: Introduction
- 2.2: The Program
- 03: Using Conditionals
- 3.1: Introduction
- 3.2: The Program
- 3.3: Alterations
- 04: Using Loops
- 4.1: Introduction
- 4.2: The Program
- 4.3: Alterations and Extensions
- 05: Intro to Addresses Pointers and Handles
- 5.1: Introduction
- 06: Hello Arduino
- 6.1: Installation
- 6.2: IDE
- 6.3: Coding
- 07: Arduino Digital Output
- 7.1: Introduction
- 7.2: Assignment
- 08: Arduino Digital Input
- 8.1: Introduction
- 8.2: Debouncing
- 8.3: Assignment
- 09: Arduino Analog Input
- 9.1: Introduction
- 9.2: Force Sensor
- 9.3: LED Output
- 9.4: Assignment
- 10: Arduino Reaction Timer
- 10.1: Introduction
- 10.2: Assignment
- 11: Arduino Reaction Timer Redux
- 11.1: Introduction
- 11.2: Assignment
- 12: Arduino Analog Output via PWM
- 12.1: Introduction
- 12.2: Assignment
- 13: Arduino Event Counter
- 13.1: Arduino Event Counter - or Revenge of the Son of the Reaction Timer Redux
- 13.2: We Interrupt Our Regularly Scheduled Code
- 13.3: The Switch
- 13.4: Assignment
- 14: Arduino Arbitrary Waveform Generator
- 14.1: Introduction
- 14.2: Parte Uno A Simple Sine Generator
- 14.3: Parte Due Changing Wave Shape
- 14.4: Parte Terza Changing Frequency
- 14.5: Parte Quattro Using a DAC IC
- 14.6: Osservazioni Finali Final Comments
- 15: Arduino Interruptus
- Arduino Interruptus - or Revenge of the Son of the Reaction Timer Redux Revisited