mode

interface LCD in 4 bit mode

How to interface LCD in 4 bit mode with AVR microcontroller using atmega

This article explains interfacing of LCD with ATmega16 using 4-bit mode. In this mode only four pins are used for sending data and command instructions. This mode has the advantage over the 8-bit mode as it uses less number of pins. The remaining pins of the controller are available for normal use. The Data or command is sent in …

How to interface LCD in 4 bit mode with AVR microcontroller using atmega Read More »

Multiple mode Environmental Sensor Deck with MKR1000 (1)

Multiple mode Environmental Sensor Deck with MKR1000 Using Arduino

Many fun environmental sensors need a hardware interrupt. With the MKR1000, you no longer need to choose! You get I2C, analog ins too! Things used in this project Hardware components Arduino MKR1000 × 1 MOD-1016 Lightning Sensor × 1 DFRobot MQ-9 Gas Sensor × 1 Adafruit Humidity and Temperature Sensor × 1 Adafruit Pressure/Altitude/Temperature Sensor …

Multiple mode Environmental Sensor Deck with MKR1000 Using Arduino Read More »

Temperature Sensing Schematic

Temperature Sensing using DS18B20 Digital Sensors using Arduino

Note: When referring to Arduino below, this works in the same way on the emonTx which is arduino-based. The DS18B20 is a small thermometer with a built in 12bit ADC; it can be easily connected to Arduino digital input. The sensor communicates over a one-wire bus and requires little in the way of additional components. The sensors have …

Temperature Sensing using DS18B20 Digital Sensors using Arduino Read More »

BMP180 Interfacing

Pressure Sensor BMP180 Interfacing with Arduino Uno

In this tutorial we are going to design a Barometric Pressure Measuring System using BMP180 and ARDUINO. First of all for interfacing BMP180 to ARDUINO, we need to download a library specifically designed for BMP180. This library is available at: https://github.com/adafruit/Adafruit-BMP085-Library  After attaching that library, we can call special functions which will ease working with BMP180 sensor. Components Required …

Pressure Sensor BMP180 Interfacing with Arduino Uno Read More »

Quark D2000 I2C Interfacing Add a Light Sensor and an LCD

Quark D2000 I2C Interfacing: Add a Light Sensor and an LCD Using Arduino

Get acquainted with using I2C with the Quark D2000 development board by interfacing an ambient light sensor and an LCD. Previously, we presented a general overview of the Quark D2000 development board. Subsequently, we explored the use of the board’s GPIO and PWM. In this project, we will explore using I2C with the D2000 board by …

Quark D2000 I2C Interfacing: Add a Light Sensor and an LCD Using Arduino Read More »

Color Sensor and Asynchronous Mode

Quark D2000 I2C Interfacing Add a Color Sensor and Asynchronous Mode Using Arduino

We finish up our project using I2C on the Quark D2000 development board with the addition of a color sensor and an object color identifier program. Finally, we revisit interfacing the BH1750FVI ambient light sensor using asynchronous mode I2C.Before continuing in this article, consider reading through part one of the article: Quark D2000 I2C Interfacing: Add …

Quark D2000 I2C Interfacing Add a Color Sensor and Asynchronous Mode Using Arduino Read More »

Arduino Irrigation plant watering system

Arduino Irrigation and Plant Watering using Soil Moisture Sensor

This project is about a moisture-sensing automatic plant watering system using Arduino UNO. The system reads the moisture content of the soil using soil moisture sensor and switches ON the motor when the moisture is below the set limit. When the moisture level rises above the set point, the system switches off the pump.  The status of the tank, …

Arduino Irrigation and Plant Watering using Soil Moisture Sensor Read More »