arduino uno

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…

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…

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…

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,…

Coin Sorting Machine using Arduino Coin Sorting Machine using Arduino

We previously built an Arduino based paper currency counting machine using a color sensor. Now in this project we are building an Arduino counting machine using IR sensors. This machine counts and sorts the coins in different sections with the help of an Infrared sensor. Here, an arrangement is made where IR sensors are placed to sense different coins, and Arduino UNO…

Smart Restaurant Menu Ordering System using Arduino Smart Restaurant Menu Ordering System using Arduino

Now day’s automation systems are everywhere whether its home, office or any big industry, all are equipped with automation systems. Restaurants/Hotels are also adopting recent automation trends and are installing robots to deliver food and tablets for taking orders. Using these digital menu cards like tablets, customers can easily select the items. This information will…

Buzz Wire Game with an Arduino Make a Buzz Wire Game with an Arduino

Arduino is very popular for building hobby projects and games, and we have previously used Arduino to build Snake game, Ping pong game, Space race game, etc. Today we are building one more popular game using Arduino- Buzz wire game or Steady hand game.

For this project, we will use an Arduino Uno, Buzzer, and two Aluminum wires. A 16x2 LCD is also…

AC Fan Speed Control using Arduino and TRIAC AC Fan Speed Control using Arduino and TRIAC

WARNING!! The circuit diagram discussed in this project is only for educational purposes. Be advised that working with 220V AC mains voltage requires extreme precaution and safety procedures should be followed. Do not touch any of the components or wires when the circuit is in operation. 

 

It is easy to turn…

Arduino Solenoid Door Lock using RFID Arduino Solenoid Door Lock using RFID

RFID (Radio Frequency Identification) is an inexpensive and accessible technology. It can be used in many applications such as access control, security, asset tracking, people tracking, etc. You have seen the RFID Door Lock system in Hotels, offices, and many other places where you just have to place the card near RFID reader for a second and the door will be opened. We used…

Interfacing ADXL345 Accelerometer with Arduino UNO Interfacing ADXL345 Accelerometer with Arduino UNO

We all know about accelerometers and gyroscopes; they are primarily used to detect acceleration. While an Accelerometer can measure linear acceleration, the gyroscope can help find the rotational acceleration. A gyroscope is used to measure angular velocity, which uses the Earth’s gravity to determine the orientation of the object in motion. There is a sensor like…