Have you ever struggled to fix nails on a wall perfectly parallel to the floor or ceiling? In this project, we have modeled an electronic-level device useful in placing anything perfectly parallel. This device is prototyped on the popular microcontroller board – the Arduino. It uses very few components to build, only an accelerometer sensor…
How to use ILI9486 driver 3.5″ TFT LCD touch screen with Arduino
In this project, we will design a simple application using a 3.5-inch TFT LCD that displays different kinds of graphics and text messages with Arduino. TFT LCDs are the most popular color displays – the displays in smartphones, tablets, and laptops are actually the TFT LCDs only. There are TFT LCD shields available for Arduino…
Arduino-based heartbeat monitor with graphical heartbeat display
The measurement of pulse rate or heartbeat is a very common medical procedure. Quite often, the patient kept under observation is essentially monitored via their pulse/heartbeat rate. Pulse rate varies from person to person. The pulse is lower when we are resting because at that time, the body does not need much oxygen, and the…
How to interface SSD1306 OLED with Arduino using SPI
SSD1306 is a popular OLED display driver. Portable and wearable devices are the new trends. Small OLED displays are just perfect for such compact and portable devices. SSD1306 is a single-chip CMOS OLED/PLED driver. It can manage a 128×64 dot-matrix graphic display. It is designed to control common-cathode OLED panels. The chip has several built-in…
Insight into Arduino: Beginner’s Guide
Arduino is an open-source electronics prototyping platform based on flexible hardware and software, whereby the standard schematic can be used by anyone so as to make their own version of an Arduino board. An Arduino contains a physical programmable circuit board named microcontroller and software termed as IDE (Integrated Development Board). All the Arduino boards should be compatible with this IDE which is used to upload the computer code on the physical board.There are some very unique features contributing towards its exponential growth in the electronics world. It doesn’t need a separate piece of hardware to load the code on the board. Rather it can be done simply with a USB cable. Moreover, its IDE uses a simplified version of C++ which enables the beginners to get acquainted with programming in a convenient manner.
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…
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…
Smartphone-operated RGB LED Strip
In the previous article of this series, we learned how to change colors in RGB LED strip using any IR remote means generating different colors in RGB LED strip with your fingertips from a remote place using any IR remote. So indeed, it was a very nice application. This time again, we are moving one…
TV remote hack using Arduino and IR sensor
In this tutorial, we will learn how to hack a TV (television) remote using Arduino. TV remote communicates with TV using infrared rays. Encoded commands and transmitted by remote, TV internal circuitry decodes them and performs an action on received commands. On the front of the remote, we have an IR led which emits IR…
Object follower robot using Arduino
This is a very nice and interesting robotic project. As the name suggests, “object follower robot” – the robot is meant for following an object. You might have heard of… A smart luggage trolley at railway station/bus station/Airport that automatically moves on battery and motor and it follows the owner A smart cart at any…
Non-invasive current sensor with Arduino
The idea of noninvasive current measurement is not new. Commercial devices are available which can measure current without any physical contact. However, the topic was not popular among the DIY community because of the complexity and nonexistence of the compact non-invasive sensors, which could be studied at low power. Luckily, we have small and reliable…
Arduino-based token display board controller
You must have noticed token display boards at many places like food stores, hospitals, banks, various takeaways, etc. Token display systems are used to display token numbers. As these display boards show numeric information, these are easily designed using 7-segment LEDs. The commercial models use large 7-segment LEDs to display token numbers. It is even…
How to use the BME680 multi-purpose sensor with Arduino
BME680 is a multi-purpose digital sensor, developed by Bosch after years of research, which can measure temperature, humidity, gas, and barometric pressure. Communication with this sensor is possible via the Serial Peripheral Interface (SPI) and I2C protocols. The temperature and barometric pressure accuracy are +-1 and the humidity is +-3. The gases are measured as…
Arduino audio player
This tutorial is about building a DIY audio player using Arduino. Today audio players can commonly be found across many electronic products. Almost every mobile has an audio player. Audio technology gets a drastic improvement with rapid development in silicon technology. Previously audio data was stored on tape devices and CDs. But now, Flash memories…
EMI Detector using Arduino
Have you ever had issues with electromagnetic interference (EMI)? Well now you can track down the source with this simple DIY, which lets you make your EMI detector using an Arduino. Now you can hunt for the culprit without spending a lot of money.
Arduino-based RGB LED strip controller
RGB LED strips are nowadays used everywhere in decorative lighting. They are used in different functions like birthday celebrations, marriage, reception, parties, etc. They are also used for decoration in festivals like DIWALI, CHRISTMAS, etc. Even modern houses, luxurious flats, restaurants, and hotels use RGB LED strips for illumination and decoration. The decoration using these…
EMG-controlled wheelchair with Arduino
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…