Hello guys. I know this is off topic but i am stuck with RF Communication.
I have an arduino which i want to use as RF receiver and a Raspberry Pi 2 which will act as RF transmitter. The problem is that I just want to replace the USB cable from RPI to arduino with a 433 MHz Tx-Rx pair. I want to do it as USB Serial as i only need to transmit low volumes of data. I also have a USB to Serial converter which I think I may need.In short, i just want to make the process wireless with RF Communication. Please help me out.
EDIT
I dont want to program the arduino over RF or anything but just send data from a running python node like this :
RPI(ROS Python Node) ---> USB to Serial Converter ---> RF Transmitter ---> Air ---> RF Receiver ---> Arduino
Asked by nishthapa on 2016-04-18 04:45:51 UTC
Answers
I'm not sure you asked a question, are you needing help picking out hardware?
Xbee is a popular choice, they have tons of selections to choose from depending on your application. I know there are shields to make it easy to use Xbee units with Arduino as well, I would probably look at SparkFun for those.
Depending on what you're trying to do, wifi (like the ESP8266) or bluetooth might work as well. It's hard to say without knowing what range, bandwidth, and minimum latency you need (and price range).
Asked by Airuno2L on 2016-04-18 07:31:52 UTC
Comments
No, I already have a 433 MHz TX-RX radio pair. I dont want xbee. And the maximum bandwidth i would want is about 100bytes/sec which the rf pair can easily handle. I have even tried it out for arduino to arduino communication.
Asked by nishthapa on 2016-04-19 01:22:10 UTC
Oh I see. I'm not sure what you're asking, you're just saying what you want to do. Is there a specific thing you need help with?
Asked by Airuno2L on 2016-04-19 05:58:21 UTC
I wonder if NRF24L01 modules would help as they are tranceivers. All i want to do is make the usb cable connection wireless.
Asked by nishthapa on 2016-04-21 00:07:36 UTC
Comments
This sounds like an electronics question. You may have better luck on the electronics stackexchange forum, or another electronics forum.
Asked by ahendrix on 2016-04-18 05:09:43 UTC
This is not a bidirectional connection, so rosserial is out. You have to write your own python node, that sends the commands you want to your base. This has nothing to do with ros.
Asked by Humpelstilzchen on 2016-04-19 02:24:21 UTC