Exploring Arduino Tools and Techniques for Engineering Wizardry.pdf
(
16681 KB
)
Pobierz
Table of Contents
Cover
Part I: Arduino Engineering Basics
Chapter 1: Getting Up and Blinking with the Arduino
Exploring the Arduino Ecosystem
Creating Your First Program
Summary
Chapter 2: Digital Inputs, Outputs, and Pulse-Width Modulation
Digital Outputs
Pulse-Width Modulation with analogWrite()
Reading Digital Inputs
Building a Controllable RGB LED Nightlight
Summary
Chapter 3: Reading Analog Sensors
Understanding Analog and Digital Signals
Reading Analog Sensors with the Arduino: analogRead()
Using Variable Resistors to Make Your Own Analog Sensors
Summary
Part II: Controlling Your Environment
Chapter 4: Using Transistors and Driving Motors
Driving DC Motors
Driving Servo Motors
Building a Sweeping Distance Sensor
Summary
Chapter 5: Making Sounds
Understanding How Speakers Work
Using tone() to Make Sounds
Building a Micro Piano
Summary
Chapter 6: USB and Serial Communication
Understanding the Arduino’s Serial Communication Capabilities
Listening to the Arduino
Talking to the Arduino
Talking to a Desktop App
Learning Special Tricks with the Arduino Leonardo (and Other 32U4-
Based Arduinos)
Summary
Chapter 7: Shift Registers
Understanding Shift Registers
Controlling Light Animations with a Shift Register
Summary
Part III: Communication Interfaces
Chapter 8: The I2C Bus
History of the I2C Bus
I2C Hardware Design
Communicating with an I2C Temperature Probe
Combining Shift Registers, Serial Communication, and I2C
Communications
Summary
Chapter 9: The SPI Bus
Overview of the SPI Bus
SPI Hardware and Communication Design
Comparing SPI to I2C
Communicating with an SPI Digital Potentiometer
Creating an Audiovisual Display Using SPI Digital Potentiometers
Summary
Chapter 10: Interfacing with Liquid Crystal Displays
Setting Up the LCD
Using the LiquidCrystal Library to Write to the LCD
Building a Personal Thermostat
Summary
Chapter 11: Wireless Communication with XBee Radios
Understanding XBee Wireless Communication
Configuring Your XBees
Talking with Your Computer Wirelessly
Talking with Another Arduino: Building a Wireless Doorbell
Summary
Part IV: Advanced Topics and Projects
Chapter 12: Hardware and Timer Interrupts
Using Hardware Interrupts
Using Timer Interrupts
Building an Interrupt-Driven Sound Machine
Summary
Chapter 13: Data Logging with SD Cards
Getting Ready for Data Logging
Interfacing the Arduino with an SD Card
Using a Real-Time Clock
Building an Entrance Logger
Plik z chomika:
romcio.77
Inne pliki z tego folderu:
Arduino A Technical Reference A Handbook for Technicians, Engineers, and Makers.pdf
(301194 KB)
30-proyectos-con-arduino-pdf.pdf
(104376 KB)
30proyectosconarduino1.pdf
(104376 KB)
Apress.Intermediate.Robot.Building.2nd.Edition.May.2010.pdf
(51613 KB)
Dispositivos Semicondutores Diodos e Transistores.pdf
(123801 KB)
Inne foldery tego chomika:
00 - Raspberry Pi
Gra o tron
Napoleon Hill - Myśl i Bogac Sie
Zgłoś jeśli
naruszono regulamin