Learn — Arduino

Infrared Sensor Module (TCRT5000) with Adjustable Reference Guide

Posted by Kelly M on

Infrared Sensor Module (TCRT5000) with Adjustable Reference Guide

The Infrared Sensor Module (TCRT5000) with Adjustable Reference is a Line Tracking Module. It is an infrared distance module most used for robot applications like a line following robot car, product line decoder and much more. This module can adjust the sensitivity distance from 2cm to 40cm by twisting the potentiometer clockwise and anti-clockwise.  This article will talk about the pinout and wiring of the module operating with an Arduino Board. At the end of the tutorial, you will learn how to build a line decoder to detect objects. Wiring  The infrared module operates at 3V to 5V DC and produces...

Read more →

Rotary Encoder Module Guide

Posted by Kelly M on

Rotary Encoder Module Guide

The rotary encoder is a type of position sensor that is used to determine the angular position of a rotating shaft and converts to analog or digital output signals.  In this article, we'll talk about how to wire and set up the module for operation with an Arduino Board.  Wiring  The rotary encoder module operates at 5V and produces an analog or digital output. There are many different types of rotary encoders in the market which are classified by output signals or sensing technology. However, we will be using Rotary Encoder Module, the one we carry in our shop.  Parts Rotary Encoder Module Arduino Uno R3 BreadBoard Jumper...

Read more →

HC-020K Encoder Module Guide

Posted by Kelly M on

HC-020K Encoder Module Guide

This HC-020K encoder is very useful to sense the motor’s position and velocity. It can be connected to any microcontroller via the 3-pin header. In this article, we'll talk about how to wire and set up the module for operation with an Arduino Board.  Wiring Most HC-020K modules operate with 5V and produce a digital output within the range of 0V to 5V. It will provide a 5V output when the beam is blocked, and a 0V output when the beam is unblocked. Arduino can read the pulse train to determine how far the motor has travelled at what velocity. For...

Read more →

ACS712 Current Sensor Module Learn Guide

Posted by Kelly M on

ACS712 Current Sensor Module Learn Guide

The ACS712 Current Sensor module is a very popular module for measuring the current applied in the circuit due to its capabilities and its price.  In this article, we will talk about how to wire and set up the module for operation with an Arduino Board.  Wiring  Most ACS712 modules operate at 5V and produce an analog voltage output proportional to the measured current. For this project, we use a power supply (giving output voltage from 0 to 5V), and a resistor to generate current from 0 to 5 A. There are a few versions of the ACS712 Module in the market, but...

Read more →

SW-420 Vibration Sensor Guide

Posted by Kelly M on

SW-420 Vibration Sensor Guide

The SW-420 Vibration Sensor Module is a useful module for detecting vibrations over a threshold point and provide digital data, 0 or 1. It uses an LM393 comparator to detect and it can work from 3.3V to 5V.  In this article, we'll talk about how to wire and set up the module for operation with an Arduino Board.  Wiring This module can work from 3.3V to 5V. In this project, we will use 5V to power the module. During normal operation, the sensor provides Logic Low and when the vibration is detected, the sensor provides Logic High. There are several...

Read more →