Pages: [1] 2   Go Down
Author Topic: FS1000A / XY-MK-5V 433Mhz TX/RX Module  (Read 32861 times)
0 Members and 2 Guests are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 4
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I purchased the following 433Mhz RF Transmitter/Receiver however I am struggling to find the data sheet and example code for Arduino, can anyone help?

Looks like it would be fairly simple if I could just find an example to get started with.

http://www.ebay.com/itm/433Mhz-RF-transmitter-and-receiver-link-kit-Arduino-ARM-MC-U-voltage-3v-12v-/271017873089?_trksid=p5197.m1992&_trkparms=aid%3D111000%26algo%3DREC.CURRENT%26ao%3D1%26asc%3D14%26meid%3D3087469249648236629%26pid%3D100015%26prg%3D1006%26rk%3D1%26sd%3D271017873089%26
Logged

Seattle, WA USA
Offline Offline
Brattain Member
*****
Karma: 638
Posts: 50304
Seattle, WA USA
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
however I am struggling to find the data sheet
For what? At least the receiver is clearly labeled. Ground and VCC are pretty obvious. The other pin is where the data comes in. Connect it to any pin, and use SoftwareSerial to read the data. The SoftwareSerial instance can use -1 as the TX pin number, since transmitting isn't possible.

I'd guess that the transmitter is equally well labeled, but the labels must be on the bottom. Again, use SoftwareSerial to talk to it, with the RX pin -1, since you can't receive anything from it.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 4
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

PaulS,

I was trying to use the VirtualWired library to test this using only one Arduino (which is what I have right now, but don't worry I backed Tinyduino and smARtDUINO so I will have more to work with soon!).  It appears that its not really clear how to test an RF unit with only one Arduino, I tried and tried to get it to work with various VirtualWired library.  I have not looked into SoftwareSerial but I'm doing that now to see how it works, if it uses the TX/RX pins on the Uno then I wont be able to test it with just one Arduino however it appears...
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 4
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

PaulS,

So I setup a basic example that listens on the PIN that the receiver is on and I seem to get random binary data spitting to it (without me even trying to transmit to it using the transmitter).  Is this interference or simply not handshaking with it correctly I wonder.. hmm..  I can't be the only one who bought this really cheap wireless kit for testing purposes just to have something that does RF.. someone has to have an example for the same setup I would imagine but I've tried Googling my hear out smiley-sad

I wonder why the receiver has 2 data pins as well?
Logged

0
Offline Offline
Newbie
*
Karma: 1
Posts: 37
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

This link may be of some use to you:

http://www.glacialwanderer.com/hobbyrobotics/?p=291

You can use either receiver pin for data, but you need to do some noise filtering in hardware or software because these devices use simple amplitude modulation.  If you are just interested in on/off control and not a serial data stream, you can pair the transmitter with a Holtek HT12E encoder and the receiver with an HT12D decoder.  This will give you 8 bits of address and 4 bits of on/off control.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi
I have got a number of this units and are strugling a bit.
Using one ANano and one AUno and the FS1000A.
I can only get them to transfeer bytes within 20cm.
Tested with VCC 10V and 5V, tested with home made coiled antenna and long wire antenna about 30cm. I have tested 2 different TX modules, tried moving away from the domestic WIFI systems to try to avoid them disturbing. Testing tuning the RX drossel without getting any longer distance.
I was hoping I could use them for a bit longer distance than 20cm.
Using standard lib and close to standard examples with wirtual wire.

Do any body have a clue?''
using 2000bs as the standard example.

Yngve. 
Logged

Australia
Offline Offline
God Member
*****
Karma: 11
Posts: 511
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

This may help.
The voltage specs for these Transmitters and Receivers are a bit confusing.
The Transmitter will work with any voltage between 3V and 12V , but the Receiver needs 5V, and it needs to be
very close to 5V, otherwise the receiver wont decode properly, and this can show up as poor sensitivity / poor range.
Running the receiver off anything much above 5 V will damage it.

Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I have checked, and it is indeed lower, I will test more to morrow.
Thanks.
Yngve
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 9
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I just bought 3 pairs of these on Ebay. I have an Uno and an Uno Rev3 and I got it working with VirtualWire in 0023

Tried 1.0.3 but got compile errors, so switched to 0023 and the examples transmitter and receiver work just fine with these.

Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 9
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

The distance these thing can operate is dissapointing. Can't hardly receive anything at more than 25cm apart
 work for transmitter/receiver work without change on these devices.
« Last Edit: December 22, 2012, 02:40:02 am by gvorster » Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 9
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset



They do work on longer distance. Just added 30cm antenna on both receiver and transmitter and tested in on a distance of
5 meters between two rooms. Even with 2 softw walls in between. Closed the doors and they still work without errors.

And VirtualWire v1.10 works in 1.0.3 !
The demo's work for transmitter/receiver work without change on these devices.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

What kind of antena you are use? How is connected on modul?
Thanks
Logged

Global Moderator
UK
Offline Offline
Brattain Member
*****
Karma: 309
Posts: 26495
I don't think you connected the grounds, Dave.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Just added 30cm antenna on both receiver and transmitter
17cm would be more efficient.
Logged

"Pete, it's a fool looks for logic in the chambers of the human heart." Ulysses Everett McGill.
Do not send technical questions via personal messaging - they will be ignored.

Offline Offline
Newbie
*
Karma: 0
Posts: 9
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

What kind of antena you are use? How is connected on modul?
Thanks

I just use a copper wire, see pic. Do the same with the receiver.   
http://imageshack.us/photo/my-images/11/photocvz.jpg
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 9
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Just added 30cm antenna on both receiver and transmitter
17cm would be more efficient.

Ok, I will try that.
Logged

Pages: [1] 2   Go Up
Jump to: