Arduino projects for dummies

Brock Craft

Book - 2013

Discover how to use your Arduino to breathe life into everyday objects. Craft shows you cool projects to build from scratch, and gives you everything you need to create your very own original interactive objects and automated devices.

Saved in:

2nd Floor Show me where

629.895/Craft
1 / 1 copies available
Location Call Number   Status
2nd Floor 629.895/Craft Checked In
Subjects
Published
Hoboken, N.J. : Wiley 2013.
Language
English
Main Author
Brock Craft (author)
Item Description
Includes index.
Physical Description
xviii, 386 pages : illustrations ; 24 cm
ISBN
9781118551479
  • Introduction
  • Why Arduino?
  • Foolish Assumptions
  • Safety and Arduino Projects
  • How This Book Is Organized
  • Part I. Getting Started with Arduino Projects
  • Part II. Basic Arduino Projects
  • Part III. The Interactive Home and Garden
  • Part IV. Advanced Arduino Projects
  • Part V. Part of Tens
  • The Companion Website
  • Icons Used in This Book
  • Part I. Getting Started With Arduino Projects
  • Chapter 1. Exploring the World of Arduino
  • About Arduino
  • Discovering Who Uses Arduino
  • Arduino in education
  • Arduino in the corporate world
  • Making and hacking communities
  • Understanding Microcontrollers
  • Using tiny computers to do useful stuff
  • Getting Started
  • Chapter 2. Setting Up Your Workspace and Tools
  • Preparing to Build
  • Setting up your workspace
  • Selecting Basic Tools
  • Selecting and using your multimeter
  • Selecting and using a power supply
  • Understanding electricity and safety
  • Working with breadboards, stripboards and perfboards
  • Choosing Your Soldering Iron and Accessories
  • Selecting Project Boxes and Housings
  • Choosing Your Arduino or Arduino Kit
  • Getting to know Arduino shields
  • Setting Up Your Arduino on Your Computer
  • Installing the Arduino IDE
  • Installing drivers on Windows computers
  • Connecting your Arduino
  • Installing Arduino drivers on Linux
  • Chapter 3. Understanding the Basics
  • Understanding Key Concepts
  • Connecting your Arduino
  • Programming your Arduino using the IDE
  • Extending your reach with libraries
  • Powering your Arduino
  • Understanding Basic Electronics
  • Voltage (V)
  • Current (I)
  • Resistance (R)
  • Ohm's Law
  • So what?
  • Identifying Electronic Components
  • Reading schematic diagrams
  • Reading parts placement diagrams
  • Understanding Sensing and Actuating
  • Reading datasheets
  • Understanding and using sensors
  • Understanding and using actuators
  • Making Projects Work
  • Moving from your breadboard to your project box
  • Learning soldering basics
  • Part II. Basic Arduino Projects
  • Chapter 4. The All-Seeing Eye
  • Selecting Your Parts
  • Building the Circuit
  • Understanding How the Code Works
  • All in good time
  • Setting up the code
  • The main event
  • Stepping up and stepping down
  • Understanding How the Hardware Works
  • The Potential of a Potentiometer
  • Chapter 5. Making a Light Pet
  • Selecting Your Parts
  • Building the Circuit
  • Understanding How the Code Works
  • Making moods
  • Cranking out the code
  • Blending light
  • Fooling your eyes with pulse-width modulation
  • Testing the code
  • Upload and go
  • Tweaking it!
  • Understanding How the Hardware Works
  • Chapter 6. Making a Scrolling Sign
  • Selecting Your Parts
  • Building the Circuit
  • Understanding How the Code Works
  • Summoning a sprite
  • Animating sprites
  • Displaying scrolling text
  • Understanding How the Hardware Works
  • Troubleshooting
  • Getting creative
  • Chapter 7. Building an Arduino Clock
  • It's About Time!
  • Selecting and Preparing Your Parts
  • Assembling your RTC module
  • Adding and testing your LCD display
  • Displaying the time
  • Adding your input buttons and a switch
  • Adding your alarm
  • Part III. The Interactive Home and Garden
  • Chapter 8. Building a Keypad Entry System
  • Selecting and Preparing Your Parts
  • Selecting an electric lock mechanism
  • Prototyping your keypad and display
  • Coding and testing your keypad
  • Adding and testing your relay
  • Assembling and Installing Your System
  • Chapter 9. Building an RFID Tag Reader
  • Understanding RFID
  • About passive RFID
  • About active RFID
  • RFID frequencies and protocols
  • Building an ID-Innovations RFID Reader
  • Selecting your parts
  • Assembling your RFID reader
  • Programming your RFID reader
  • Testing and Setting Your RFID Reader
  • Chapter 10. Building an Automated Garden
  • Creating a Watering System
  • Selecting Your Parts
  • Building Your System
  • Building your moisture sensor
  • Building your reservoir
  • Running the water supply
  • Building the breadboard circut
  • Coding, Calibrating, and Testing
  • Defining the setup
  • Running the main loop
  • Calibrating the sensor and flow rate
  • Adding more valves
  • Chapter 11. Building a Tweeting Pet Door
  • Selecting Your Parts
  • Testing Your Circuit
  • Preparing Your Twitter Account
  • Crafting Your Code
  • Specifying your tweets
  • Adding libraries for Ethernet and Twitter
  • Adding your program logic
  • Modifying Your Pet Door
  • Chapter 12. Building a Home Sensing Station
  • Building Your Sensor Probes
  • Selecting your parts
  • Building and testing your circuit
  • Building your sensor probes
  • Building your sensor shield
  • Creating a Xively Account
  • Programming Your Sensing Station
  • Understanding the code
  • Understanding the main loop
  • Making sense of your sensor readings
  • Part IV. Advanced Arduino Projects
  • Chapter 13. Building a GPS Data Logger
  • Understanding GPS
  • Selecting Your Parts
  • Building Your Project
  • Assembling and testing the GPS shield
  • Programming your data logger
  • Testing your datalogger
  • Making the enclosure
  • Collecting and Plotting GPS Data
  • Tracking your path
  • Plotting your data
  • Chapter 14. Building a Remote-Controlled Car
  • Selecting and Preparing Your Parts
  • Building Your Detector and Drive
  • Building your circuit on the breadboard
  • Coding the detector
  • Reading your remote control codes
  • Coding the drive motors
  • Testing the drive motors
  • Building Your Chassis
  • Chapter 15. Building an LED Cube
  • Selecting Your Parts
  • Building Your Cube
  • Assembling the LED matrix
  • Fabricating the enclosure
  • Programming Your Cube
  • Variable declarations
  • Setup
  • The main loop
  • Using the LED Cube Pattern Designer
  • Part V. The Part of Tens
  • Chapter 16. Ten Great Arduino Resources
  • Websites
  • Arduino.cc and related forums
  • Fritzing
  • Hack-a-day
  • Instructables
  • Learn.adafruit.com
  • Make:
  • elementl4
  • YouTube
  • Books and eBooks
  • Arduino For Dummies
  • Arduino Cookbook
  • Making Things Talk
  • Chapter 17. Ten Troubleshooting Tips
  • Troubleshooting Your Hardware
  • Checking Your Connections
  • Confirming Your Power Is Correct
  • Hunting for Odors and Hot Components
  • Test Your Outputs on External Devices
  • Testing Your Digital Pins
  • Troubleshooting Your Software
  • Checking Your Syntax
  • Using the Serial Monitor
  • Checking Your Inputs and Outputs
  • Using a Simulator or an Emulator
  • When All Else Fails
  • Index