You Are Here: Home » AVR ATmega Projects » Sensor – Transducer – Detector Projects (Page 3)

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 data. This embedded pl ...

Read more

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 below, it is used to convert the output of the sensor to the related p ...

Read more

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 to save even when the system is powered off; so that the system ...

Read more

Week 11: Networking with ESP8266

For this week I set out to make a board that will show realtime MBTA bus arrival times using the ESP8266 wifi module and a LCD. Seemed doable. People of the internet have been excited about the ESP8266 lately. Here is a snapshot of google trends for searches for esp8266 vs couple of other arduino favorite processors. That's the rough plan. I run the atmega32u4 and the LCD at 5V. The ESP8266 I power at 3.3V ...

Read more

Flex Sensor Interfacing with AVR Microcontroller

In this tutorial we are going to interface FLEX sensor with ATMEGA8 microcontroller. In ATMEGA8, we are going use 10bit ADC (Analog to Digital Conversion) feature to do this job. Now the ADC in ATMEGA cannot take a input more than +5V. [caption id="attachment_34862" align="aligncenter" width="600"] Flex sensor interfacing with AVR Microcontroller[/caption] What is a Flex Sensor? A FLEX sensor is a transduce ...

Read more

Anti-Theft Alert System using ATmega8 Microcontroller

In this project we are going to make a vibration alert system with ATMEGA8 microcontroller. This can also be used as a theft alert system, for that we are going to interface tilt sensor with ATMEGA8. A tilt sensor is shown in below figure. [caption id="attachment_34853" align="aligncenter" width="600"] Theft Alert System using ATmega8 Microcontroller and Tilt Sensor[/caption] We can see there is a cylinder ...

Read more

Working with TWI (I2C) sensors / Devices

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 unique address from 0-127. You can say: "The I2C bus is us ...

Read more
Scroll to top