315Mhz RF Remote Transmitter – Arduino Compatible

  • Rajkumar Sharma
  • 531 Views
  • easy
  • Tested

This is a two-channel RF Transmitter unit that consists of, Atmega328 microcontroller, 2 Tactile switches with pull-down resistors, a programming port, and a 315Mhz RF transmitter module. It is an Arduino compatible open-source project that can be used for many RF transmitter applications. It is advisable to use 1 Foot hook-up wire as Antenna to enjoy a maximum range of the transmitter.

Arduino Pins: D3, D4 Tactile Switch and D12 data out for AM transmitter

Note1: The PCB is compatible with 2 types of RF modules, 3-Pins or 4-Pins. Use a suitable connector as per module.
Note2: This project is compatible with our 1 channel RF relay board. The Arduino code is available as a download for the transmitter.

Features

  • Supply 5V DC @ 20mA
  • 2 Tactile Switches with Pulldown Resistors
  • PCB Dimensions 52.71 x 28.26mm

Applications

RF Remote ON/OFF AC or DC loads like, Fans, Lights, Home Appliances, Door control. This transmitter is compatible with 315Mhz RF Remote Receiver with On-Board Relay.

Arduino Code

Arduino Code is provided as a download The code works with single SW1, it toggles the Receiver Relay when the switch is pressed. A new Atmega328 chip requires Bootloader and Arduino firmware programming. Please, check the link below to learn more about programming the new Atmega328. Transmitter PCB has an onboard programming port.

https://www.arduino.cc/en/Tutorial/BuiltInExamples/ArduinoToBreadboard

FS1000A Receiver Module Specs

  • Transmitter Model: FS1000A
  • Transmitting Frequency: 433.92MHz, 315MHz, 330MHz
  • Operating Voltage: 3V to 12V
  • Transmitting Power: 10mW to 40mW 16dBm
  • Transmitting Range: 20 to 100 meters through walls & 500 meters max in open area
  • Data Transfer Rate: <10 Kilo Bytes Per Second (Range drops above 2400 bytes per second)
  • Modulation Type: OOK
  • Current Consumption: 20 to 28mA
  • Current Consumption in Standby: 0mA

more information: https://www.componentsinfo.com/fs1000a-433mhz-rf-transmitter-xy-mk-5v-receiver-module-explanation-pinout/

Schematic

Parts List

NO.QNTY.REF.DESC.MANUFACTURERSUPPLIERSUPPLIER PART NO
11CN18 PIN MALE HEADER PITCH 2.54MMWURTHDIGIKEY732-5321-ND
21CN22 PIN MALE HEADER PITCH 2.54MMWURTHDIGIKEY732-5315-ND
31C110uF/16V SMD 1206 OR 1210MURATA/YAGEODIGIKEY
42C2,C30.1uF/50V SMD SIZE 0805MURATA/YAGEODIGIKEY
52C4,C522PF/50V SMD SIZE 0805MURATA/YAGEODIGIKEY
61D1LED SMD SIZE 0805OSRAMDIGIKEY475-1278-1-ND
71E1ANTENNA1 FEET HOOKUP WIRE
82M1,M2RF AM TX MODULEALIEXPRESSALIEXPRESSFS1000A ALIEXPRESS
93R1,R2,R310K 5% SMD SIZE 0805MURATA/YAGEODIGIKEY
101R41K 5% SMD SIZE 0805MURATA/YAGEODIGIKEY
111R51M 5% SMD SIZE 0805MURATA/YAGEODIGIKEY
122SW1,SW2TACTILE SWITCHC&KDIGIKEYCKN9085CT-ND
131U1ATMEGA328TQPF-32MICROCHIPDIGIKEYATMEGA328PB-AURCT-ND
141X116MhzECS INCDIGIKEYX1103-ND

Connections



Gerber View

Photos

 

Video

Atmega328 Datasheet

gravitech_atmega328_datasheet

PCB

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments

RELATED PROJECTS

X
Win an Arduino board