Arduino development cookbook : over 50 hands-on recipes to quickly build and understand Arduino projects, from the simplest to the most extraordinary /
Annotation
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham, UK :
Packt Publishing,
2015.
|
Colección: | Quick answers to common problems.
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Power on Arduino Basics; Introduction; Downloading the Arduino software; Connecting Arduino; Uploading code to Arduino; Learning Arduino code basics; Code basics: Arduino C; Code Basics Arduino pins; Chapter 2: Blinking LEDs; Introduction; Blinking LED without delay(); Connecting an external LED; Fading the external LED; RGB LED; LED bar graph; 7-segment display; Chapter 3: Working with Buttons; Introduction; Connecting a button; Button with no resistor; Toggle switch
- Button to serialButton debouncing; 1,000 buttons, 1 pin; Button multiplexing; Chapter 4: Sensors; Introduction; Simple sensor potentiometer; Temperature sensor; Detecting motion PIR sensor; Measuring distance infrared and ultrasonic; Noise reduction; Accelerometer; Localization GPS; Chapter 5: Motor Control; Introduction; Controlling small motors; Controlling motors with transistors; Controlling speed with PWM; Spinning motors both ways; Servo motor; Stepper motor; Bipolar stepper motors; Brushless motors; Chapter 6: More Output Devices; Introduction; Creating sound; Transistor driver
- Relay driverOptocouplers/Optoisolators; More outputs shift registers; Chapter 7: Digital Communication with Arduino; Introduction; Serial output; Controlling the Arduino over serial; Software serial and UART between Arduinos; Wireless serial; I2C between Arduinos; SD cards; LCD character displays; Ethernet; Chapter 8: Hacking; Introduction; More digital pins; Faster PWM; Storing data internally EEPROM; Timing Arduino code; External interrupts; Appendix: Electronics The Basics; Working of electric current; Ohm's law; Diodes and LEDs; Working with breadboards; Index