Skip to main content

Posts

Interfacing 16x2 Character LCD with Arduino

LCD (Liquid Crystal Display) are widely used display modules we find in a wide range of applications. A 16x2 character LCD display is mostly used in many applications since it is easily and cheaply available. It can display 16 characters per line and we have 2 such lines.  Pin Diagram: VCC is connected to supply voltage of 5V (4.7V to 5.3V) Contrast / VEE is used to adjust the contrast of the display. A variable resistor can be used to adjust the contrast of the display by connecting the wiper pin of the variable resistor to this pin and fixed pins to the supply voltage and Ground. RS (Register Select) A 16x2 LCD has two registers, a command register, and a data register. When it is pulled LOW command register is selected and when it is HIGH data register is selected. The command register will have all the instructions given to the LCD like clearing the screen, position of the cursor, initializing the LCD etc. The data register stores all the data we want t...
Recent posts

Temperature and Humidity Measurement with DHT11 and Arduino Uno

DHT11 is a low-cost digital output basic temperature and humidity sensor. The DHT11 detects humidity by measuring the resistance between two electrodes. The humidity sensing component resistance changes with the water vapor present in the surrounding air. The DHT11 measures temperature with an NTC temperature sensor. The DHT11 sends data on a single line in digital format, so there is no need for ADC. The signal line needs to be pulled up by 10Kohm resistor to keep the signal line high by default. Here are the ranges of DHT11   Humidity Range: 20-90% RH Humidity Accuracy: ± 5% RH Temperature Range: 0-50 °C Temperature Accuracy: ±2 °C Operating Voltage: 3V to 5.5V Required Hardware: Arduino UNO DHT11 or DHT22 How to connect DHT11 with Arduino Uno: Here this schematic shows how to connect DHT11 with Arduino, if you are using DHT11 module then you can directly connect the signal pin to the Arduino, a pull-up resistor ...

Introduction to Arduino Uno

Hello Electronic enthusiasts, Welcome to circuitdevs.blogspot.com. I am here to introduce you the most amazing development board “Arduino”. Arduino, open-source hardware and software, is so popular that everybody from beginners to professionals is using it as a brain for their circuits. I won’t go much into the history of the development of the Arduino as you can find many pages dedicated to that. Simply Arduino was first started in 2003 in Institute of Interaction Design, Ivrea, Italy to provide easy prototyping tool for students without a background of electronics and programming. Sooner it became so popular that professionals also started using it since it provides fast prototyping and easy to program the chip. There is a huge community which develops libraries for most of the sensors and peripheral devices to make it even easier to work with Arduino. Going into details, first, we learn about the most popular among the Arduino family, the Arduino UNO. It is built ...