• Complain

Chin - Arduino and Raspberry Pi Sensor Projects for the Evil Genius

Here you can read online Chin - Arduino and Raspberry Pi Sensor Projects for the Evil Genius full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. City: New York, year: 2018;2017, publisher: McGraw-Hill Education, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Chin Arduino and Raspberry Pi Sensor Projects for the Evil Genius
  • Book:
    Arduino and Raspberry Pi Sensor Projects for the Evil Genius
  • Author:
  • Publisher:
    McGraw-Hill Education
  • Genre:
  • Year:
    2018;2017
  • City:
    New York
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

Arduino and Raspberry Pi Sensor Projects for the Evil Genius: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Arduino and Raspberry Pi Sensor Projects for the Evil Genius" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

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.;Learn to quickly build your own electronic gadgets that monitor, measure, and react to the real world -- with no prior experience required! This easy-to-follow-guide covers the programming and electronics essentials needed to build fun and educational sensor-based projects with both Arduino and Raspberry Pi. Arduino and Raspberry Pi sensor projects for the evil genius features step-by-step DIY projects that use inexpensive, readily available parts. You will discover how to use touch, temperature, moisture, light, sound, and motion sensors -- even sensors that detect the presence of a human!;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.

Chin: author's other books


Who wrote Arduino and Raspberry Pi Sensor Projects for the Evil Genius? Find out the surname, the name of the author of the book and a list of all author's works by series.

Arduino and Raspberry Pi Sensor Projects for the Evil Genius — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Arduino and Raspberry Pi Sensor Projects for the Evil Genius" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Contents
Guide
Arduino and Raspberry Pi Sensor Projectsfor the Evil Genius Library of Congress - photo 1
Arduino and Raspberry Pi Sensor Projectsfor the Evil Genius

Library of Congress Control Number: 201794884

McGraw-Hill Education books are available at special quantity discounts to use as premiums and sales promotions or for use in corporate training programs. To contact a representative, please visit the Contact Us page at www.mhprofessional.com.

Arduino and Raspberry Pi Sensor Projects for the Evil Genius

Copyright 2018 by McGraw-Hill Education. All rights reserved. Printed in the United States of America. Except as permitted under the United States Copyright Act of 1976, no part of this publication may be reproduced or distributed in any form or by any means, or stored in a database or retrieval system, without the prior written permission of the publisher.

McGraw-Hill Education, the McGraw-Hill Education logo, Evil Genius and TAB, and related trade dress are trademarks or registered trademarks of McGraw-Hill Education and/or its affiliates in the United States and other countries and may not be used without written permission. All other trademarks are the property of their respective owners. McGraw-Hill Education is not associated with any product or vendor mentioned in this book.

1 2 3 4 5 6 7 8 9 DSS 22 21 20 19 18 17

ISBN 978-1-260-01089-3

MHID 1-260-01089-9

e-ISBN 978-1-260-01090-9

e-MHID 1-260-01090-2

This book is printed on acid-free paper.

Sponsoring Editor

Michael McCabe

Editorial Supervisor

Donna M. Martone

Production Supervisor

Lynn M. Messina

Acquisitions Coordinator

Lauren Rogers

Project Manager

Patricia Wallenburg, TypeWriting

Copy Editor

James Madru

Proofreader

Claire Splan

Indexer

Claire Splan

Art Director, Cover

Jeff Weeks

Composition

TypeWriting

Information contained in this work has been obtained by McGraw-Hill Education from sources believed to be reliable. However, neither McGraw-Hill Education nor its authors guarantee the accuracy or completeness of any information published herein, and neither McGraw-Hill Education nor its authors shall be responsible for any errors, omissions, or damages arising out of use of this information.

About the Author

Robert Chin has a Bachelor of Science degree in computer engineering and is experienced in developing projects on the TI CC3200 SimpleLink, Android, Arduino, Raspberry Pi, and PC Windows platforms using C/C++, Java, Python, Unreal Script, DirectX, OpenGL, and OpenGL ES 2.0. He is the author of Home Security System DIY PRO Using Android and TI CC3200 SimpleLink, Home Security Systems DIY Using Android and Arduino, and Beginning Arduino ov7670 Camera Development. He is also the author of Beginning Android 3d Game Development and Beginning IOS 3d Unreal Games Development, both published by Apress, and was the technical reviewer for UDK Game Development, published by Course Technology CENGAGE Learning. Beginning Android 3d Game Development was licensed to Tsinghua University through Tsinghua University Press.

