Raspberry Pi home automation with Arduino : automate your home with a set of exciting projects for the Raspberry Pi! /
Raspberry Pi Home Automation with Arduino is an easy-to-follow yet comprehensive guide for automating your home using the revolutionary ARM GNU/Linux board. Even if you have no prior experience with the Raspberry Pi or home automation you can pick up this book and develop these amazing projects. Ful...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham, U.K. :
Packt Pub.,
©2013.
|
Colección: | Community experience distilled.
|
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- Cover; Copyright; Credits; About the Author; Acknowledgement; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: An Introduction to the Raspberry Pi, Arduino, and Home Automation; What we will explore in this book; History and background of the Raspberry Pi; Raspberry Pi hardware specifications; Dimensions; 3.5mm analog audio jack; Composite RCA port; Two USB 2.0 ports plus one micro USB; HDMI port; SD card port; 256 MB/512 MB SDRAM shared with GPU; CPU; GPU; Ethernet port; GPIO pins; History and background of Arduino; Raspberry Pi to Arduino shield connection bridge
- Shield specificationsXBee socket; Power source selector; UART; Digital GPIO pins; SPI Pins (Serial Peripheral Interface); ICSP connector (In-circuit serial programmer); Power pins; Analog inputs; Raspberry Pi GPIO connector; Soldering; Writing software for the Arduino; What home automation is; A 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 Part 1
- Setting up Your Raspberry Pi; The SD card
- our Raspberry Pi's storage device
- Pre-installed SD card versus a blank oneSetting up the SD card; Formatting our card; Formatting instructions for Windows 7; Formatting instructions for Mac OS X; Formatting instructions for Linux; BerryBoot
- our tool for installing an operating system; Downloading the BerryBoot zip; Windows; Mac; Linux; Hooking up the Raspberry Pi; Downloading the right operating system; Installing Raspbian; Installation complete; Windows users; Mac and Linux users; Summary; Chapter 3: Getting Started Part 2
- Setting up Your Raspberry Pi to Arduino Bridge Shield; Raspberry Pi to Arduino bridge shield
- Checking which version of the Raspberry Pi we haveSetting up the Raspberry Pi to Arduino shield and LED; Installing the software; The Arduino IDE; A quick look at the language; arduPi
- a library for our Raspberry Pi and Arduino shield; Installing arduPi; Leafpad
- a text editor; Blinking LED application; A guide to the code; Compiling and running our application; Summary; Chapter 4: Our First Project
- A Basic Thermometer; Building a thermometer; Setting up our hardware; An introduction to resistors; Thermistor; 10K Ohm resistor; Wires; Breadboard; Connecting our components
- Software for our thermometerGeany IDE; Installing the IDE; An introduction to Makefiles; Thermometer code; Writing our application; Compiling and testing; What if it doesn't work; Up and running; Summary; Chapter 5: From Thermometer to Thermostat
- Building upon our First Project; Safety first; Introducing the thermostat; Setting up our hardware; Relays; Connecting the relay; Setting up our software; A program to test the relay; Installing screen; cURL; Thermostat code; Testing our thermostat and fan; Attaching the fan; Starting your thermostat application; Debugging problems; Summary
- Chapter 6: Temperature Storage
- Setting Up a Database to Store your Results