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