led

AVR Microcontroller. Pulse Width Modulation

AVR Microcontroller. Pulse Width Modulation. Сontroller of DC Motor and LED Light Intensity Using Atmega

Pulse Width Modulation (PWM) is a very common technique in telecommunication and power control. it is commonly used to control the power fed to an electrical device, whether it is a motor, an LED, speakers, etc. It is basically a modulationtechnique, in which the width of the carrier pulse is varied in accordance with the …

AVR Microcontroller. Pulse Width Modulation. Сontroller of DC Motor and LED Light Intensity Using Atmega Read More »

Understanding Pulse width Modulation

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

Understanding Pulse width Modulation (PWM) in Atmega16/32 AVR Microcontrollers Read More »

LCD Display

LCD Display On Glass Interface Using AT2313 Using Atmega

Description Liquid Crystal Display on Glass is the newest in LCD technology. The display’s are very compact, it measures 55×27 mm and the height is only 2mm without LED backlight and 5.8mm with LED backlight. The display’s can have different LED background light instead of only the green and blue of the normal LCD modules.There are 5 monochrome colors …

LCD Display On Glass Interface Using AT2313 Using Atmega Read More »

LCD Interface

LCD Interface Board Using ATTiny2313

Description This board can directly connected to the STK 500 board or the ATTiny2313 ISP program board with a 10 pole flatcable on the 10 pin header of the STK500 and the 10 pin header of the LCD/Switch board. The display has 16*2 character positions and is Hitachi HD44780 compatible, and also has a LED backlight that can be switched on/off by a jumper. It uses …

LCD Interface Board Using ATTiny2313 Read More »

Dot Matrix Font (1)

LED Scolling Dot Matrix Font & Graphics Generator 5×8 5×7 8×8 using the AVR ATtiny2313 and AVRStudio

If you are into geeking it out with projects of the electronical kind, then you have likely wanted to create a dot matrix display or a POV. To do this you will need to have a font file or table to read the characters from. There are alot of ways to get this file. The …

LED Scolling Dot Matrix Font & Graphics Generator 5×8 5×7 8×8 using the AVR ATtiny2313 and AVRStudio Read More »

Circuit overview

Watch futurama on an 8×8 pixel screen using atmega168 microcontroller

here’s how to convert otherwise reasonable quality video into pixelated garbage and play it on a 2 color 8×8 led matrix, with no sound and only moderate sync. ingredients: – (1) 8×8 2 color led matrix – (1) atmel avr atmega168 – (2) 74hc595 shift register – (1) 3.3V regulator – (1) a linux system this is …

Watch futurama on an 8×8 pixel screen using atmega168 microcontroller Read More »

Temperature Controller (1)

Open Source AVR Temperature Controller using ATmega48 microcontroller

The open source project allows you to control DC appliances based on the temperature of two thermistor inputs. It uses AVR ATmega48 as main processor. The controller has both green and white LEDs to indicate status. The project output is connected to N-Channel MOSFET, AOD444, for switching with current up to 4A. For higher current you can use relay. …

Open Source AVR Temperature Controller using ATmega48 microcontroller Read More »

Accelerometer

LCD Car Accelerometer using microcontroller Using Atmega

Introduction The circuit is drawn for measurement of acceleration from  –1000 mg until + 1000 mg. It can be placed in kantra’n the car and be supplied from the sheath of electric lighter. The circuit includes one indicative LED and a screen LCD. Description The measurement of acceleration becomes with the use of IC from …

LCD Car Accelerometer using microcontroller Using Atmega Read More »