arduino

Digital Audio Volume Controller using PT2258 IC and Arduino Digital Audio Volume Control Circuit using PT2258 IC and Arduino

A potentiometer is a mechanical device using which one can set the resistance according to the desired value, thus changing the current passing through it. There exist many applications for a potentiometer, but mostly, a potentiometer is used as a volume controller for audio amplifiers.  The digital volume control circuit is an electronic circuit that accurately adjusts…

pH Meter using Arduino Uno pH Meter using Arduino Uno and LCD Display

The pH scale is used to measure the acidity and basicity of a liquid. It can have readings ranging from 0-14, where 0 shows the most acidic liquid and 14 shows the most basic liquid. 7 pH is for neutral substances that are neither acidic nor basic. Now, pH plays a very important role in our lives, and it is used in various applications. For example, it can be used in a…

Arduino to Arduino Bluetooth Communication Arduino to Arduino Bluetooth Communication using Master Slave Configuration

HC-05 Bluetooth Modules are the go-to Bluetooth modules for any Arduino project! It’s easy to hook up and code in the Arduino IDE. In most projects, we usually connect to HC05 to an Arduino and use it to wirelessly communicate with another smart device like a mobile phone. This is fairly simple and we have built many interesting projects with it like Bluetooth Controlled…

Programmable Gain Amplifier using MOSFET and Transistor Programmable Gain Amplifier using MOSFET and Transistor

In the measurement industry, a very crucial functional block is a Programmable Gain Amplifier (PGA). If you are an electronic enthusiast or a college student, you have probably seen a multimeter or oscilloscope measuring very small voltages very preciously because the circuit has a built-in PGA alongside a powerful ADC that helps with the precise measurement process.

…
AC Current Measurement using Current Transformer and Arduino AC Current Measurement using Current Transformer and Arduino

A current transformer is a type of instrumental transformer specially designed to transform alternating current in its secondary winding, and the amount of current produced is directly proportional to the current in the primary winding. This type of current transformer is designed to non-invisibly measure current from the high voltage subsystem or where a high amount of…

Semaphore and Mutex in FreeRTOS with Arduino Arduino FreeRTOS Tutorial 3- Using Semaphore and Mutex in FreeRTOS with Arduino

In previous tutorials, we have covered the basics of FreeRTOS with Arduino and the Queue kernel object in FreeRTOS Arduino. Now, in this third FreeRTOS tutorial, we will learn more about FreeRTOS and its advance APIs, which can make you understand the multi-tasking platform more deeply.

Semaphore and Mutex (Mutual Exclusion) are the kernel objects…

Arduino FreeRTOS using Queues Arduino FreeRTOS Tutorial 2- Using Queues in Arduino FreeRTOS

In the previous tutorial, we introduced FreeRTOS in Arduino Uno and created a task for the blinking LED. Now, in this tutorial, we will dive more into advance concepts of RTOS APIs and learn about communication between different tasks. Here we also learn about Queue to transfer data from one task to another and demonstrate the working of queue APIs by interfacing 16x2 LCD…

LM35 Not Working - Solution LM35 Temperature Sensor Not Working? - Here is what you should do…

For one of our projects, we tried to Interface LM35 Temperature Sensor with Arduino but were unable to do so. Yes, what seemed like an easy task became a whole day's effort. We initially assumed the sensor was defective, but after testing about 15 sensors, we saw the same issue over and over again; all of these sensors came from the same lot of 85 sensors we had in…

Arduino Alcohol Detector Circuit Arduino Alcohol Detector Circuit Board

In this project, I am going to Interface an Alcohol Sensor with Arduino. Here I have designed an Arduino Shield PCB using EASYEDA online PCB simulator and designer. Arduino Alcohol Detector will detect the alcohol level in breath and by using some calculations in code we can calculate the alcohol level in breath or blood and can trigger some alarm.

…
FreeRTOS Task for Blink LED in Arduino UNO Arduino FreeRTOS Tutorial 1 - Creating a FreeRTOS task to Blink LED in Arduino Uno

The OS present inside the embedded devices is called an RTOS (Real-Time Operating System). In embedded devices, real-time tasks are critical where timing plays a very important role. Real-time tasks are Time Deterministic means the response time to any event is always constant so that it can be guaranteed that any particular event will occur at a fixed time. RTOS is designed…

Automatic Hand Sanitizer Dispenser and COVID19 Live Tracker Automatic Hand Sanitizer Dispenser with COVID19 Live Updates

Corona Virus (Covid19) is wreaking havoc in the world. Almost every country is suffering from the Corona Virus. WHO has already announced it a Pandemic disease and many cities are under lockdown situation, people can’t step out of their homes, and thousands have lost their lives. Many websites are providing live updates of the coronavirus cases like Microsoft’s Tracker, Esri…

Password based Digital Keypad Security Door Lock using Arduino Digital Keypad Security Door Lock using Arduino

Often times, we need to secure a room at our home or office (perhaps a secret dexter’s laboratory) so that no one can access the room without our permission and ensure protection against theft or loss of our important accessories and assets. There are so many types of security systems present today but behind the scene, for authentication they all relay on fingerprint,…