Preface to Arduino Applied: Comprehensive Projects for Everyday Electronics by Neil Cameron pdf.
Microcontrollers are incorporated in car control systems, domestic appliances, office machines, mobile phones, medical implants, remote controls, and the list goes on. The Arduino Uno is a microcontroller board that can be easily programmed and used to build projects. The objective of this book is to provide information to use the Arduino Uno in a range of applications, from blinking an LED to a motion sensor alarm, to route mapping with a mobile GPS system, to uploading information to the Internet. Prior knowledge of electronics is not required, as each topic is described and illustrated with examples using the Arduino Uno.
The book covers a comprehensive range of topics. In Chapters 1–3, the Arduino Uno and the Arduino programming environment are set up, and several sensors are described with practical examples to provide the basis for subsequent projects. Information display with the Arduino Uno using liquid crystal, LED, and dot matrix displays are described in Chapters 4–7. Several projects are developed with servo and stepper motors, infrared control, RFID, and SD card data logging in Chapters 8–12. Sensing and displaying color is outlined in Chapters 13–14, and recording images in Chapter 15. Bluetooth, wireless, and Wi-Fi communication systems are described in Chapters 16, 17 and 25, with practical examples of message scrolling, servo motor control, and web-based information display projects, respectively. The Arduino Uno is deconstructed to the microcontroller for use in a mobile GPS system, with timed events and power-saving methods in Chapters 18–21. Electronic sound projects are outlined in Chapter 22. An obstacle-avoiding robot car and a balancing robot are described in Chapters 23 and 24, with the robot car controlled by systems described in earlier chapters.
Projects covered in the book include and extend those in Arduino Uno starter kits to increase knowledge of microcontrollers in electronic applications. Many of the projects are practically orientated, such as information displays, GPS tracking, RFID entry systems, motion detector alarms, and robots. Building projects helps you understand how many electronic applications function in everyday life. Examples include flashing numbers on a screen, a scrolling message in the train station, electronic tags on items in a shop or books in the library, a desktop weather station, Bluetooth communication with a mobile phone, digital sound systems, and an obstacle-avoiding robot vacuum cleaner.
Each example in the book is accompanied by code and a description of that code, which helps you learn how to program a microcontroller and a computer, which is a highly valuable skill. The Arduino programming language is C, which is widely used. Learning to program an Arduino provides the framework for other computer programming languages.
Download Arduino Applied: Comprehensive Projects for Everyday Electronics by Neil Cameron in free pdf format.