Wireless Humidity and Temperature Receiver Unit – Arduino
- Rajkumar Sharma
- 14 Views
- moderate
- Tested
- SKU: EL156960
- Quote Now
This project is the receiving end of a Wireless Humidity and Temperature monitoring system. The receiver unit is built around an Arduino microcontroller, utilizing the ATMEGA328 chip, which provides a reliable and efficient processing platform. The NRF24L01 transceiver module is used to receive data from the corresponding wireless sensor, while a 0.96-inch I2C OLED display is employed to show the received temperature and humidity values in real time.
Key Features and Specifications
- Operating Voltage: 5V DC
- Display: 0.96-inch I2C OLED display for real-time temperature and humidity display
- Wireless Communication: NRF24L01 transceiver module for reliable data reception
- Microcontroller: Arduino ATmega328 chip for efficient processing and control
Arduino Code
The Arduino code is available for download, and users are instructed to burn the bootloader and upload the code using the Arduino IDE. The connection diagram for bootloader Arduino programming is also provided, along with additional resources for Arduino programming and bootloader information.
Resources
- Programming ATMEGA328P microcontroller with Arduino IDE: https://www.electronics-lab.com/project/programming-atmega328p-microcontroller-with-arduino-ide/
- Arduino To Breadboard example: https://docs.arduino.cc/built-in-examples/arduino-isp/ArduinoToBreadboard/
Overall, this project seems to be a compact and efficient solution for wirelessly transmitting temperature and humidity data.
Connections
- CN1 OLED Display: Pin1 = VCC, Pin 2 = GND, Pin 3 = SLA/A5, Pin 4 = SDA/A4
- CN2 NRF24L01 RF Module: Pin 1 = GND, Pin 2 = 3.3V, Pin 3 = D9, Pin 4 = D10, Pin 5 = D13, Pin 6 = D11, Pin 7 = D12, Pin 8 = D8
- CN3 Programming Connector: Pin 1 = TX, Pin 2 = RX, Pin 3 = Reset, Pin 4 = GND, Pin 5 = VCC, Pin 6 = D11, Pin 7 = D12, Pin 8 = D13
- CN4 Power: Pin 1 = VCC 5V DC, Pin 2 = GND
- CN5: Solder Pad (Not Used)
- CN6: Do Not Install
- D1: Power LED
- D2: Do Not Install
Schematic
Parts List
NO | QNTY. | REF. | DESC. | MANUFACTURER | SUPPLIER | SUPPLIER PART NO |
---|---|---|---|---|---|---|
1 | 1 | CN1 | 0.96INC I2C OLED DISPLAY | MIDAS DISPLAY | DIGIKEY | 3086-MDOB128064V2V-YI-ND |
2 | 1 | CN2 | NRF24L01 RF MODULE | CHINA | ||
3 | 1 | CN3 | 8 PIN MALE HEADER PITCH 2.54MM | WURTH | DIGIKEY | 732-5321-ND |
4 | 1 | CN4 | 2 PIN MALE HEADER PITCH 2.54MM | WURTH | DIGIKEY | 732-5315-ND |
5 | 4 | D2,R3,CN5,CN6 | DNP | |||
6 | 1 | C1 | 1uF/16V CERAMIC SMD SIZE 0805 | YAGEO/MURATA | DIGIKEY | |
7 | 3 | C2,C3,C4 | 0.1uF/16V CERAMIC SMD SIZE 0805 | YAGEO/MURATA | DIGIKEY | |
8 | 2 | C5,C6 | 22PF/25V CERAMIC SMD SIZE 0805 | YAGEO/MURATA | DIGIKEY | |
9 | 1 | D1 | LED RED | OSRAM | DIGIKEY | 475-1278-1-ND |
10 | 1 | R1 | 10K 5% SMD SIZE 0805 | YAGEO/MURATA | DIGIKEY | |
11 | 1 | R2 | 1K 5% SMD SIZE 0805 | YAGEO/MURATA | DIGIKEY | |
12 | 1 | R4 | 1M 5% SMD SIZE 0805 | YAGEO/MURATA | DIGIKEY | |
13 | 1 | U1 | ATMEGA328TQPF-32 | MICROCHIP | DIGIKEY | ATMEGA328P-AU-ND |
14 | 1 | U2 | LM117-3.3V | TI | DIGIKEY | LM1117MP-3.3/NOPBCT-ND |
15 | 1 | X1 | 16Mhz | ECS INC | DIGIKEY | X1103-ND |
Connections
Gerber View
Photos
Datasheet