Merhaba arkadaşlar bugün sizlerle birlikte Arduino ve Raspberry Pi kartlarımızı USB kablo aracılığı ile iletişime geçireceğiz.

Hadi başlayalım.

Raspberry Pi – Arduino İletişimi

USB Bağlantısı

Arkadaşlar Raspberry Pi kartının USB portlarının birine Arduino kartını bağlayın.

Arduino’nun Hangi Portta Olduğunu Bulma

Bunu Python kodumuzda belirteceğimiz port için yapıyoruz bunu yaptığımızda aslında hem bağlantıyı görüntülüyoruz hem de o bağlantının sistemdeki adını öğreniyoruz.

Bunu öğrenmek için şu kodu yazın :

ls /dev/tty

Programlama – İletişim

Python kodu (Raspberry Pi) :

ser = serial.Serial('/dev/ttyACM0',9600) #Başlatma



while True:

    read_serial=ser.readline()
    print (read_serial) #okuma

Arduino kodu :

void setup() {
Serial.begin(9600); //Seri iletişimi başlatma             
  
void loop() {
  Serial.println("onurias.com"); //Mesaj gönderme
  delay(1000);                 
}

Bu iki kodu çalıştırdığınızda Arduino 1 saniye aralıkla ekrana “onurias.com” yazacaktır.

Neler Yapılabilir ?

Arkadaşlar bu konuda sınırlama yok örneğin Arduino’yu L298N motor sürücüsüne onuda motorlara bağlarsınız sonrasında kodları yazarsınız bir nevi her cihazdan kontrol edilebilen robot yapmış olursunuz.

Yani bu kısımda anlattığımız dağın görünen kısmı birde alttaki kısmı var . Ben bu sene katıldığım yarışmada yaklaşık 6 sensör ve bir motor sürücü kartını Raspberry Pi kartımla bu yöntem ile iletişime geçirdim.

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz