Arduino Applied: Comprehensive Projects for Everyday Electronics


Price:
Sale price$49.99

Description

Preface
Chapter 1. Introduction- Arduino Uno- Breadboards- Arduino IDE software- Arduino IDE sketch- Run the Blink sketch- Electricity explained- Revise the Blink sketch- Pulse width modulation- Opening and saving sketches
Each chapter following chapter 1 is "Arduino applied to...X" with a complete project example.
Chapter 2. Switches- Tactile switch- Comparison operators- Debouncing a switch- Hardware switch debounce- Ball switch
Chapter 3. Sensors - Variables- Humidity sensor- Library installation- Light dependent resistor- Light dependent resistor and several LEDs- Voltage divider- Ultrasonic distance sensor- Hall effect sensor- Sound sensor- Infrared sensor- Infrared distance module- Passive infrared sensor- Accelerometer and gyroscope
Chapter 4. Liquid crystal display- Contrast adjustment with PWM- Scrolling text- LCD with I2C bus- I2C with temperature and pressure sensor- 16x4 LCD cursor positioning- Display entered values on LCD- LCD character set
Chapter 5. Seven segment LED display- Basic schematic- PWM and LED brightness- Shift register- Shift register, PWM and LED brightness- Alpha-numeric characters
Chapter 6. Four-digit seven-segment display- Functions- One shift register- Two shift registers
Chapter 7. 8x8 dot matrix display- One shift register- Two shift registers- Column scanning
Chapter 8. Servo and Stepper motors- Servo motor- Servo motor and a potentiometer- Stepper motor- Stepper motor and a potentiometer- Stepper motor gear ratio
Chapter 9. Rotary encoder- Rotary encoder and stepper motor
Chapter 10. Infrared sensor- Infrared emitter and sensor- Infrared emitter and receiver
Chapter 11. Radio frequency identification- Display content of MIFARE Classic 1K and 4K- Mimic RFID and secure site- Master card validation- Read and write to Classic 1KB card
Chapter 12. Data logging to an SD card- SD card module- Temperature and light intensity logging- Date and time logging- Logging weather station data- Increment filename for data logging- Listing files on an SD card
Chapter 13. Screen displays- TFT LCD screen- Displaying images from SD card- Screen, servo motor and ultrasonic distance sensor- OLED display- Touch screen
Chapter 14. Sensing colours- Red green blue (RGB) LED- 565 colour format- Colour recognition sensor
Chapter 15. Camera- Camera image capture setup- Capturing camera images
Chapter 16. Bluetooth communication- Bluetooth communication applications- Message scrolling with MAX7219 dot matrix module- MAX7219 and the Bluetooth Terminal HC-05 app- Message speed and potentiometer- MAX7219 a

Author: Neil Cameron
Publisher: Apress
Published: 12/27/2018
Pages: 552
Binding Type: Paperback
Weight: 1.75lbs
Size: 9.21h x 6.14w x 1.16d
ISBN13: 9781484239599
ISBN10: 1484239598
BISAC Categories:
- Computers | Hardware | General
- Computers | Computer Science

About the Author
Neil Cameron was a research scientist in quantitative genetics at Roslin Institute (of "Dolly" the sheep fame) with expertise in data analysis and computer programming. Neil has previously taught at University of Edinburgh and Cornell University. Neil has a deep interest in electronics and "how things work" with a focus on programming an Arduino and its application to a range of comprehensive projects for everyday electronics which has inspired Neil to write this book.