Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Mastering Arduino: A project-based approach to electronics, circuits, and programming

Buy

Mastering Arduino is a practical, no-nonsense guide that will teach you the electronics and programming skills that you need to create advanced Arduino projects.

Key Features

  • Covers enough electronics and code for users at any level
  • Includes complete circuit diagrams for all projects
  • Final robot project combines knowledge from all the chapters

Book Description

Mastering Arduino is an all-in-one guide to getting the most out of your Arduino. This practical, no-nonsense guide teaches you all of the electronics and programming skills that you need to create advanced Arduino projects. This book is packed full of real-world projects for you to practice on, bringing all of the knowledge in the book together and giving you the skills to build your own robot from the examples in this book. The final two chapters discuss wireless technologies and how they can be used in your projects.

The book begins with the basics of electronics, making sure that you understand components, circuits, and prototyping before moving on. It then performs the same function for code, getting you into the Arduino IDE and showing you how to connect the Arduino to a computer and run simple projects on your Arduino.

Once the basics are out of the way, the next 10 chapters of the book focus on small projects centered around particular components, such as LCD displays, stepper motors, or voice synthesizers. Each of these chapters will get you familiar with the technology involved, how to build with it, how to program it, and how it can be used in your own projects.

What you will learn

  • Explains the basics of electronics and circuits along with the Arduino IDE and basic C operations
  • Use sensors to build a mini weather station
  • Control LEDs using code
  • Power a robot arm using stepper motors
  • Remotely control your Arduino using RF, Bluetooth LE, and Bluetooth Classic
  • Make a sound tone generator with buttons

Who this book is for

Mastering Arduino is for anybody who wants to experiment with an Arduino board and build simple projects. No prior knowledge is required, as the fundamentals of electronics and coding are covered in this book as well as advance projects.

Table of Contents

  1. The Arduino
  2. Basic Electronics
  3. Circuit Diagrams
  4. Basic Prototyping
  5. Arduino IDE
  6. Programming the Arduino - The Basics
  7. Programming the Arduino - Beyond the Basics
  8. Motion Sensor
  9. Environment Sensors
  10. Obstacle Avoidance and Collision Detection
  11. Fun with Lights
  12. Fun with Sound
  13. Using LCD Displays
  14. Speech Recognition and Voice Synthesizing
  15. DC Motors and Motor Controllers
  16. Servo Motors
  17. Using A Relay
  18. Remotely Controlling the Arduino
  19. Creating a Robot
  20. Bluetooth LE
  21. Bluetooth Classic
(HTML tags aren't allowed.)

Mastering Perl
Mastering Perl
This is the third in O'Reilly's series of landmark Perl tutorials, which started with Learning Perl, the bestselling introduction that taught you the basics of Perl syntax, and Intermediate Perl, which taught you how to create re-usable Perl software. Mastering Perl pulls everything together to show you how to bend Perl...
MySQL Cookbook
MySQL Cookbook

Along with MySQL's popularity has come a flood of questions about solving specific problems, and that's where this Cookbook is essential. Designed as a handy resource when you need quick solutions or techniques, the book offers dozens of short, focused pieces of code and hundreds of worked-out examples for programmers...

A+ Certification Bible
A+ Certification Bible
A business runs on its software, which means that it's possible to make a very nice living by maintaining the hardware that enables business software to go. The CompTIA A+ professional certification is the generally recognized token of accomplishment in the areas of Intel-compatible hardware configuration and the hardware-related parts of the...

Two-Dimensional Change Detection Methods: Remote Sensing Applications (SpringerBriefs in Computer Science)
Two-Dimensional Change Detection Methods: Remote Sensing Applications (SpringerBriefs in Computer Science)

Change detection using remotely sensed images has many applications, such as urban monitoring, land-cover change analysis, and disaster management. This work investigates two-dimensional change detection methods. The existing methods in the literature are grouped into four categories: pixel-based, transformation-based, texture analysis-based,...

Ruby in Practice
Ruby in Practice
Ruby in Practice increases your productivity by showing you specific Ruby techniques you can use in your projects. The book offers detailed strategies for using Ruby in a large-scale environment. You'll see concrete examples of integration, messaging, web development, and databases, all presented in a clear Problem/Solution format. This...
MySQL Cookbook
MySQL Cookbook

Along with MySQL's popularity has come a flood of questions about solving specific problems, and that's where this Cookbook is essential. Designed as a handy resource when you need quick solutions or techniques, the book offers dozens of short, focused pieces of code and hundreds of worked-out examples for programmers...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy