What this book covers
Chapter 1, A Sound Effects Machine, will teach the reader how to build an Arduino sound effects machine using an SD module, digital logic switches, a transistor speaker amplifier, and .wav
files. Also, the reader will learn how to add a random function in order as to play different sounds automatically without using digital logic switches.
Chapter 2, Programmable DC Motor Controller with an LCD, shows the reader how to build an Arduino programmable controller to operate small DC motors. Also, to aid in operating the programmable controller, the reader will learn how to add a Liquid Crystal Display (LCD) to the electronic device as well.
Chapter 3, A Talking Logic Probe, explains a talking electronic instrument that the reader can build to test microcontroller and digital circuits. Also, the reader will learn how to wire an Arduino to an EMIC 2 (text-to-speech) module and program it using special character codes.
Chapter 4, Human Machine Interface, A Human Machine Interface (HMI) used in industrial controls to operate electromechancial devices, such as motors, will be discussed in this chapter. The reader will also learn how to build a HMI using an Arduino, a virtual server, and JavaScript to control a small DC motor.
Chapter 5, IR Remote Control Tester, allows the reader to learn how to build a testing device to check the operation of any IR remote control. Also, the reader will learn about IR detectors and digital codes using this electronic tester.
Chapter 6, A Simple Chat Device with LCD, will teach the reader how to send text messages to an Arduino using a Bluetooth Low Energy (BLE) device and an Android smartphone. Also, the RedBearLabs BLE Arduino shield used to send and receive text messages will be introduced to the reader in this chapter.
Chapter 7, Bluetooth Low Energy Controller, will show the reader how to send BLE control signals to an Arduino using the RedBearLabs BLE shield and an Android smartphone to control a DC motor. Also, a seven segment LED display's electrical operation will be discussed along with making letter characters using the BLE Controller.
Chapter 8, Capacitive Touch Sensing, explores a simple DC motor controller using an Arduino and a 555 timer IC-based capacitive touch sensor. The reader will learn the basic operation of the 555 timer by building an Arduino-enabled touch sensing controller.
Chapter 9, Arduino-SNAP Circuit AM Radio, introduces the reader the Elenco SNAP circuit kit by building an AM radio. Also, the reader will learn how to operate the AM radio using the RedBearLab BLE shield and an Android smartphone.
Chapter 10, Arduino Scrolling Marquee, discusses organic light-emitting diode (OLED) technology by building an Arduino-based scrolling marquee. Also, the reader will learn to use any ordinary IR handheld remote to control the scrolling effect of the OLED marquee.