Raspberry Pi Türkiye Forumları

Orjinalini görmek için tıklayınız: Raspberry Pi3 ve Arduino Haberleşmesi
Şu anda (Arşiv) modunu görüntülemektesiniz. Orjinal Sürümü Görüntüle internal link
Arkadaşlar merhaba. Projem için arduino ve raspberry pi3 ü haberleştirmem gerekiyor. Raspberry'den gönderdiğim değerleri Arduino'dan okumam ve aldığım değerlere göre arduinoya birtakım işlemler yaptırmam gerekiyor. Ama haberleştirme konusunda sıkıntılar yaşıyorum. Normalde internette araştırdığım örnekler çalışması gerekiyor ama bende sorun çıkıyor. Kod parçalarını aşağıda paylaşıyorum. Daha önce böyle bir soru yaşıyan ve çözümünü bilen varsa yardımlarınızu bekliyorum.
************************************************
Kod:
//Python Kod
import serial
import time 

arduino = serial.Serial('com6',9600)
time.sleep(2)

print arduino.readline()
print ("Enter 1 to get LED ON & 0 to get OFF")


while 1:     

    var = raw_input()
 
   
    if (var == '1'):
        arduino.write('1')
        print ("LED turned ON")
        time.sleep(1)
   
    if (var == '0'):
        arduino.write('0')
        print ("LED turned OFF")
        time.sleep(1)


***********************************************
Kod:
//Arduino Kod
int data;

void setup()
{
  Serial.begin(9600);
  pinMode(LED_BUILTIN, OUTPUT);
  digitalWrite (LED_BUILTIN, LOW);
}

void loop()
{
while (Serial.available())
  {
    data = Serial.read();
  }

  if (data == '1')
  digitalWrite (LED_BUILTIN, HIGH);

  else if (data == '0')
  digitalWrite (LED_BUILTIN, LOW);

}

**************************************************
Bende androidten bluetooth ile arduinoya gönderirken böyle bir problemle karşılaşmıştım, sorunu ASCII karşılığını göndererek çözmüştüm. (Arduino tarifi yine 0 1 olarak kalacak, gönderme ASCII KOD olarak) Bunu bir dene.
https://web.stanford.edu/class/cs101/bits-bytes.html
Olmazsa haberleşmeyi nasıl yapıyorsun, arduinoda ve pi de neler bağlı?