Category Archives: Tutorial

Arduino Tutorial 66: Controlling DC Motor, Speed and Direction with a Remote

IR Control DC Motor
Circuit for IR Remote Control of DC Motor

In this lesson we develop a project that allow Remote Control of the speed and direction of a DC Motor. We use an Arduino Nano, and components from the Elegoo Kit. Also, to facilitate a clean build, we use Straight Jumper Wires.

The motor is connected according to this schematic:

DC Motor Controller
Connection Diagram for a DC Motor Controller using the L293 Control Chip

Also, the remote control receiver is connected as follows: R on Remote to 5V, G on Remote to Ground, and Y on the Remote to Arduino Digital Pin 9. Go back and check out Tutorial 65 if you need more details on the Remote Module Connections.

In this video we will take you step by step through the build and coding for the project.

The code below is the software we developed in the video.

 

Arduino Tutorial 65: Creating Useful Commands from IR Remote Buttons

IR Remote
Simple Demonstration of IR Remote Control of Arduino

In this lesson we show you how to map button pushes on the Infrared Remote Control to useful functions in the Arduino. This code can serve as the basis for using the remote control in many different applications.

We are building this with parts from our Elegoo Kit , and our actual build is using an Arduino Nano, which allows the project to be built on a single breadboard. You can get the neat jumper wires HERE.

The code developed in the video is available below:

 

Arduino Tutorial 64: Understanding and Using the Infrared (IR) Remote to Control a Project

IR Remote
Simple Demonstration of IR Remote Control of Arduino

The Elegoo Kit contains a simple IR module and remote which allow you to add remote control to your arduino project. In this lesson we show you how to connect the remote, and then how to send signals to the arduino using the remote unit. This video takes you through the process step by step.

The code below will get you started, and then you can expand the code to map all the buttons to simple string commands.

We are building this with parts from our Elegoo Kit , and our actual build is using an Arduino Nano, which allows the project to be built on a single breadboard. You can get the neat jumper wires HERE.

Arduino Tutorial 62: Understanding How to Use Dimensional Analysis


Dimensional Analysis is one of the most important tools used by practicing engineers and scientists, and allows you to convert from any set of units to any other set of units. It provides an a methodical method that takes the guess work out of conversions. This video takes you through the method step-by-step with several examples. The homework should be done before watching the next video.