Connecting Arduino with Myrio .please read!!

Hi everyone
i'm working on a project and i faced a new problem with communication between arduino and myrio.
is there anyone who knows how to deal with this issue?
how can i send sensors values from arduino to myrio and vice versa?
thanks in advance.

how can i send sensors values from arduino to myrio and vice versa?

Maybe you know what myrio is, but it is wrong to assume that anyone else does.

it's from National instruments
"NI myRIO"
it's a controller just as arduino and raspberry pi.

If its a micro controller it very likely has some capability like Arduino's Serial. Or I2C?

You should provide some details, like a link.

You say it's an "issue".... That means you have tried something... What?

it's from National instruments

Great. Now we know who makes it.

If only we cared enough to find a link to the device, that you should have provided...

Does the mysterious device support SPI? I2C? Serial?

yes it supports serial ,SPI and I2C
here is a photo for its pins
i tried to connect rx to tx and vice versa for the arduino and myrio
then send a value from arduino to myrio via serial but the myRio didn't read it

i tried to connect rx to tx and vice versa for the arduino and myrio

For Serial communication to work, you need at least 3 wires. And, you need some code on each end.

PaulS:
You need some code on each end.

And I'd say the chance of you getting myRIO code help here is pretty slim...

It may be worth testing your Arduino transmissions to another Arduino though: that way you can verify you're sending what you think you are.

PaulS:
For Serial communication to work, you need at least 3 wires. And, you need some code on each end.

i wrote a code on arduino just to send "a"
and another one in labview to read from serial .
what are the three wires ?

The two you already have, and ground.

Otherwise it's like one hand clapping...

meltDown:
And I'd say the chance of you getting myRIO code help here is pretty slim...

It may be worth testing your Arduino transmissions to another Arduino though: that way you can verify you're sending what you think you are.

i actually dont have another arduino right now and it takes time to bring one and try.
for the arduino side , if i use Serial.write and connect tx of arduino with rx of myrio
is there any move i should do to run correctly ?
and if i'm connecting the arduino with laptop via usb and run the program . will be there any conflicts with tx of arduino?

meltDown:
The two you already have, and ground.

Otherwise it's like one hand clapping...

if you see the pic i attached
with which one i should connect the GND?

I would be inclined to use the usb Serial to the pc for debugging and use software serial on 2 other pins as say mySerial....

But I think as long as you have the other device disconnected when you use the usb to download the Arduino code, you can use the hardware serial pins to talk to your myRIO

BUT you need the ground too....

Edit... Cant open a pic on my phone

One of the Arduino grounds must go to a ground at the other device

meltDown:
I would be inclined to use the usb Serial to the pc for debugging and use software serial on 2 other pins as say mySerial....

But I think as long as you have the other device disconnected when you use the usb to download the Arduino code, you can use the hardware serial pins to talk to your myRIO

BUT you need the ground too....

Edit... Cant open a pic on my phone

One of the Arduino grounds must go to a ground at the other device

if i want to define my serial is there anything i have to do more then these?

#include "SoftwareSerial.h"

SoftwareSerial mySerial(10, 11); // RX, TX

then using myserial instead of Serial

this a link for the photo , i don't know if it will be useful for you
https://drive.google.com/open?id=140ro_rfvRoK37gH4MjDxorm9X7cy56kR

Have you tried the Myrio forum?
https://forums.ni.com/t5/Discussion-Forums/ct-p/discussion-forums?profile.language=en

Mero_DQ:
if you see the pic i attached
with which one i should connect the GND?

Ok back at laptop now, so opened the pic. I see a few DGNDs and an AGND, which I'm guessing are Digital Grounds and Analog Ground, so I reckon any of the many DGNDs?

You also need to set the baud rate at both ends to be the same. And check that the MyRIO is using TTL voltage levels and not RS232 levels. If it is you will also need a TTL to RS232 converter.