434Mhz Arduino Wireless Analog Sensor Data Receiver
- Rajkumar Sharma
- 56 Views
- moderate
- Tested
- SKU: EL154739
- Quote Now
This Wireless Analog Sensor Receiver is a complementary component to the Wireless Analog Sensor Transmitter, designed to receive and process data transmitted from the transmitter.
This Receiver project is compatible with the 434Mhz Arduino Wireless Analog Sensor Transmitter
The receiver system consists of:
- 434MHz RF ASK Receiver module: This module receives the data transmitted from the transmitter.
- Arduino-compatible microcontroller ATMEGA328: This microcontroller processes the received data and controls the display of the analog value on the OLED display.
- 0.96Inch OLED display: This display shows the received analog value, providing a visual representation of the sensor data.
The system operates as follows:
- The 434MHz RF ASK Receiver module receives the data transmitted from the transmitter.
- The microcontroller, ATMEGA328, receives the data on digital pin D12.
- The microcontroller processes the received data and extracts the analog value.
- The processed analog value is then displayed on the 0.96Inch OLED display.
The receiver also features:
- 8-pin header connector for bootloader and Arduino programming: This connector allows for easy programming and updating of the microcontroller.
- Optional 4-pin connector with 2 x I/O D5 and D6: This connector provides additional digital I/O pins for future expansion or customization.
- The Wireless Analog Sensor Receiver is a cost-effective solution for receiving and displaying analog sensor data, making it an ideal component for various applications that require remote monitoring and data transmission.
The Wireless Analog Sensor Receiver project is accompanied by a transmitter component, which can be accessed through the provided link.
Features
- Supply 5V DC
- 8 Pin Programming Connector
- On Board RF 434Mhz Module
- PCB Dimensions 31.12 x 35.08 mm
Arduino Programming
To test the project, Arduino code is available for download, allowing users to receive and display analog data on the OLED display, ranging from 0 to 1023.
The code can be modified to suit specific application requirements, and users can map the analog value for proper representation on the display. It is important to note that a new ATMEGA328 microcontroller requires a bootloader before programming the Arduino code.
To facilitate this process, a connection diagram is provided for both bootloader and Arduino programming. Additionally, users can refer to the official Arduino documentation, specifically the “Arduino to Breadboard” example, for more information on Arduino programming and bootloader installation.
The provided link to the Arduino documentation (https://docs.arduino.cc/built-in-examples/arduino-isp/ArduinoToBreadboard/) offers a comprehensive guide on how to program the ATMEGA328 microcontroller and install the bootloader, ensuring seamless integration with the Wireless Analog Sensor Receiver project.
Ensure that you have the necessary libraries installed in your Arduino IDE, before uploading the code to Arduino microcontroller ATMEGA328.
Connections:
- CN1 Programming Connector: Pin 1 = TX, Pin 2 = RX, Pin 3 = Reset, Pin 4 GND, Pin 5 = VCC, Pin 6 = D11, Pin 7 = D13, Pin 8 = D13
- CN2: OLED Display 0.96Inch, Pin 1 VCC, Pin 2 = GND, Pin 3 = A4/SCL, Pin 4 = A5/SDA
Schematic
Parts List
NO | QNTY | REF. | DESC | MANUFACTURER | SUPPLIER | SUPPLIER PART NO |
---|---|---|---|---|---|---|
1 | 1 | CN1 | 8 PIN MALE HEADER PITCH 2.54MM | WURTH | DIGIKEY | 732-5321-ND |
2 | 1 | CN2 | 0.96INCH OLED DISPLAY I2C | AMAZON/EBAY | DIGIKEY | |
3 | 2 | CN3,C4 | DNP | |||
4 | 1 | C1 | 10uF/16V CERAMIC SMD SIZE 0805 | YAGEO/MURATA | DIGIKEY | |
5 | 2 | C2,C3 | 0.1uF/50V CERAMIC SMD SIZE 0805 | YAGEO/MURATA | DIGIKEY | |
6 | 2 | C5,C6 | 22PF/50V CERAMIC SMD SIZE 0805 | YAGEO/MURATA | DIGIKEY | |
7 | 1 | M1 | 434Mhz RF ASK MODULE | AMAZON/EBAY | DIGIKEY | |
8 | 1 | R1 | 10K 5% SMD SIZE 0805 | YAGEO/MURATA | DIGIKEY | |
9 | 1 | R2 | 0E 5% SMD SIZE 0805 | YAGEO/MURATA | DIGIKEY | |
10 | 1 | R3 | 1M 5% SMD SIZE 0805 | YAGEO/MURATA | DIGIKEY | |
11 | 1 | U1 | ATMEGA328TQPF-32 | MICROCHIP | DIGIKEY | ATMEGA328P-AU-ND |
12 | 1 | U2 | DNP | |||
13 | 1 | X1 | 16Mhz | ECS I9NC | DIGIKEY | X1103-ND |
Connections