Skip to Content
Getting Started with Arduino
book

Getting Started with Arduino

by Massimo Banzi
February 2009
Beginner
128 pages
2h 45m
English
O'Reilly Media, Inc.
Content preview from Getting Started with Arduino

Driving Bigger Loads (Motors, Lamps, and the Like)

Each one of the pins on an Arduino board can be used to power devices that use up to 20 milliamps: this is a very small amount of current, just enough to drive an LED. If you try to drive something like a motor, the pin will immediately stop working, and could potentially burn out the whole processor. To drive bigger loads like motors or incandescent lamps, we need to use an external component that can switch such things on and off and that is driven by an Arduino pin. One such device is called a MOSFET transistor—ignore the funny name—it's an electronic switch that can be driven by applying a voltage to one of its three pins, each of which is called a gate. It is something like the light switch that we use at home, where the action of a finger turning the light on and off is replaced by a pin on the Arduino board sending voltage to the gate of the MOSFET.

Note

MOSFET means "metal–oxide–semiconductor field-effect transistor." It's a special type of transistor that operates based on the field-effect principle. This means that electricity will flow though a piece of semiconductor material (between the Drain and Source pins) when a voltage is applied to the Gate pin. As the Gate is insulated from the rest through a layer of metal oxide, there is no current flowing from Arduino into the MOSFET, making it very simple to interface. They are ideal for switching on and off large loads at high frequencies.

In Figure 5-7, you can see how you ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Getting Started with Arduino, 3rd Edition

Getting Started with Arduino, 3rd Edition

Massimo Banzi, Michael Shiloh
Mastering Arduino

Mastering Arduino

Jon Hoffman, Ejike (George Steve) Ifeanyichukwu, Pratik Desai
Arduino Cookbook

Arduino Cookbook

Michael Margolis

Publisher Resources

ISBN: 9780596155704Errata Page