Arduino Step by Step
eBook - ePub

Arduino Step by Step

The Ultimate Beginner's Guide with Basics on Hardware, Software, Programming & DIY Projects

  1. English
  2. ePUB (mobile friendly)
  3. Available on iOS & Android
eBook - ePub

Arduino Step by Step

The Ultimate Beginner's Guide with Basics on Hardware, Software, Programming & DIY Projects

Book details
Book preview
Table of contents
Citations

About This Book

Arduino Step by Step, is the book for everyone who wants to learn the basics about the Arduino mini-PC from an engineer (M.Eng.). In this book you will learn the theoretical basics as well as the practical handling of an Arduino along awesome example DIY projects (like: SOS signal with LED, temperature controlled system, light-dependent control of a motor, and more). This book is the all-in-one for beginners, as all the necessary basics for working with an Arduino regarding hardware, software & programming are explained in detail. In this course, aimed specifically at beginners, you will learn all the basics you need to know when working with an Arduino. By the way, we will work exclusively with the Arduino Uno in this book, as this Arduino model is perfect for beginners. So if you are looking for a practical guide on how to get started with the awesome and multifunctional Arduino mini-PC, then you have come to the right place and are well advised with this book! This book offers you a cleary understandable, intuitively structured and hands-on introduction to the world of Arduino. All necessary information, i.e. starting with the basics such as electrical engineering, the structure of the Arduino board, the structure of the software up to the programming and creation of the first projects are contained in this book and are explained in detail and step by step. Get yourself a time and cost effective introduction into the world of Arduino!
This basic book is aimed specifically at all those who have no or only very primitive prior knowledge of Arduino. No matter what age you are, what profession you have, whether you are a pupil, student or retiree. This book is for everyone who wants to get familiar with the fascinating topics: Electronics, Arduino and programming. The advantages of this book at a glance:
- Get step by step basics explanations on how to use an Arduino with the guidance of an engineer (Master of Engineering)
- Learn in a practical way and with great example projects as intuitive as possible
- Get background knowledge about the basic terms and components of electrical engineering
- Basics and introduction to programming: block-based & text-based
- Learn everything important quickly! Compact and to the point on approx. 100 pages The goal of this book is to introduce you to what an Arduino is, how it works, and how to use it for great projects. It is a book that provides an understanding of electrical engineering fundamentals, as well as the basics of programming and building circuits for the Arduino. Best to take a look at the book now and get your copy as an ebook or paperback!

Frequently asked questions

Simply head over to the account section in settings and click on “Cancel Subscription” - it’s as simple as that. After you cancel, your membership will stay active for the remainder of the time you’ve paid for. Learn more here.
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
Both plans give you full access to the library and all of Perlego’s features. The only differences are the price and subscription period: With the annual plan you’ll save around 30% compared to 12 months on the monthly plan.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Yes, you can access Arduino Step by Step by M.Eng. Johannes Wild in PDF and/or ePUB format, as well as other popular books in Technology & Engineering & Electrical Engineering & Telecommunications. We have over one million books available in our catalogue for you to explore.

Foreword

Thank you very much for choosing this book!
If you are looking for a practical guide for the awesome and multifunctional Arduino mini PC, then you have come to the right place and are well advised with this book: "Arduino | Step by Step"! I am an engineer (M.Eng.) and would like to introduce you to the world of Arduino in a very simple way. You will learn both the theoretical basics for handling an Arduino, and the practical application through awesome and exciting example DIY projects. This book offers you an easy-to-understand, intuitively structured and practical introduction to the world of the mini-PC! We will work exclusively with the Arduino Uno in this book, as it is ideally suited for beginners.
From the basics of electrical engineering, setting up components for the Arduino board and building circuits, getting to know the software, up to programming and creating some projects (such as creating an SOS signal, creating temperature or light dependent Arduino systems, or password protected and remote controlled Arduino systems). All of this is included in this book, giving you all the knowledge you need to get started.
This basic book is aimed specifically at all those who have no or only very primitive prior knowledge of Arduino. No matter what age you are, what profession you have, whether you are a pupil, student, or pensioner. This book is for everyone who wants to get familiar with the fascinating topics: Electronics, Arduino and programming.
The goal of this book is to teach you what an Arduino is, how it works, and how to use it for great projects. It is a book that provides an understanding of electrical engineering basics as well as the basics of programming and building circuits for an Arduino.
So in this Arduino basic course you will learn everything you need to know as a beginner about the world of the mini PC, its programming and circuit design! Best to take a look at the book and get your copy!

Table of contents

Foreword 2
Table of contents 3
1 Introduction: scope of the book 5
2 First steps with Arduino 6
3 Background knowledge - Fundamentals of electrical engineering 9
3.1 Introduction to electricity and digital electronics 9
3.1.1 Electricity 9
3.1.2 Circuit 10
3.1.3 Digital electronics 12
3.2 Important components in electronics 12
3.2.1 The diode and the light-emitting diode (LED) 12
3.2.2 The transistor 13
3.3.3 The capacitor 14
3.3.4 The resistance 15
3.3 The multimeter: Current and voltage measurement in practice 16
3.4 Embedded Systems 18
4 The Arduino Board Hardware 21
5 The Arduino Software (IDE) 25
6 Writing a program code for the Arduino 26
6.1 Introduction to programming 26
6.1.1 Block-based programming 26
6.1.2 Basics for using the Arduino IDE 29
6.1.3 Libraries 30
6.1.4 Serial monitor 35
6.2 Basics for text-based Arduino programming 35
6.2.1 Structure of an Arduino code 36
6.2.2 Syntax (program structure) for Arduino code 37
6.2.3 Basic operators in Arduino programming 37
6.2.4 Basic data types for Arduino programming 38
6.2.5 Constants and variables 39
6.2.5 Controlling the operation of the Arduino 41
6.2.6 Functions 42
6.3 Connect to the Arduino Board and Upload Code (Sketch) 46
7 Arduino DIY Projects 48
7.1 Project 1: A flashing LED and an SOS signal 48
7.2 Project 2: Temperature-based LED light 53
7.3 Project 3: Light-dependent control of a motor (blind motor) 59
7.4 Project 4: Gas detection alarm 65
7.5 Project 5: Password protected mechanical system 70
7.6 Project 6: Remote unlocking mechanism 83
Closing words 90

1 Introduction: scope of the book

...

Table of contents

  1. Foreword