LED
|
Arduino Multitasking Tutorial - How to use millis() in Arduino Code The multitasking has led the computers to a revolution where one or more programs can run simultaneously which increases efficiency, flexibility, adaptability and productivity. In embedded systems, microcontrollers can also handle Multitasking and performs two or more tasks simultaneously without halting the current instructions. Here in this … |
|
Interfacing Vibration Sensor Module with Arduino There are several critical machines or expensive equipment which suffer damage due to vibrations. In such a case, a vibration sensor is required to find out whether the machine or equipment is producing vibrations or not. Identifying the object which is continuously vibrating is not a tricky job if the proper sensor is used to detect the vibration. There are several types of… |
|
How to Use OV7670 Camera Module with Arduino The OV7670 camera module with Arduino programming has always dominated the electronics industry, as it has lots of applications, such as visitor monitoring systems, surveillance systems, attendance systems, etc. The OV7670 camera module with Arduino that we use today is smart and has a lot of features that were not present in earlier cameras. This comprehensive… |
|
How to Use Hall Sensor with AVR Microcontroller ATmega16 Hall sensors works on the principle of Hall Effect proposed by Edwin Hall in 1869. The statement proposed says, “The Hall effect is the production of a voltage difference (the Hall voltage) across an electrical conductor, transverse to an electric current in the conductor and to an applied magnetic field perpendicular to the current.” So, what could… |
|
Understanding Pulse width Modulation (PWM) in Atmega16/32 AVR Microcontrollers Pulse Width Modulation (PWM) is a powerful technique where width of the pulse is changed by keeping the frequency constant. The technique is used in many control systems today. The application of PWM is not limited and it is used in wide range of applications such as motor speed control, measurement, power control and communication etc. In PWM technique, one can easily… |
|
How to use ADC in AVR Microcontroller ATmega16 One common feature that is used in almost every embedded application is the ADC module (Analog to Digital Converter). These Analog to digital Converters can read voltage from analog sensors like Temperature sensor, Tilt sensor, Current sensor, Flex sensor etc. In this tutorial we will learn What is ADC and How to use ADC in Atmega16. This tutorial includes… |
|
Arduino Interrupts Tutorial Consider a fast-moving car, if it suddenly gets hit by another car in opposite direction, the first thing that happens is that, the accelerometer sensor present in the car senses a sudden de-acceleration and triggers an external interrupt to the microcontroller present in the car. Then based on that interrupt the microcontroller produces an electric signal to deploy the… |
|
Sending Temperature and Humidity sensor data to Firebase Real-Time Database using NodeMCU ESP8266 Microcontrollers have small internal memory which is not enough to save sensors generated data for long time, either you have to use some external memory device or can save the data on some cloud using internet. Also, sometime it becomes difficult to manage when the sensor is deployed in some extreme condition site where human cannot reach or it is difficult to visit there… |
|
IoT Controlled LED using Google Firebase Console and ESP8266 NodeMCU Have you ever thought of controlling any peripheral from anywhere in the world? Yes the IoT (Internet of things) has made this possible to control any appliance from anywhere and there are many IoT hardware and cloud platform are available to achieve this. We have covered many IoT applications in our previous tutorial. Today we will use Google Firebase cloud to control an… |
|
Automatic Medicine Reminder Using Arduino When it comes to our loved ones, we always want to keep them healthy and fit. But what will happen if they get ill and forget to take medicine on time? We would be worried, right? At hospitals, there are many patients, and it is difficult to remind every patient to take medicine on time. The traditional ways require human efforts to remind them to take medicines on… |
|
How to Build NodeMCU Webserver and control an LED from a Webpage As we know that IoT revolution has started from last few years, since then ESP series Wi-Fi modules become very popular among hobbyists and industries. It is a very small chip and can be embedded in small devices. Also, it is cost effective and anyone who knows the basics of Arduino programming can program it and use it in their projects to make it an IoT enabled device.… |
|
ARM7-LPC2148 PWM Tutorial: Controlling Brightness of LED As we know microcontrollers take analog input from analog sensors and use ADC (Analog to Digital converter) to process those signals. But what if a microcontroller want to produce an analog signal to control analog operated devices like a Servo motor, DC motor etc? Microcontrollers don’t produce output voltage like 1V, 5V instead they use a technique called PWM for operating… |