embedded
|
What is a Microcontroller? Microcontrollers are integral part of embedded systems. A microcontroller is basically cheap and small computer on a single chip that comprises a processor, a small memory, and programmable input-output peripherals. They are meant to be used in automatically controlled products and devices to perform predefined and pre-programmed tasks. To get a better idea of what… |
|
Digital Thermometer using Arduino and LM35 Temperature Sensor Thermometers are useful apparatus that have been used for a long time for temperature measurement. In this project, we have made an Arduino based digital thermometer to display the current ambient temperature on a 16x2 LCD unit in real time. It can be deployed in houses, offices, industries, etc., to measure the temperature. We can divide this Arduino… |
|
LED Interfacing with 8051 Microcontroller LED interfacing is the first thing one would try to do while getting started with any microcontroller. So here in this tutorial, we are going to interface an LED with an 8051 microcontroller, and we will write a C Program to blink the LED. We have used a very popular microcontroller, AT89S52, of the 8051 family, by ATMEL. LED interfacing with 8051 microcontroller… |
|
AVR Microcontroller Based Electronic Voting Machine Project Whenever we go to vote for elections we come to see electronic voting machines. In this project we are going to design and develop a simple voting machine by using ATmega32A microcontroller. Although we can use the controller to get more than 32 people voting machine, to keep everything simple we are going to make a voting system for a size of four people.We will… |
|
Automatic Staircase Light We all know that one of the places where power wastage occurs most in homes and offices is at staircases. We usually turn on light at stairs and leave it in a hurry. In this project we are going to design a stair case lamp which works on battery and only turn on the lights only when someone is present at there. This circuit can be used to save power and it can be used as an… |
|
DC Motor Control using Arduino In this tutorial we are going to interface a DC motor to Arduino UNO and control it's speed using PWM (Pulse Width Modulation) concept. This feature is enabled in UNO to get variable voltage over constant voltage. The method of PWM is explained here; consider a simple circuit as shown in figure. This tutorial uses the L293D IC, we have also built a DC motor speed… |
|
7 Segment Display Interfacing with Arduino In this tutorial we are going to interface a seven segment display to ARDUINO UNO. The display counts from 0-9 and resets itself to zero. Before going further, let us first discuss about seven segment displays. You can also check this detailed tutorial on interfacing arduino with seven segment display. A seven segment display got its name… |
|
How to Use ADC in Arduino Uno? In this tutorial we are introducing concept of ADC (Analog to Digital Conversion) in ARDUINO UNO. Arduino board has six ADC channels, as show in figure below. Among those any one or all of them can be used as inputs for analog voltage. The Arduino Uno ADC is of 10 bit resolution (so the integer values from (0-(2^10) 1023)). This means that it will map input voltages… |
|
Interfacing 16x2 LCD with Arduino To establish a good communication between human world and machine world, display units play an important role. And so they are an important part of embedded systems. Display units - big or small, work on the same basic principle. Besides complex display units like graphic displays and 3D dispays, one must know working with simple displays like 16x1 and 16x2 units.… |
|
IR Controlled DC Motor using Arduino Arduino has become the most popular Microcontroller among students and hobbyists in very less span of time. So everyone try to use Arduino to make any project, as it is easy and having smooth learning curve. We have created many Arduino projects from basic interfacing projects to advanced robotic projects and IoT projects, you can check all of them in our website. … |
|
DC Motor Speed Control using Arduino and Potentiometer DC motor is the most used motor in Robotics and electronics projects. For controlling the speed of DC motor we have various methods, like the speed can be automatically controlled based on temperature but in this project PWM method will be used to control the speed of DC motor. Here in this Arduino Motor Speed Control project, the speed can be controlled by… |
|
Power LED Dimmer using ATmega32 Microcontroller In this project we are going to use one of the features of ATmega32A to adjust the brightness of 1 Watt LED. The method that is used to adjust the speed of LED is PWM (Pulse Width Modulation). This AVR Microcontroller PWM tutorial explains the PWM concept and generation of PWM in detail (You can also check this simple PWM generator circuit). Consider a simple circuit… |