Arduino Applied : Comprehensive Projects for Everyday Electronics /: Comprehensive Projects for Everyday Electronics. ([2019])
- Record Type:
- Book
- Title:
- Arduino Applied : Comprehensive Projects for Everyday Electronics /: Comprehensive Projects for Everyday Electronics. ([2019])
- Main Title:
- Arduino Applied : Comprehensive Projects for Everyday Electronics
- Further Information:
- Note: Neil Cameron.
- Authors:
- Cameron, Neil
- Contents:
- 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. RotaryPreface 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 and the ArduDroid app Chapter 17. Wireless communication• Transmit or receive• Transmit and receive Chapter 18. Build Arduino• ATmega328P microcontroller• ATmega328P pin layout• Building an "Arduino"• Installing the bootloader Chapter 19. Global navigation satellite system• GNSS messages on Serial Monitor• ublox u-centre• Arduino and GNSS• GPS data logging to SD card• GPS and ST7735 screen• Displaying GPS data Chapter 20. Interrupts and timed events• Interrupts• Types of interrupt• Additional interrupt pins• Interrupts and rotary encoder• Timed events: delay()• Timed events: millis()• Timed events: Timer1• Timer register manipulation Chapter 21. Power saving• AVR library• LowPower library• Power down and an infrared sensor Chapter 22. Sound and square waves• Piezo transducer and buzzer• Musical notes• Sensor and sound• Generating square waves• Square wave and servo motor Chapter 23. DC motors• Motor control set in the sketch• Motor speed• Motor control with infrared remote control• Motor control with wireless communication• Motor control with accelerometer• Motor control with photoelectric encoder Chapter 24. Robot wheels• Robot car• PID controller• Balancing robot• Determining PID coefficients• Circular buffer• Quaternion measurements Chapter 25. WiFi communication• NodeMCU ESP8266• WeMos D1 mini• WiFi and webserver• WiFi and HTML• WiFi and internet access Appendix• Resistor banding• Uploaded Libraries• Quaternion measurements• Who's who in electronics• Sources of electronic components. … (more)
- Publisher Details:
- Berkeley, CA : Apress
- Publication Date:
- 2019
- Extent:
- 1 online resource
- Subjects:
- 621.381
Arduino (Programmable controller)
Electronic books - Languages:
- English
- ISBNs:
- 9781484239605
1484239601 - Related ISBNs:
- 9781484239599
- Notes:
- Note: Description based on online resource; title from digital title page (viewed on February 01, 2019).
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.381887
- Ingest File:
- 02_369.xml