Download as pdf or txt
Download as pdf or txt
You are on page 1of 11

4 2 E L E C T R O N I C S .

C O M

LEARN AT HOME
Robotics
What's
Inside
03 Why learn robotics?

Why you should use step-by-step


04 lessons rather than purchase a
ready-made robotics kit

Learning electronics, programming,


05 and robotics

Inspiring projects: The many


10 amazing things you can build

Why use 42 Electronics Intro to


11 Robotics curriculum and kit?
4 2 E L E C T R O N I C S . C O M 0 3 | R O B O T I C S

STEM Education:
Why Robotics?
If you or your teen is interested in
learning electronics, programming,
and robotics but you aren’t quite
convinced, here are a few things to
consider.

First, electronics, programming, and


robotics are an important part of a
STEM education. They expose you to
the underlying concepts for some of
the fastest growing occupations in
the United States including
engineering and computer
programming.

Second, learning to work with


electrical components and read
electrical schematics is a useful skill
allowing you to save money by
potentially repairing a
malfunctioning piece of equipment
(use caution of course).

Finally, working with electrical


circuits and computer code develops
logical thinking and troubleshooting
skills. Both of which are not only
valuable life skills but are also highly
sought after by hiring managers.
4 2 E L E C T R O N I C S . C O M 0 4 | R O B O T I C S

"I put the


robot
together but
I didn't really
learn
anything."
Above: Building a robot by systematically learning to work with each component and
crafting each line of code means you have maximum flexibility for future projects.

Why a Set of Lessons?


I N S T E A D O F B U Y I N G A R E A D Y - M A D E R O B O T I C S K I T

If you’re like many people The problem with the robotic By using a set of step-by-step
interested in technology, you kits you find in most electronics lessons, you can learn to work
may have purchased a robot kit stores is that they give the with every electrical component
or two in your time. Each kit temporary illusion you are and write every line of code. By
comes in pieces with a booklet learning to work with a robot by learning how to connect LEDs,
of instructions. You dive in and allowing you to snap together a displays, switches, sensors,
a few hours later you have a few pieces or learn to write a cameras, and more, you can
fully functioning robot. But few commands in the code. But learn to build complex circuits
once you've worked through the in the end you don't really and then write the code to
projects provided in the booklet, understand how the different control them. With a bank of
it's easy to quickly lose interest components work together or interchangeable parts, you will
because there’s not much else how to make significant changes have gained the skills and the
you can do. to the code. It was a fun project tools to tackle projects you find
but there in the end, you didn't online or dream up.
learn much.
4 2 E L E C T R O N I C S . C O M 0 5 | R O B O T I C S

Learning Electronics,
Programming, and Robotics
W H A T Y O U N E E D T O L E A R N A N D H O W T O L E A R N I T

Learning robotics from the Next, you must learn to write Once you have learned to
beginning is a multi-step computer programs that will build an electrical circuit and
process. First, you must gain an control the electrical circuit you control the circuit with a
understanding of how electrical have built. While there are a computer program, the next
circuits are powered and how number of coding languages step is to take it mobile. You will
the various components are available, Python is a good place need to gain mechanical
connected together. to start. It’s friendly to knowledge to install, power,
Components such as LEDs, beginners but also robust and operate motors. A whole
switches, sensors, speakers, enough to be used by some of new round of coding knowledge
cameras, etc. must be wired the largest internet companies is also required to control a
together. This allows electricity in the world. Python allows mobile platform. But when
to flow properly and all students a great deal of completed,  you will have a
components to receive the flexibility in designing and mobile robot that can collect,
appropriate amount of power. building computer programs. analyze, and use data in a
number of ways.
4 2 E L E C T R O N I C S . C O M 0 6 | R O B O T I C S

Building Circuits with


Electrical Components
The first step in the robotics journey
is to learn to work with electrical
components to build circuits. 

You should become familiar with the


various components and how to
connect them to ensure the
appropriate level of electricity is
provided to each component.
Circuits can range from the very
simple to the very complex and form
the base of the future robot.

Common electrical components


which should be introduced include: 

Power supply
Breadboards
LEDs
Resistors and Potentiometers
Jumper Wires
Switches
Capacitors
Transistors
Sensors (infrared, temperature,
line detecting, etc.)
Speakers
Microphone
Camera
4 2 E L E C T R O N I C S . C O M 0 7 | R O B O T I C S

