Arduino UNO R4 WiFi Controlled Weather Station with LCD Display
View and Edit Project In Cirkit Designer
Circuit Documentation
Summary
The circuit in question is designed to interface an Arduino UNO R4 WiFi with a DHT11 temperature and humidity sensor, an LCD display, and a potentiometer. The Arduino serves as the central microcontroller, managing input from the DHT11 sensor and outputting data to the LCD display. The potentiometer is used to adjust the contrast of the LCD display. A resistor is included in the circuit to provide current limiting for the backlight of the LCD.
Component List
Arduino UNO R4 WiFi
- Microcontroller board based on the ATmega328
- Features WiFi connectivity
- Provides a variety of digital and analog I/O pins
LCD Display (16 pin)
- 16-pin liquid crystal display
- Used for displaying data such as temperature and humidity readings
Potentiometer
- Three-terminal resistor with an adjustable voltage divider
- Used for adjusting the contrast of the LCD display
DHT11
- Digital temperature and humidity sensor
- Provides digital output of temperature and humidity data
Resistor
- Passive two-terminal electrical component
- Resistance: 220 Ohms
- Used for current limiting in the circuit
Wiring Details
Arduino UNO R4 WiFi
D2connected to DHT11 DATAGNDconnected to common ground net5Vconnected to common VCC netD7connected to LCD RSD8connected to LCD ED9connected to LCD DB4D10connected to LCD DB5D11connected to LCD DB6D12connected to LCD DB7
LCD Display (16 pin)
VSSconnected to common ground netVDDconnected to common VCC netVOconnected to Potentiometer OutputRSconnected to Arduino D7R_Wconnected to common ground netEconnected to Arduino D8DB4connected to Arduino D9DB5connected to Arduino D10DB6connected to Arduino D11DB7connected to Arduino D12Aconnected to one side of the ResistorKconnected to common ground net
Potentiometer
GNDconnected to common ground netOutputconnected to LCD VOVCCconnected to common VCC net
DHT11
DATAconnected to Arduino D2GNDconnected to common ground netVCCconnected to common VCC net
Resistor
pin1connected to common VCC netpin2connected to LCD A
Documented Code
Arduino UNO R4 WiFi - sketch.ino
void setup() {
// put your setup code here, to run once:
}
void loop() {
// put your main code here, to run repeatedly:
}
Arduino UNO R4 WiFi - documentation.txt
(No additional documentation provided)