Arduino and Raspberry Pi Sensor Projects for the Evil Genius /
| Main Author: | |
|---|---|
| Corporate Author: | |
| Format: | eBook |
| Language: | English |
| Language Notes: | In English. |
| Published: |
New York, N.Y. :
McGraw-Hill Education,
[2018].
|
| Edition: | 1st edition. |
| Subjects: | |
| Online Access: | Connect to the full text of this electronic book |
Table of Contents:
- Cover Page
- Halftitle Page
- Title Page
- Copyright Page
- About the Author
- Contents
- 1 Introducing the Arduino and Raspberry Pi
- What Is an Arduino?
- Arduino Uno
- Arduino Uno Specifications
- Arduino Uno Components
- Arduino Development System Requirements
- Arduino IDE Software
- Hands-on Example: A Simple Arduino "Hello World" Program with a LED
- Playing Around with the Code
- What Is Raspberry Pi?
- Raspberry Pi 3 Hardware Overview
- Raspberry Pi System Setup
- Python IDLE Development Environment
- Hands-on Example: A Simple Raspberry Pi "Hello World" Program with a LED
- Summary
- 2 Arduino and Raspberry Pi Programming Language Basics
- Overview of the C/C++ Language for the Arduino
- Object-Oriented Programming
- Overview of Python for Raspberry Pi
- Python Functions
- Python Modules
- Python Class Overview
- Python Class Inheritance
- Summary
- 3 Basic Electrical Components
- Electronics Basics
- Resistor
- LEDs
- Piezo Buzzer
- Potentiometer
- Push Buttons
- Breadboards
- Hands-on Example: Arduino Serial Monitor and LED Indicator
- Hands-on Example: Arduino RGB LED
- Hands-on Example: Arduino LED Buzzer Siren
- Hands-on Example: Arduino Random RGB LED Colors Using a Potentiometer
- Hands-on Example: Arduino RGB Light Switch
- Hands-on Example: Raspberry Pi LED Blinker Counter
- Hands-on Example: Raspberry Pi LED Fading
- Hands-on Example: Raspberry Pi RGB LED Color Selector
- Hands-on Example: Raspberry Pi LED Fading Up and Down Using a Button
- Summary
- 4 Touch Sensor Projects
- Analog Joystick
- Hands-on Example: Arduino Joystick Test
- Hands-on Example: Arduino "Simon Says" Game
- Running the Program
- Rotary Encoder Controller (KY-040)
- Hands-on Example: Arduino Rotary Encoder Test
- Hands-on Example: Arduino Rotary Encoder Controlling an RGB LED
- Hands-on Example: Raspberry Pi Rotary Encoder Test
- Hands-on Example: Raspberry Pi Rotary Encoder LED Blinker
- Summary
- 5 Environmental Sensor Projects I
- Reed Switch Magnetic Field Sensor
- Hands-on Example: Arduino Reed Switch Test
- Hands-on Example: Arduino Door Buzzer Alarm
- Hands-on Example: Raspberry Pi Reed Switch Test
- Hands-on Example: Raspberry Pi Reed Switch Door Alarm
- TMP36 Temperature Sensor.
- Hands-on Example: Arduino TMP36 Temperature Sensor Test
- Flame Sensor
- Hands-on Example: Arduino Flame Sensor Test
- Hands-on Example: Arduino Fire Alarm
- Hands-on Example: Raspberry Pi Flame Sensor Test
- Hands-on Example: Raspberry Pi Fire Alarm
- Infrared Proximity/Collision Sensor
- Hands-on Example: Arduino Infrared Proximity/Collision Detector
- Hands-on Example: Raspberry Pi Infrared Collision/Proximity Sensor Alarm
- Temperature and Humidity Sensor (DHT11)
- Hands-on Example: Arduino DHT11 Temperature and Humidity Sensor Test
- Summary
- 6 Environmental Sensor Projects II
- Water Detector/Soil Moisture Sensor
- Hands-on Example: Arduino Water Detector Alarm
- Hands-on Example: Arduino Soil Moisture Detector
- Light Detector (Photo Resistor)
- Hands-on Example: Arduino Rooster Alarm
- Sound Detector
- Hands-on Example: Arduino Light Clapper
- Hands-on Example: Raspberry Pi "Out of Breath" Game
- Summary
- 7 Human Sensor Projects
- Hands-on Example: Arduino Glass Break Alarm
- Hands-on Example: Raspberry Pi Glass Break Alarm
- HC-SR501 Infrared Motion Detector
- Hands-on Example: Arduino Infrared Motion Detector Alarm
- Hands-on Example: Raspberry Pi Infrared Motion Detection Alarm
- HC-SR04 Distance Sensor
- Hands-on Example: Arduino HC-SR04 Distance Sensor Intruder Alarm
- Hands-on Example: Arduino Collision Alarm
- Summary
- 8 Arduino TFT LCD Display and Image Sensor Projects
- Arduino TFT LCD Color Display Screen with SD Card Reader/Writer
- Hands-on Example: Arduino TFT Display and SD Card Reader/Writer Test
- Hands-on Example: Arduino TFT Display Door Entry Alarm with SD Card Logging
- Arduino Cameras
- Hands-on Example: Arduino ArduCAM OV2640 Mini Portable Programmable Digital Camera System
- Summary
- Index.