Contents

CHAPTER 1
Introducing the Arduino and Raspberry Pi

THIS CHAPTER WILL INTRODUCE YOU to the Arduino and the Raspberry Pi. First, I give a brief explanation of what the Arduino is. Then I specifically address the Arduino Uno, discussing its general features, including its capabilities and key functional components. This is followed by a discussion of the Arduino Integrated Development Environment (IDE) software, which is needed to develop programs for the Arduino. Each key function of the Arduino IDE is reviewed, followed by a hands-on example giving detailed step-by-step instructions on how to set up the Arduino for development and how to run and modify an example program using the Arduino IDE. Next comes the Raspberry Pi. I discuss what the Raspberry Pi is and the specifications for the Raspberry Pi 3. This section tells you how to set up the Raspberry Pi before using it for the first time. Raspberry Pi hardware features are addressed, including the general purpose input-output (GPiO) pin specifications. The final section includes a hands-on example of how to control a light-emitting diode (LED) using the Raspberry Pi.

What Is an Arduino?

The Arduino is an open-source microcontroller that uses the C and C++ languages to control digital and analog outputs to devices and electronic components and to read in digital and analog inputs from other devices and electronic components for processing. For example, an Arduino can read a signal from a sensor in a home security system that detects the heat that a human being emits. The sensor sends a signal to the Arduino indicating that a person is in the home. After receiving this information, the Arduino can send commands to a camera such as the ArduCAM Mini digital camera to start taking pictures of the intruder. There are many different Arduino models out there. However, to create the examples in this book, you will need an Arduino model with enough pins to connect the components you desire, such as a camera, Bluetooth adapter, and/or motion sensor. shows the official Arduino logo.

Figure 1-1 Official Arduino logo Note The official website of the - photo 2


Figure 1-1

Official Arduino logo.

Note: The official website of the Arduino is www.arduino.cc.

Arduino Uno

There are a great many Arduino products out there, ranging from models that are small and can actually be worn by the user to models with many digital and analog input-output pins. For the projects in this book, I recommend the Arduino Uno, which is an open-source microcontroller that has enough digital ports to accommodate a camera, a Secure Digital (SD) card reader/writer with enough digital and analog ports for other devices, sensors, lights, and any other gadgets that you may require for your own custom projects. The official Arduino Uno board is made by a company called Arduino SRL, formerly Smart Projects, formed by one of the founders of the Arduino (). The newer official Arduino Uno boards are slightly different in that they are more blue-green instead of blue in color and contain the Genuino logo under the main Arduino logo. The Genuino trademark is used outside the United States as a result of the split between Arduino founders.

Figure 1-2 The official Arduino Uno There are also unofficial Arduino Uno - photo 3


Figure 1-2

The official Arduino Uno.

There are also unofficial Arduino Uno boards made by other companies. A good way to tell whether a board is official or unofficial is by the color of a component that is located near the Arduinos USB port. This component on an official Arduino board is a metallic gold color. The component on an unofficial board is green. The writing on the components also differs ().

Figure 1-3 Metallic gold colored component on an official Arduino Uno board - photo 4


Figure 1-3

Metallic gold colored component on an official Arduino Uno board.

A number of other companies also manufacture Arduino Uno boards. Because the Arduino is an open-source item, other companies can legally manufacture the board, and the boards vary in quality and price. Generally, an unofficial Arduino Uno costs around $10, and an official Arduino Uno costs around $20. The distinguishing parts of an official Arduino board are the golden component and the high-quality Arduino and Genuino logos printed on the board ().

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Arduino and Raspberry Pi Sensor Projects for the Evil Genius»

Look at similar books to Arduino and Raspberry Pi Sensor Projects for the Evil Genius. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Arduino and Raspberry Pi Sensor Projects for the Evil Genius»

Discussion, reviews of the book Arduino and Raspberry Pi Sensor Projects for the Evil Genius and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.