Rating:

Author: Andrew K. Dennis
ISBN : B00BBQHAPK
New from $10.69
Format: PDF, EPUB
Free download Raspberry Pi Home Automation with Arduino [Kindle Edition] Free Download for everyone book with Mediafire Link Download Link
In Detail
Low-cost and high-performing, with a massively diverse range of uses and applications, the Raspberry Pi is set to revolutionize the way we think about computing and programming. By combining the Raspberry Pi with an Arduino board you'll be able to revolutionize the way you interact with your home and become part of a rapidly growing group of hobbyists and enthusiasts.
This essential reference will guide you through a series of exciting projects that will allow you to automate your very own home. With easy-to-follow, step-by-step examples, diagrams, and explanations you will not only find it incredibly productive but also highly engaging and informative.
Assuming no prior knowledge, our detailed practical examples will guide you through building hardware and software solutions using the Raspberry Pi and Arduino. You will learn how you can use thermistors and relays to keep cool and stay in the shade whilst also utilizing electrical motors and photoresistors. These meticulously designed tutorials will form the basis of automating your entire home and getting you started with dozens of potential projects.
Approach
"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.
Who this book is for
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. Full of detailed step-by-step instructions, diagrams, and images this essential guide allows you to revolutionize the way you interact with your home. If you don’t know where to start, then this is the perfect book for you.
Books with free ebook downloads available Raspberry Pi Home Automation with Arduino Free Download
- File Size: 738 KB
- Print Length: 176 pages
- Publisher: Packt Publishing (February 5, 2013)
- Sold by: Amazon Digital Services, Inc.
- Language: English
- ASIN: B00BBQHAPK
- Text-to-Speech: Enabled
X-Ray:
- Lending: Not Enabled
- Amazon Best Sellers Rank: #185,232 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
- #20
in Kindle Store > Kindle eBooks > Computers & Technology > Hardware > Peripherals - #44
in Books > Computers & Technology > Hardware > Peripherals - #61
in Kindle Store > Kindle eBooks > Computers & Technology > Programming > Python
- #20
in Kindle Store > Kindle eBooks > Computers & Technology > Hardware > Peripherals - #44
in Books > Computers & Technology > Hardware > Peripherals - #61
in Kindle Store > Kindle eBooks > Computers & Technology > Programming > Python
Raspberry Pi Home Automation with Arduino Free Download
What the title really means is that the author will walk you through using a Raspberry Pi in place of an Arduino to control things, but by still programming it like an Arduino. While the information presented is definitely useful, the end result is a bit of a platform identity crisis, as no Arduino is ever actually being used. The Home Automation part of the title is somewhat loosely coupled, but it does serve as a convenient context for the examples presented and is a nonetheless a prime candidate for Raspberry Pi/Arduino projects.
Chapter 1 is a good introduction to the topics presented in the book. It provides context and history at a level that is appropriate for the audience of the book. Overall - nicely done.
Chapter 2 goes through using BerryBoot to get the Raspbian linux distro onto the Raspberry Pi's SD card. To me, this particular method is overkill for the context of the book, however at the same time it was nice to see a variation on the typical SD setup routine for the Raspberry Pi. Again, the system setup chapter was just enough to let the user understand what the OS context will be for the purposes of the book, without going into setup details that are best left for a different text.
Chapter 3 starts getting into the hardware. Using an Arduino in conjunction with the Raspberry Pi, while somewhat redundant, is not unusual. The Arduino gets around some of the I/O limitations of the Raspberry Pi without having to get too involved with discreet external electronics. In this case, the author chooses the novel approach of using an adapter that allows the Raspberry Pi to use hardware shields designed for an Arduino, without actually using an Arduino.
On one hand its got quite a specific audience, maybe you're interested in home automation, and maybe you've previously experimented with the Arduino platform and you now have a Raspberry Pi or want to use one for some reason (maybe that the power/size ratio has greater possibilities than the Arduino), and maybe you don't mind buying an expensive interface so that you can plug Arduino shields into your Pi, and maybe you don't mind writing Arduino-fashion code in C++ in a text editor and building it from the command line with makefiles). That's a lot of 'maybe'. If you are all of these, the book should serve you well enough to get you on your way, but the value of the book diminishes the more of these maybe's you eliminate.
On the other hand, it tries to touch a lot of subjects and covers the basics of installing software on the Pi, installing and using a free IDE (Geany), electronics, it mentions wiringPi, ... It doesn't go into any topic particularly deeply. Just enough to get started, or to confuse you, depending on where your experience level is.
Where you actually get to see the value of using the Pi, as opposed to just keeping it simple and sticking with an Arduino plus shield, is in the latter part of the book where the author shows and explains how to set up an SQL database for recording sensor information, how to set up a web server (why the author chose Apache and not a smaller faster web server like lighttpd?), and how to make them all play together to do something useful.
The book has Arduino in its title. Arduino was designed for people who don't necessarily want to use text editors, makefiles, or confusing IDEs with millions of features. Most Arduino people just want to create stuff and they have enough on their plate already just learning to code.
Download Link 1