Description

This book contains all of the learning resources included in the Tech Explorations Arduino Bootcamp for Teachers, licensed to you so that you can utilise it in your own classroom.

In its almost 300 pages, you will find:

  • A comprehensive set of lecture notes that will help you and your class to start using the Arduino as a STEM educational platform,
  • A set of mini and larger projects to apply and consolidate your learnings by doing,
  • A set of quizzes to test your comprehension of facts and figures.

If you purchase this book prior to enrolling in one of our bootcamps, you will be entitled to a discount in the admission fee.

This book comes with access to the Tech Explorations Teachers Club where you can discuss how to best use its contents in your class, help desk support, and special offers on Tech Explorations educational products.

The book is provided free of charge to participants of the Bootcamp.

PART 1: LECTURE NOTES 5
A TOUR OF THE ARDUINO UNO BOARD 6
1. The Arduino Uno 6
2. The USB interface 10
3. Headers 10
4. Shields 12
5. Connectors 14
6. The Reset button and the crystal oscillator 16
INPUTS AND OUTPUTS 17
1. Digital pins 17
2. Digital output 18
3. Digital input 20
4. Analog output 21
5. Analog input 24
PROTOTYPING BASICS 27
1. The breadboard 27
2. Jumper wires 32
BASIC TOOLS 35
3. Screwdrivers 35
4. Tweezers 36
5. Wire cutters 37
THE ARDUINO IDE 39
MULTIMETER 42
1. Measuring voltage 42
2. Measuring current 45
3. Measuring resistance 47
4. Measuring continuity 49
WALKTHROUGH 52
PROGRAMMING THE ARDUINO 58
1. Uploading the “Blink” sketch 58
2. The Serial Monitor and the Serial Plotter 59
3. Creating a sketch from scratch 61
ABOUT THE ARDUINO LANGUAGE 63
FUNCTIONS 69
1. Creating a custom function 70
2. The return data type 72
VARIABLES 74
1. Data types 75
2. The variable scope 78
3. Constants 81
CONTROL STRUCTURES 83
1. The “if” statement 83
2. The “while” loop 84
3. The “for” loop 86
4. The “switch” statement 88
DIGITAL INPUTS AND OUTPUTS 90
1. Digital output 90
2. Digital input 94
ANALOG INPUTS 97
ANALOG OUTPUT PWM 101
THE RGB LED AND LIBRARIES 105
1. What is an RGB LED? 105
2. How to set up a circuit for an RGB LED 106
3. Creating more colors 110
4. Using libraries 111
THE PHOTORESISTOR 115
1. How to select the appropriate fixed resistor 118
TEMPERATURE AND HUMIDITY, DHT22 121
THERMISTOR 125
1. How does a thermistor work 125
2. Wiring the thermistor 127
3. How did we get to the conversion formula 129
4. Getting a temperature using a library 130
5. How to improve the accuracy of analog readings with AREF 132
ULTRASONIC DISTANCE 134
1. Principal Operation 134
2. Wiring 136
3. How to calculate distance 139
ACCELERATION 143
1. Wiring the accelerometer using a breadboard 144
2. Plugging the accelerometer directly on the Arduino 146
3. Detecting orientation 147
PASSIVE BUZZER 148
1. Wiring 150
2. Producing melodies 151
3. Controlling the volume 153
700. CHARACTER DISPLAY, SERIAL 156
1. LCD wiring in 4-bit parallel mode 156
2. The sketch 158
3. Displaying sensor data on the LCD 159
4. Connect LCD using the I2C adaptor 160
PART 2: PROJECTS 165
GRADUATION PROJECTS 166
GRADUATION PROJECT 1 167
GRADUATION PROJECT 2 169
LEARN BY DOING 172
LEARN BY DOING 1 173
LEARN BY DOING 2 176
LEARN BY DOING 3 178
LEARN BY DOING 4 180
LEARN BY DOING 5 182
LEARN BY DOING 6 184
LEARN BY DOING 7 186
LEARN BY DOING 8 188
LEARN BY DOING 9 191
PART 3: QUIZZES 193
QUIZ – INCLUDES ANSWERS KEY 194
SECTION 1: KNOW YOUR ARDUINO 195
SECTION 2: PROTOTYPING BASICS 199
SECTION 3: THE ARDUINO IDE 202
SECTION 4: ARDUINO PROGRAMMING – SKETCHES, FUNCTIONS AND VARIABLES 204
QUIZ – DOES NOT INCLUDES ANSWERS KEY 221
SECTION 1: KNOW YOUR ARDUINO 222
SECTION 2: PROTOTYPING BASICS 228
SECTION 3: THE ARDUINO IDE 235
SECTION 4: ARDUINO PROGRAMMING – SKETCHES, FUNCTIONS AND VARIABLES 239

You may also like…

  • Arduino Bootcamp for Teachers and Trainers v3

    US $499.00

Arduino Bootcamp for Teachers Classroom Resources

eBook in PDF format, printable

Buy this ebook. If you have a discount coupon, please apply it in the shopping cart page.
Get it for US$89.99