Waubonsee Community College

Make : action, movement, light, and sound with Arduino and Raspberry Pi, Simon Monk

Label
Make : action, movement, light, and sound with Arduino and Raspberry Pi, Simon Monk
Language
eng
Illustrations
illustrations
Index
index present
Literary Form
non fiction
Main title
Make : action
Nature of contents
dictionaries
Oclc number
936765408
Responsibility statement
Simon Monk
Sub title
movement, light, and sound with Arduino and Raspberry Pi
Summary
Beginning with the basics and moving gradually to greater challenges, this book takes you step-by-step through experiments and projects that show you how to make your Arduino or Raspberry Pi create and control movement, light, and sound. In other words: action! The Arduino is a simple microcontroller with an easy-to-learn programming environment, while the Raspberry Pi is a tiny Linux-based computer. This book clearly explains the differences between the Arduino and Raspberry Pi, when to use them, and to which purposes each are best suited. Using these widely available and inexpensive platforms, you'll learn to control LEDs, motors of various types, solenoids, AC (alternating current) devices, heaters, coolers, displays, and sound. You'll even discover how to monitor and control these devices over the Internet. Working with solderless breadboards, you'll get up and running quickly, learning how to make projects that are as fun as they are informative. In Make:..
Table Of Contents
Copyright; Table of Contents; Chapter 1. Introduction; Arduino and Pi; Raspberry Pi; Arduino; Choosing a Device: Arduino or Pi?; Alternatives; Summary; Chapter 2. Arduino; What Is an Arduino?; Installing the Arduino IDE; Uploading a Sketch; The Book Code; Programming Guide; Setup and Loop; Variables; Digital Outputs; Digital Inputs; Analog Inputs; Analog Outputs; If/Else; Loops; Functions€; Summary; Chapter 3. Raspberry Pi; What Is a Raspberry Pi?; Setting Up Your Raspberry Pi; Preparing a MicroSD Card with NOOBS; Setting Up SSH; SSH on a Windows Computer; SSH on Mac or LinuxThe Linux Command LineThe Book Code; Programming Guide; Hello, World; Tabs and Indents; Variables; if, while, etc.; The RPi. GPIO Library; The GPIO Header; Digital Outputs; Digital Inputs; Analog Outputs; Summary; Chapter 4. Quickstart; Solderless Breadboard; How a Breadboard Works; Connecting a Breadboard to the Arduino; Connecting a Breadboard to the Raspberry Pi; Downloading the Software; Experiment:€Controlling an LED; Parts List; Breadboard Layout; Arduino Connections; Arduino Software; Arduino Experimentation; Raspberry Pi Connections; Raspberry Pi Software; Raspberry Pi ExperimentationComparing the CodeExperiment: Controlling a Motor; Parts List; Breadboard Layout; Experimenting Without Arduino or Raspberry Pi; Arduino Connections; Arduino Experimentation; Raspberry Pi Connections; Raspberry Pi Experimentation; Summary; Chapter 5. Basic Electronics; Current, Voltage, and Resistance; Current; Voltage; Ground; Resistance; Power; Common Components; Resistors; Transistors; Diodes; LEDs; Capacitors; Integrated Circuits; The Ins and Outs of Connections; Digital Outputs; Digital Inputs; Analog Inputs; Analog Outputs; Serial Communication; Summary; Chapter 6. LEDs; Regular LEDsCurrent LimitingProject: Traffic Signal; Parts List; Design; Arduino Connections; Arduino Software; Raspberry Pi Connections; Raspberry Pi Software; PWM and LEDs; RGB LEDs; Experiment: Mixing Colors; Hardware; Parts List; Arduino Connections; Arduino Software; Arduino Experimentation; Raspberry Pi Connections; Raspberry Pi Software; Raspberry Pi Experimentation; Summary; Chapter 7. Motors, Pumps, and Actuators; Controlling Speed (PWM); Experiment:€Controlling the Speed of a DC Motor; Hardware; Arduino Connections; Arduino Software; Arduino Experimentation; Raspberry Pi ConnectionsRaspberry Pi SoftwareRaspberry Pi Experimentation; Controlling DC Motors with a Relay; Switching a Relay with Arduino or Raspberry Pi; Relay Modules; Experiment:€Controlling a DC Motor with a Relay Module; Parts List; Wiring; Arduino Software; Raspberry Pi Software; Choosing a Motor; Torque; RPM; Gears; Gearmotors; Pumps; Peristaltic Pumps; Velocity Pumps; Project:€Arduino House Plant Waterer; Design; Parts List; Construction; Software; Using the Project; Linear Actuators; Solenoids; Summary; Chapter 8. Advanced Motor Control; H-Bridges; H-Bridge on a Chip
Classification
Content
Mapped to