In this tutorial, we will learn how to interface EMG (electromyography) sensor with Arduino. Electromyography is the study of muscles, particularly in the electrical domain. Measuring the electrical signals generated by stretching and contracting muscles. We will use Myoware(by Advancer technologies) EMG sensor in this tutorial. Advancer Technology is a startup whose main area of…
Arduino color sensor used in hospitals
This tutorial is about interfacing color sensors with Arduino. We will design an autonomous patient movement system in hospitals. The color sensor which I am going to use in the project is Adafruit TCS34725. Adafruit provided predefined Arduino libraries for this sensor. It consumes 3.3v to 5v and outputs data on the I2C interface. Color…
Biometric sensor with Arduino
This tutorial is about using a biometric sensor with Arduino for security purposes. The biometric domain includes all the human attributes which could distinguish each individual from the other, such as fingerprint mapping, eye retina scan, and facial recognition. Fingerprint sensors are a common and cheap solution to add a biometric authentication layer to any…
Interface SparkFun 9DoF sensor stick with Arduino Uno
A decade ago, 2D and 3D accelerometers were commonly used in devices to provide the direction, speed, and GPS localization of an object. An accelerometer is an electronic sensor that measures the acceleration forces acting on an object, typically to determine its position in space and monitor the object’s movement. Since then, the 3D field…
How to design an Arduino-based container shipment tracking system
Container shipping is a common transport medium. In fact, 80 percent of international trade in goods is carried by sea. Containers are large and reliable, offering a standard size that makes them portable between ships, trains, and trucks. However, the loss of items transported via containers is not an uncommon problem in the shipping industry.…
Generating Different Colours from RGB LED using Arduino PWM
RGB-LED is widely used to generate different colour Lights in Interior Decoration, Electronic Appliances, Automobiles, etc.This article deals with Arduino to get various colours with RGB LED and show the transition from one colour to another.
Automatic and Manual Control of Stadium Lights
Stadium lights consume a lot of electricity. They are high beam lights with high wattage rating. A lot of electricity can be saved by controlling the intensity of these lights manually or automatically. For controlling the intensity of light, the voltage supply to the lights need to be controlled. This project is a demonstration of…
How to design an Arduino-based RLC metal detector using an RC-A-354 sensor
Metal detectors offer several useful applications. A few examples include: Security checks Positioning detection for production equipment Elevator floor control Mineral prospecting Unearthing relics and artifacts Collecting traffic statistics Metallic waste detection Game entertainment Each detection circuit employs different electronic components and designs. A simple metal detector can be constructed using an RLC circuit. In…
Designing an Arduino-based EMG monitor
Electromyography (EMG) is a medical procedure that evaluates the health conditions of muscles and nerve cells. These cells transmit electrical signals that cause muscles to contract or relax. EMG is used to read these signals and plot them as numbers or graphs. Typically, EMG is performed by doctors as one part of a diagnostic tool…
Arduino’s L293D motor driver shield guide
The Arduino L293D motor driver shield guide is a robobtics project that involves driving various types of motors. The most common types used for robotic applications include DC, servo, and stepper motors. However, these motors typically cannot be driven directly by Arduino or another microcontroller. This is because of their higher current and power ratings,…
How to design a touchless bell push using Arduino
The COVID-19 pandemic has severely affected the lives of millions across the world. It has caused a significant increase in the awareness of health and better hygiene. As a result, the electronics industry has experienced a rapid demand for touchless devices and appliances, such as contactless sanitizer or soap dispensers and automatic doors. For this…
How to build an automatic watering system for plants using Arduino
Gardening is a favorite pastime for many — and a healthy one. In fact, a recent study found that even a small home garden offers mood-boosting qualities that are similar to those provided by physical exercise. However, one of the top concerns for many new or novice gardeners is how often to water their plants…
Arduino Based Music Notes and Melody Generator with LCD
Arduino has a wide variety of applications. It can find its use in almost all fields. Its applications increase day by day because it’s open source and anyone can create a new set of functions and library to interface any new device with arduino. The given application demonstrates the use of arduino as tone and melody generator. It includes keypad and LCD for user interface. The music notes or melody is generated when the key is pressed and the frequency of generated sound is displayed on LCD. It illustrates keypad and LCD interfacing with Arduino along with tone – melody generation. The complete functionality of this project is due to the software program loaded into internal FLASH memory of arduino board microcontroller ATMega328.
Arduino-based optical proximity sensor using IR LEDs
Proximity sensors are used to detect something approaching near. These sensors are useful in many applications like collision avoidance, obstacle detection, path following, touchless sensing, motion detection, and object detection. There are different types of proximity sensors like optical, ultrasonic, capacitive, inductive, and magnetic. The capacitive, inductive, and magnetic proximity sensors are used in specific…
How to control DC motor speed & direction using a joystick and Arduino
Much like the name suggests, DC motor controllers control the speed and direction of a DC motor. To change the direction of the motor, however, the supply it receives must be reversed. And, to vary the DC motor speed, a pulse-width modulation (PWM) signal or wave must be applied to it. As the pulse width…
Sensor Tutorial 1: How to design an LDR light/dark sensor using Arduino
Light sensors are widely used in electronic applications. The most common one used is a photoresistor or light-dependent resistor. Despite a long response time, this sensor is inexpensive and useful in several applications. A photoresistor consists of a zigzag track of photo-sensitive semiconductors. It offers pure resistance although this is dependent on the ambient light.…
SMS-enabled scrolling message board using Arduino
In the previous article, we learned how to send a message to scroll on a notice board from a smartphone using the Bluetooth application, and how to display the date and time. However, Bluetooth is only adequate for short-distance communication of about 10 meters. But what if it’s necessary to send notifications from a greater…
Remote wireless data-monitoring system using Arduino
Remote data-monitoring systems have been widely used in nearly all manufacturing industries for many years and with several benefits. For example, these systems allow for the tracking, recording, and ongoing monitoring of data from different sensors — such as for temperature, pressure, flow, humidity, etc. — in a central control room of a plant. Various…
Digital clock using Arduino, 7-segments, and MAX7219
A digital clock is a commonly used electronic gadget. A digital clock keeps track of time and displays the current time through an output device. The users can set or reset the clock using buttons. Electronic clocks are built using microcontrollers and may or may not use a real-time clock. Here, a digital clock is…
Arduino compatible coding 22: Interfacing a TTP229 capacitive touch keypad
In the previous tutorial, we learned how to interface a buzzer with Arduino. A buzzer is an audio signaling output device. Embedded systems are built by interfacing several input and output devices with a controller or computer. In this tutorial, we’ll interface an input device — specifically, a TTP229 capacitive touch keypad — with Arduino.…