Book Image

Arduino for Kids

By : Kuber, Rishi Gaurav Bhatnagar, Varada
Book Image

Arduino for Kids

By: Kuber, Rishi Gaurav Bhatnagar, Varada

Overview of this book

The mission of this book is to integrate technology with the tools that children already use for crafts so that they feel that the technology is an extension of their playtime. We use coding, sensors, and micro-controllers integrated with art and craft supplies, origami, and Playdough. There are 10 fun-filled chapters that talk to children directly, and give clear instructions for non-technical parents too. We use Arduino as the controller of choice due to its easy availability and large community. By the end of the book, children will comfortably be able to set up their Arduino, read and understand code, manipulate code, and ultimately write their own code for projects. They will also be able to use basic sensors and know how components connect to each other. All the learning takes place with lots of colorful pictures and the circuits are neatly presented using wiring.
Table of Contents (11 chapters)

Summary


We were introduced to a whole bunch of new things in this chapter. Let's recap what we learned:

  • We created a problem statement for our project, which outlines the problem we are going to solve

  • We learnt how to make a flow chart, which describes the flow of how our code and project will work

  • We learned about Arduino's I/O pins , which take input from the outside world and hence sense its surroundings using sensors, and also give output, which can control things such as motors, buzzers, lights, and so on

  • We learned about logic levels and how they describe the state a signal is in

  • We did a great deal of code and learned about various tools that help the Arduino think:

    • The assignment operator = that gives a value to a variable

    • How to use functions and pass function parameters to the functions that allow them to work properly

    • We looked at the If condition that helps the Arduino make decisions depending on relational operators, one of which is ==, which compares to see whether two variables have...