Merhaba bu yazımızda Arduino Uno geliştirme kartını usb üzerinden değil de, ftdi kart üzerinden nasıl programlayabileceğimizi anlatacağız. Peki nedir bu FTDI kart? Uart Dönüştürücü Kartı 5V/3V3 - FT232RL Arduino uno gibi geliştirme kartları kendi üzerinde usb dönüştürücüsü bulundurur. Biz de yazdığımız sketch'i usb bağlantısı sayesinde Arduino Uno'ya yükleyebiliyoruz (upload). Ancak arduino mini gibi kartlar üzerinde usb bağlantısı bulundurmaz. UART dönüştürücü kartları kullanarak, kablolar vasıtasıyla arduino kartları programlayabiliriz. Ayrıca bootloader'i bozulmuş arduino uno kartlara da bu şekilde yükleme yapılabilir. Aşağıdakileri yapmadan önce Ftdi kartın sürücünüsün kurulu olduğundan emin ol. Öncelikle şunu belirtmekte fayda var, FTDI kart üzerinde bir JUMPER var. bu jumperı çıkarıp, 5v ve 3.3v bağlantısını kablo üzerinden arduino'ya direk bağlayacağız. Bağlantı şemamız şu şekilde. FTDI Arduino UNO Rx ...
Bu çalışmada, projemizde kullanacağımız raspberry pi 5 ile 2 arduino uno (birisi kumanda, diğer rover robot) arasında UART iletişim için simülasyon yapmaktır. Yapay zeka destekli kameramızı kullandığımız Raspberry pi 5 kişiyi takip edecek, kişinin yerini tespit ettikten sonra kumanda görevi gören Birinci Uno'ya aktaracak. Kumanda da aldığı veriyi Rover robot üzerindeki Uno'ya aktararak, robotun belirtilen yönde hareket etmesini sağlayacak. Şimdilik bu cihazlar arasındaki tüm bağlantılar pinlere takılan kablolar vasıtasıyla gerçekleşecek. Ortadaki Uno'ya (kumanda) harici olarak güç ver. Bağlantı şu şekilde. Raspberry pi 5 1. Arduino Uno (kumanda) 2. Arduino Uno (rover robot) RPi TX (GPIO 14) Uno #1 RX (Pin 0) RPi RX (GPIO 15) ...