Kitronik Inventors Kit for Arduino - Exp 4 Using A Transistor To Drive A Motor

Experiment 4 from the Inventors Kit for Arduino. In which we explore using a transistor to drive a motor. Included in this resource are code downloads, a description of the experiment, and also a video walkthrough. It provides additional help and is not meant to replace the documentation that ships with the kit. Arduino Inventors Kit Exp 4 Using A Transistor To Drive A Motor Arduino is an open-source code-able electronics platform. The boards can process inputs from many sensors, and also control outputs such as LEDs and motors. The Arduino is controlled by the code with which it is programmed. This code is written in the Arduino programming language, using the Integrated Development Environment (IDE). Once complete, the code is easily transferred to the board using a simple USB lead.


Inventors Kit Exp 4 Using A Transistor To Drive A Motor:

The output pins on most microprocessors can only supply a small amount of current, not enough for a power hungry device such as a motor. The Arduino is no exception to this. A transistor can be used to solve this problem. A transistor is like a gate for electricity, a small amount of current can be used to open the gate to let a lot of current flow through to power hungry components. The aims of this experiment are:
  • To use a transistor to drive a fan motor.
  • And to also control the speed of the motor using Pulse Width Modulation (PWM).

Video Walkthrough:


Exp 4 Code:

Either open a new Sketch (File > New) then create the following code by typing in the editor window. Or, click the open code button in the editor to open the code in the online editor.

Inventors Kit Extra Resources:

Each of the ten experiments has been designed to ease you into coding and also physical computing for the Arduino. The experiments have been chosen to cover the key concepts of physical computing and they also increase in difficulty as you progress. If you are new to this, even the least complex examples can be quite challenging. With this in mind, we created walkthrough videos for each of the experiments. Our presenter talks you through the circuit in a way that backs up the information given in the booklet but in a style that some might find easier to absorb. As well as having a video walkthrough, each page also contains the code. Although it is always good to tackle the code yourself, it can be handy for testing your circuit. The code has been heavily commented as an extra learning resource. To get the most out of the experiment, once you've tested your circuit have a go at coding the experiment from scratch. Follow the links in the table below:  
Exp No#. Experiment Name.
Digital Inputs & Outputs.
Light Sensor & Analog Inputs.
Dimming an LED using a potentiometer.
Using a transistor to drive a motor.
Control a servo with a potentiometer.
Setting the tone with a piezo buzzer.
Using a seven segment display.
Exploring wind power.
Capacitor charge circuit.
Using an RGB LED.


Mark Donnison

Mark Donnison

Hi, sorry you are having problems. I've just tried the download icon next to the Blue Open Code button in the top right of the editor and it seemed to work ok. Could you try again and see if it still doesn't work for you.

russell mcwilliams

russell mcwilliams

code does not work from the book, been through the code letter by letter for 2 hours and still get errors. Cannot seem to be able to download the code either.

Leave a comment

All comments are moderated before being published