My Account Log in

2 options

Arduino development cookbook : over 50 hands-on recipes to quickly build and understand Arduino projects, from the simplest to the most extraordinary / Cornel Amariei.

EBSCOhost Academic eBook Collection (North America) Available online

View online

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Amariei, Cornel, author.
Series:
Quick answers to common problems
Language:
English
Subjects (All):
Programmable controllers.
Microcontrollers--Programming.
Microcontrollers.
Arduino (Programmable controller).
Physical Description:
1 online resource (246 p.)
Edition:
1st edition
Other Title:
Over 50 hands-on recipes to quickly build and understand Arduino projects, from the simplest to the most extraordinary
Place of Publication:
Birmingham, England ; Mumbai, [India] : Packt Publishing, 2015.
Language Note:
English
System Details:
text file
Summary:
If you want to build programming and electronics projects that interact with the environment, this book will offer you dozens of recipes to guide you through all the major applications of the Arduino platform. It is intended for programming or electronics enthusiasts who want to combine the best of both worlds to build interactive projects.
Contents:
Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Power on - Arduino Basics; Introduction; Downloading the Arduino software; Connecting Arduino; Uploading code to Arduino; Learning Arduino code basics; Code basics: Arduino C; Code Basics - Arduino pins; Chapter 2: Blinking LEDs; Introduction; Blinking LED without delay(); Connecting an external LED; Fading the external LED; RGB LED; LED bar graph; 7-segment display; Chapter 3: Working with Buttons; Introduction; Connecting a button; Button with no resistor; Toggle switch
Button to serialButton debouncing; 1,000 buttons, 1 pin; Button multiplexing; Chapter 4: Sensors; Introduction; Simple sensor - potentiometer; Temperature sensor; Detecting motion - PIR sensor; Measuring distance - infrared and ultrasonic; Noise reduction; Accelerometer; Localization - GPS; Chapter 5: Motor Control; Introduction; Controlling small motors; Controlling motors with transistors; Controlling speed with PWM; Spinning motors both ways; Servo motor; Stepper motor; Bipolar stepper motors; Brushless motors; Chapter 6: More Output Devices; Introduction; Creating sound; Transistor driver
Relay driverOptocouplers/Optoisolators; More outputs - shift registers; Chapter 7: Digital Communication with Arduino; Introduction; Serial output; Controlling the Arduino over serial; Software serial and UART between Arduinos; Wireless serial; I2C between Arduinos; SD cards; LCD character displays; Ethernet; Chapter 8: Hacking; Introduction; More digital pins; Faster PWM; Storing data internally - EEPROM; Timing Arduino code; External interrupts; Appendix: Electronics - The Basics; Working of electric current; Ohm's law; Diodes and LEDs; Working with breadboards; Index
Notes:
"Quick answers to common problems"--Cover.
Inlcudes index.
Description based on online resource; title from PDF title page (ebrary, viewed May 11, 2015).
OCLC:
909425998

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account