Learning to Use a Raspberry Pi


A P O W E R F U L M I N I C O M P U T E R P E R F E C T F O R P R O J E C T S

When learning robotics, you What makes the Raspberry Pi so You can connect the Raspberry
will work with a number of incredible is that it's very Pi to electrical circuits and
pieces of equipment but none inexpensive, often less than $40 devices and then write
are perhaps as important as a (an entire computer for $40!) It programs to control them. This
Raspberry Pi. can also be connected to includes programming to gather
standard computer monitors, data, make decisions, and
Invented in the UK with the keyboards, mice, printers, etc. perform tasks.
purpose of providing an so there's no special equipment
affordable computer to needed. Given all the advantages of
everyone in the world, the using a Raspberry Pi, it is our
Raspberry Pi is about the size of The Raspberry Pi makes it top choice for our Intro to
a deck of playing cards. It can be possible for you to have your Robotics Curriculum and Kits.
used for the same sorts of tasks own computer to work with for
normally accomplished by a programming or to even have
desktop or laptop. multiple Pi's available for
different long-term projects.
4 2 E L E C T R O N I C S . C O M 0 8 | R O B O T I C S

"Python is
the fastest
growing
computer
language
and powers
Above: Learning to code in Python is an excellent choice for beginners as the language
is user friendly but also forms the base for many well known websites. Google."
Learning to Code
P Y T H O N F O R B E G I N N E R S

There is certainly no shortage of Reddit, and Yahoo Maps. While The structure of Python makes it
coding languages out there and languages come and go with easier to learn than other
you may be struggling with time, Python is likely to have popular programming
which one to focus on. Here are significant staying power languages such as Ruby and
a few reasons Python is the best making learning it a good long Javascript. Have you ever heard
choice for beginning students. term investment. someone say that knowing 
Spanish makes it easier to learn
Python is currently the fastest Python is particularly accessible other Latin-based languages
growing programming to beginners and has an such as Italian and French? The
language. It is useful for data intuitive coding style making same principle applies to coding
science and many large the learning curve languages.
companies built their platforms relatively gradual. If you choose
using Python including to continue using Python long For all these reasons and many
YouTube, Dropbox, Google, term, there is significant others, 42 Electronics teaches
Quora, Instagram, Spotify, documentation available. Python in our Intro to Robotics
curriculum.
4 2 E L E C T R O N I C S . C O M 0 9 | R O B O T I C S

Taking it Mobile:
Building a Robot
Once you have learned to build
complex circuits and craft each line
of code to control the circuit, you are
ready to take it mobile. The end goal
is to build a robot that can be
programmed to collect data, analyze
the data, and make decisions based
on the data. All your electronic and
programming skills come together to
make this possible.

Building a functional robot requires


you dive into the mechanics of
working with servos and motors.
Troubleshooting skills you learned
during previous lessons are likely to
come in handy. A new level of
complexity must also be added to
your coding skills to control the
movement of the robot.

If you have studied their electronics


and programming well, you will be
well equipped to design robots for
specific purposes and integrate the
robot's operations into a web page
control panel. You will also find a
large number of projects on the
internet to further inspire their
creativity.
19

PROJECTS
TO INSPIRE

Students completing the Intro to Robotics courses


can expect to have solid electronics and
programming skills to tackle any number of online
projects. Here are a few examples to get them
started:

Synching music to holiday lights

Burgler alarm

Digital picture frame

Gaming device

Home automation

Land line telephone

Weather station

Garage door position monitor

Digital camera

Mobile robot that can follow a black line on the


floor without human intervention

Collecting humidity and temperature data,


analyzing it, and posting it to a web page or
33  |  TRIPMAG.COM

Twitter

Mobile robot that roams around avoiding other


objects
4 2 E L E C T R O N I C S . C O M 1 1 | R O B O T I C S

Intro to Robotics:
Curriculum and Kits
Open-and-go lessons done at
home (no class to attend)

Teaches electronics,
programming, and robotics 

No prep work or outside


teaching required

Designed for Grade 6 to Adult

Kit includes electrical


components

No previous knowledge of
electronics or coding
required

Homeschoolers can use for


high school credit

Non-consumable lessons and


kit can be used for multiple
people in a family

Get started today:


42ELECTRONICS.COM

You might also like