avr

Biometric Attendance System Circuit scamatic

Biometric Attendance System Circuit Using Atmega

Biometrics is the emerging technology used for identification. Biometric refers to automatic identification of a person based on biological characters such as finger print, iris, facial recognition, etc. In this article finger print based attendance system is proposed. Attendance in educational institutions, industries will require more paper work and time. To reduce this, automatic attendance …

Biometric Attendance System Circuit Using Atmega Read More »

TW Devices

Working with TWI (I2C) sensors / Devices Using Atmega

Introduction The I2C is a multimaster, multislave serial single-ended computer bus and was invented by Philips in 1982. The atmel microcontrollers use a compatible  to I2C serial bus that is named TWI (Two Wire Interface). The  TWI supports serial communication at 100 kHz and 400 kHz. The master and slave devices that are connected to TWI bus have a …

Working with TWI (I2C) sensors / Devices Using Atmega Read More »

External EEPROM

How to Interface an External EEPROM with AVR Atmega32

In this article, we will explain how to communicate to an external EEPROM from the AVR Atmega32 MCU using the I2C communication protocol. So let’s begin our tutorial on how to interface an EEPROM (AT24C16A) with AVR Atmega32. You will usually need an external EEPROM when your system has a certain set of user configurable settings that you need …

How to Interface an External EEPROM with AVR Atmega32 Read More »

Schematic Cheap CO2 meter

Cheap CO2 meter using the MQ135 sensor with AVR ATmega

MQ135 is an Air Quality Sensor suitable for detecting of NH3, Alcohol, Benzene and other gases. The description below, is what i derive from the poor datasheet of this sensor, it may be uncorrect, so if you have suggestions please leave me a feedback. The “sensitivity characteristics of the MQ-135” figure of the datasheet, you can see it …

Cheap CO2 meter using the MQ135 sensor with AVR ATmega Read More »

web configurable Xively logger

A web configurable Xively logger, build on AVR ATmega328

Xively (formerly Cosm and before that Pachube) is a platform devoted to simplifying the interconnection of devices and data with applications on the Internet of Things. It is an on-line database service allowing developers to connect sensor-derived data (e.g. energy and environment data from objects, devices & buildings) to the Web and to build their own applications based on that …

A web configurable Xively logger, build on AVR ATmega328 Read More »

PID magnetic levitator.

An AVR Atmega based PID magnetic levitator

This is a magnetic levitator implemented using Atmega8 microcontroller. Magnetic levitation is a method by which an object is suspended with no support other than magnetic fields. To make a magnet levitate, an hall sensor is attached to a coil. The coil acts as an electromagnet, and the hall sensor measure the distance of the magnet from the coil. …

An AVR Atmega based PID magnetic levitator Read More »

AVR Atmega dehumidifier controller board update

AVR Atmega dehumidifier controller board, update

This project is an update to the previous dehumidifier based you can here: http://davidegironi.blogspot.it/2013/04/avr-atmega-dehumidifier-controller.html This update adds some usefull functions. The main issue that i’ve fixed is the microcontroller crash, that happens sometimes. I’ve noticed that sometimes the controller stop running, crash or doesn’t works as expected. After some experimets, i’ve noticed that probem was due …

AVR Atmega dehumidifier controller board, update Read More »

Schematic AVR Microcontroller based Temperature Monitoring and Control System (1)

AVR Microcontroller based Temperature Monitoring and Control System Using Atmega

AVR Microcontroller based Temperature Controller, it uses LM35 Temperature Sensor for measurement of temperature and 16×2 LCD is used to display temperature set point, Heater Status and current temperature, It controls temperature by turning on and off of the heater using relay. This project is very useful for controlling of temperature, It can be used …

AVR Microcontroller based Temperature Monitoring and Control System Using Atmega Read More »