Raspberry Pi home automation with Arduino : unleash the power of the most popular microboards to build convenient, useful, and fun home automation projects /: unleash the power of the most popular microboards to build convenient, useful, and fun home automation projects. (2015)
- Record Type:
- Book
- Title:
- Raspberry Pi home automation with Arduino : unleash the power of the most popular microboards to build convenient, useful, and fun home automation projects /: unleash the power of the most popular microboards to build convenient, useful, and fun home automation projects. (2015)
- Main Title:
- Raspberry Pi home automation with Arduino : unleash the power of the most popular microboards to build convenient, useful, and fun home automation projects
- Further Information:
- Note: Andrew K. Dennis ; commissioning editor Akram Hussain ; acquisition editor Richard Brookes-Bland ; copy editor Vikrant Phadke.
- Authors:
- Dennis, Andrew K
- Contents:
- Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: An Introduction to the Raspberry Pi, Arduino, and Home Automation; History and background of the Raspberry Pi; History and background of the Arduino; Raspberry Pi to Arduino shield connection bridge; Soldering; Writing software for the Arduino; What is home automation?; History of home automation; X10 -- a standard is born; The dot-com boom and open source -- a new set of technologies; Commercial products; Arrival of the Raspberry Pi; Summary. Chapter 2: Getting Started -- Setting Up Your Raspberry Pi and ArduinoThe SD card -- our Raspberry Pi's storage device; Preinstalled SD card versus a blank SD card; A Note on Noobs; Downloading Raspbian; Setting up the SD card and installing Raspbian; Raspberry Pi SSH setup; Arduino; Installing the IDE on your Raspberry Pi; A quick guide to the Arduino IDE; Using the Arduino to Raspberry Pi connection bridge; Summary; Chapter 3: Central Air and Heating Thermostat; Safety first; Introducing the thermostat; Setting up our hardware; Adding the Ethernet shield; Relays; Connecting the thermistor. Setting up our softwareThermostat software; Testing our thermostat and fan; Attaching the fan; Starting your thermostat application; Testing the JSON response; Next steps; Attaching the device to your heating system or a similar appliance; Adding a potentiometer; Adding an LCD screen; Summary; Chapter 4: Temperature Storage --Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: An Introduction to the Raspberry Pi, Arduino, and Home Automation; History and background of the Raspberry Pi; History and background of the Arduino; Raspberry Pi to Arduino shield connection bridge; Soldering; Writing software for the Arduino; What is home automation?; History of home automation; X10 -- a standard is born; The dot-com boom and open source -- a new set of technologies; Commercial products; Arrival of the Raspberry Pi; Summary. Chapter 2: Getting Started -- Setting Up Your Raspberry Pi and ArduinoThe SD card -- our Raspberry Pi's storage device; Preinstalled SD card versus a blank SD card; A Note on Noobs; Downloading Raspbian; Setting up the SD card and installing Raspbian; Raspberry Pi SSH setup; Arduino; Installing the IDE on your Raspberry Pi; A quick guide to the Arduino IDE; Using the Arduino to Raspberry Pi connection bridge; Summary; Chapter 3: Central Air and Heating Thermostat; Safety first; Introducing the thermostat; Setting up our hardware; Adding the Ethernet shield; Relays; Connecting the thermistor. Setting up our softwareThermostat software; Testing our thermostat and fan; Attaching the fan; Starting your thermostat application; Testing the JSON response; Next steps; Attaching the device to your heating system or a similar appliance; Adding a potentiometer; Adding an LCD screen; Summary; Chapter 4: Temperature Storage -- Setting Up a Database to Store Your Results; SSH; SQLite; Installing SQLite Version 3.x; Creating a database; A table to record our temperature; A table to record our rooms; Writing SQL queries; Creating a Python application to write to our database; Checking the results. Adding a cron job HTSQL; Downloading HTSQL; Configuring HTSQL; Summary; Chapter 5: Parcel Delivery Detector ; Wiring up the parcel sensor; An introduction to resistors; Pressure sensor -- force-sensing resistor; 10K ohm resistor; Connecting the components to the Arduino; Writing our software; Updating the Raspberry Pi database; A web-based Python application; Setting up SMTP; Our Python application; Starting the web service; Testing our application; Installing the parcel detector; Testing the complete setup; Next steps; Upgrading from Ethernet to a wireless system. Checking the shipping detailsReplacing the pressure sensor with a camera and image recognition; Summary; Chapter 6: Curtain Automation -- Open and Close the Curtains Based on the Ambient Light; Introduction to the Arduino bridge shield ; Installing arduPi; Photoresistors; Motor shield and motors; Setting up the photoresistor; Wiring up the components; Testing the photoresistor with software; Makefiles; Setting up the motor shield; Wiring the components to the shield; Curtain control application; Pulse width modulation; Threads; Writing our code; Connecting to your blinds/curtains. … (more)
- Publisher Details:
- Birmingham, England Mumbai [India] : Packt Publishing
- Publication Date:
- 2015
- Copyright Date:
- 2015
- Extent:
- 1 online resource (148 pages), illustrations (some color)
- Subjects:
- 005.3
COMPUTERS -- Hardware -- Personal Computers -- General
Raspberry Pi (Computer)
Application software -- Programmable controllers
Programmable controllers
Application software -- Development
Programmable controllers
Raspberry Pi (Computer)
COMPUTERS -- Hardware -- Peripherals
Electronic books - Languages:
- English
- ISBNs:
- 9781784393939
1784393932 - Related ISBNs:
- 1784399205
9781784399207 - Notes:
- Note: Includes bibliographical references and index.
Note: Online resource; title from PDF title page (ebrary, viewed March 14, 2015). - 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.88187
- Ingest File:
- 01_078.xml