315Mhz RF Remote Transmitter – Arduino Compatible

  • Rajkumar Sharma
  • 138
    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
Arduino Nano 33 IoT Giveaway

By continuing to use the site, you agree to the use of cookies. more info

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close