Internet of Things with Raspberry Pi and Arduino 1st Edition by Rajesh Singh, Anita Gehlot, Lovi Raj Gupta, Bhupendra Singh, Mahendra Swain – Ebook PDF Instant Download/DeliveryISBN: 1000727029, 9781000727029
Full download Internet of Things with Raspberry Pi and Arduino 1st Edition after payment.
Product details:
ISBN-10 : 1000727029
ISBN-13 : 9781000727029
Author: Rajesh Singh, Anita Gehlot, Lovi Raj Gupta, Bhupendra Singh, Mahendra Swain
This book provides a platform to understand Internet of things with Raspberry Pi and the basic knowledge of the programming and interfacing of the devices and designed systems. It broadly covers introduction to Internet of Things and enabling technologies, interfacing with Raspberry Pi and Arduino and interfacing with Raspberry Pi GPIO. Internet of Things with Raspberry pi and Arduino is aimed at senior undergraduate, graduate students and professionals in electrical engineering, computer engineering including robotics.
Internet of Things with Raspberry Pi and Arduino 1st Table of contents:
Section I Introduction
1. Introduction to Internet of Things
1.1 Characteristics of IoT
1.2 Design Principles of IoT
1.3 IoT Architecture and Protocols
1.3.1 IoT Architecture
1.3.2 IoT Protocols
1.3.2.1 OSI Model
1.3.2.2 Organizational Levels
1.4 Enabling Technologies for IoT
1.5 IoT Levels
1.6 IoT vs M2M
2. Sensors
2.1 Sensors Classification
2.2 Working Principle of Sensors
2.3 Criteria to Choose a Sensor
2.4 Generation of Sensors
3. IoT Design Methodology
3.1 Design Methodology
3.2 Challenges in IoT Design
3.3 IoT System Management
3.4 IoT Servers
3.4.1 KAA
3.4.2 SeeControl IoT
3.4.3 Temboo
3.4.4 SensorCloud
3.4.5 Carriots
3.4.6 Xively
3.4.7 Etherios
3.4.8 thethings.io
3.4.9 Ayla’s IoT Cloud Fabric
3.4.10 Exosite
3.4.11 OpenRemote
3.4.12 Arrayent Connect TM
3.4.13 Arkessa
3.4.14 Oracle IoT Cloud
3.4.15 ThingWorx
3.4.16 Nimbits
3.4.17 InfoBright
3.4.18 Jasper Control Center
3.4.19 AerCloud
3.4.20 Echelon
3.4.21 ThingSpeak
3.4.22 Plotly
3.4.23 GroveStreams
3.4.24 IBM IoT
3.4.25 Microsoft Research Lab of Things
3.4.26 Blynk
3.4.27 Cayenne APP
3.4.28 Virtuino APP
Section II Basics of Arduino and Raspberry Pi
4. Basics of Arduino
4.1 Introduction to Arduino
4.1.1 Arduino Uno
4.1.2 Arduino Mega
4.1.3 Arduino Nano
4.2 Arduino IDE
4.2.1 Steps to Install Arduino IDE
4.3 Basic Commands for Arduino
4.4 LCD Commands
4.5 Serial Communication Commands
4.6 Play with LED and Arduino
4.6.1 Sketch
4.7 Play with LCD with Arduino
4.7.1 Sketch
5. Basics of Raspberry Pi
5.1 Introduction to Raspberry Pi
5.1.1 Raspberry Pi Components
5.2 Installation of NOOBS on SD Card
5.3 Installation of Raspbian on SD Card
5.4 Terminal Commands
5.5 Installation of Libraries on Raspberry Pi
5.6 Getting the Static IP Address of Raspberry Pi
5.7 Run a Program on Raspberry Pi
5.7.1 Editing rc.local
5.8 Installing the Remote Desktop Server
5.9 Pi Camera
5.9.1 Testing of the Camera
5.9.2 Raspberry Pi Camera as a USB Video Device
5.10 Face Recognition Using Raspberry Pi
5.11 Installation of I2C Driver on Raspberry Pi
5.12 Serial Peripheral Interface with Raspberry Pi
5.13 Programming a Raspberry Pi
5.14 Play with LED and Raspberry Pi
5.14.1 Recipe for LED Blink
5.14.1.1 Recipe for LED Blink Using Function
5.15 Reading the Digital Input
5.15.1 Recipe
5.16 Reading an Edge-Triggered Input
5.16.1 Reading Switch in Pull-Down Configuration
5.16.1.1 Recipe for Pull-Down Configuration
5.16.2 Reading Switch in Pull-Up Configuration
5.16.2.1 Recipe for Pull-Up Configuration
5.17 Interfacing of Relay with Raspberry Pi
5.17.1 Recipe
5.18 Interfacing of DC Motor with Raspberry Pi
5.18.1 Recipe
5.18.2 Recipe to Control One Motor Using Function
5.19 Interfacing of LCD with Raspberry Pi
5.19.1 Adafruit Library for LCD
5.19.2 Recipe with Adafruit Library
5.19.3 Recipe without Library
5.20 Interfacing LCD with Raspberry Pi in I2C Mode
5.20.1 Recipe to Interface LCD in I2C Mode
5.21 Interfacing of DHT11 Sensor with Raspberry Pi
5.21.1 Recipe to Read DHT11 Sensor
5.21.2 Recipe to Read DHT11 Sensor and Display Data on LCD
5.22 Interfacing of Ultrasonic Sensor with Raspberry Pi
5.22.1 Recipe to Read Ultrasonic Sensor and Display Data on LCD
5.23 Interfacing of Camera with Raspberry Pi
5.23.1 Configuring the Camera with Raspberry Pi
5.23.2 Capturing the Image with Pi Camera
5.23.3 Capturing the Video with Pi Camera
5.23.4 Motion Detector and Capturing the Image
5.23.4.1 Recipe to Capture Image on Motion Detection
Section III Interfacing with Raspberry Pi and Arduino
6. Raspberry Pi and Arduino
6.1 Install Arduino IDE on Raspberry Pi
6.2 Play with Digital Sensor
6.2.1 PIR Sensor
6.2.2 Circuit Diagram
6.2.3 Sketch
6.3 Play with Analog Sensor
6.3.1 Circuit Diagram
6.3.2 Sketch
6.4 Play with Actuators
6.4.1 DC Motor
6.4.1.1 Circuit Diagram
6.4.1.2 Sketch
6.4.2 Servo Motor
6.4.2.1 Circuit Diagram
6.4.2.2 Sketch
7. Python and Arduino with Pyfirmata
7.1 Python with Arduino
7.2 Controlling Arduino with Python
7.3 Play with LED
7.3.1 Recipe
7.4 Reading an Arduino Digital Input with Pyfirmata
7.4.1 Recipe to Read Pull-Down Arrangement
7.4.2 Recipe to Read Pull-Up Arrangement
7.5 Reading the Flame Sensor with Pyfirmata
7.5.1 Program for Reading Active “Low” Flame Sensor
7.6 Reading an Analog Input with Pyfirmata
7.6.1 Recipe
7.7 Reading the Temperature Sensor with Pyfirmata
7.7.1 Recipe
7.8 Line-Following Robot with Pyfirmata
7.8.1 Recipe
8. Python GUI with Tkinter and Arduino
8.1 Tkinter for GUI Design
8.2 LED Blink
8.2.1 Recipe for LED Blinking with Fixed Time Delay
8.2.1.1 Tkinter GUI for LED Blinking with Fixed Delay
8.2.2 Recipe for LED Blinking with Variable Delay
8.2.2.1 Tkinter GUI for LED Blinking with Variable Delay
8.3 LED Brightness Control
8.3.1 Recipe
8.3.2 Tkinter GUI for LED Brightness Control
8.4 Selection from Multiple Options
8.4.1 Recipe
8.4.2 Tkinter GUI
8.5 Reading a PIR Sensor
8.5.1 Recipe to Read PIR Sensor
8.5.2 Tkinter GUI
8.6 Reading an Analog Sensor
8.6.1 Recipe
8.6.2 Tkinter GUI
9. Data Acquisition with Python and Tkinter
9.1 Basics
9.2 CSV File
9.3 Storing Arduino Data with CSV File
9.3.1 Recipe
9.4 Plotting Random Numbers Using Matplotlib
9.4.1 Recipe
9.5 Plotting Real-Time from Arduino
9.5.1 Recipe
9.6 Integrating the Plots in the Tkinter Window
9.6.1 Recipe
Section IV Connecting to the Cloud
10. Smart IoT Systems
10.1 DHT11 Data Logger with ThingSpeak Server
10.1.1 Installation of DHT11 Library
10.1.2 Steps to Create a Channel in ThingSpeak
10.1.3 Recipe
10.2 Ultrasonic Sensor Data Logger with ThingSpeak Server
10.2.1 Recipe
10.3 Air Quality Monitoring System and Data Logger with ThingSpeak Server
10.3.1 Recipe
10.4 Landslide Detection and Disaster Management System
10.4.1 Recipe
10.5 Smart Motion Detector and Upload Image to gmail.com
10.5.1 Configuring Raspberry Pi with Camera and Gmail
10.5.2 Recipe
11. Blynk Application with Raspberry Pi
11.1 Introduction to Blynk
11.1.1 Installing Blynk on Raspberry Pi
11.2 Creating New Project with Blynk
11.3 Home Appliance Control with Blynk App
12. Cayenne Application with Raspberry Pi
12.1 Introduction to Cayenne
12.1.1 Getting Started with Cayenne
12.2 LED Blynk with the Cayenne App
People also search for Internet of Things with Raspberry Pi and Arduino 1st:
smart agriculture using internet of things with raspberry pi
internet of things with raspberry pi and arduino pdf
internet of things with python and raspberry pi
internet of things (iot) jobs
internet of things applications using raspberry-pi a survey
Tags: Things, Raspberry Pi, Rajesh Singh, Anita Gehlot, Lovi Raj Gupta, Bhupendra Singh, Mahendra Swain