İçeriğe geç

Raspberry Pi ile RaspiRobot V3f kullanımı

Gün geçtikçe Raspberry Pi’ye olan ilgi artmaktadır. Bunun yanında cihazı daha değişik şekillerde kullanmak için yeni kartlar çıkmaktadır.

                Bu yazımızda Simon Monk tarafından geliştirilen RaspiRobot V3f kartını inceleyeceğiz. Bir önceki versiyonu RaspiRobot V2 iydi. Temel olarak RaspiRobot, Raspberry Pi’ ye bağladığınız robot tarzı cihazları kontrol etmek için tasarlanmış bir karttır.

RaspiRobot’u özelliklerini inceleyecek olursak;

labelled

  • Raspberry Pi models A, A+, B and B+ modelleri ile uyumludur.
  • Açık kaynak donanıma sahiptir
  •  Github üzerinden python da yazılmış açık kaynak kütüphanesini örneklerle görebilirsiniz.
  • Çift yönlü motor kontrolü
  • PWM güç kontrolü özelliği barındırmaktadır. Bu sayede motorların her birini, birbirinden bağımsız bir şekilde yönetilebilir. Bu sayede yönlerini ve hızlarını bağımsız bir şekilde kontrol edebilirsiniz.
  • Raspberry Pi üzerinden  güç sağlayabilir.
  • Kendi kartı üzerinden de  6 x AA bataryası sayesinde güç verebilirsiniz.
  • HC-SR04 ultrasonic mesafe sensörü bulundurmaktadır. Sadece karta takmanız yeterli.  Python kütüphanesiyle kolay bir şekilde yönetebilirisiniz.
  •  5V I2C header, Adafruit displays pin uyumu
  • 2 adet, herbiri 2A open collector çıkışı barındırmaktadır.
  • 2 adet LED
  • 2 adet switch girişi
  • Kendi üzerinde barındırdığı GPIO pinlerinide kullanabilirsiniz.

RaspiRobot üzerinde H Bridge chip barındırır. Bu chip genel olarak robotik uygulamalarda DC motorları kontrol edebilmek için kullanılır. Chip sayesinde motor hızlarını birbirinden bağımsız bir şekilde kontrol edebilirsiniz.

V3’teki en önemli değişim ise motor sürücüsü olan TB6612FNG dir. Gelen özellik ise motor voltajını 1V yükseltmektedir.

RaspiRobot’u, Raspberry Pi ye bağladığınız da eğer gücü Raspberry’ den alıyorsa  mesafe sensörü, led ve I2C cihazlarını çalıştırmaktadır.  Motorların çalışması için ekstra bir güce ihtiyac vardır. Bu gücüde RaspiRobot üzerinden almaktadır.

 

Aşağıdaki şekilde RaspiRobot’un kütüphanesini kurabilirsiniz.

Bu yazımızda örnek amaçlı RaspiRobot ile  basit bir şekilde bir tekerlek nasıl döndürüldüğünü inceleyeceğiz.

 

İlk olarak Raspberry Pi cihazımıza RaspiRobotu, bir tane DC motor ve DC motoru çalıştırmak için pillerimizi bağladık.  Bu cihazları birbirine bağlayıp klavye, mouse ve monitörü de bağlarsanız bilgisayarın açıldığını göreceksinizdir.

 

20160825_204228

Sonrasında bir tane bir dosya açıp aşağıdaki kodları yazabilirsiniz.

Kod bloğunu yazdıktan sonra tekerleğin dönmeye başlayıp 5 saniye geçmesinden sonra dönen tekerleğin durduğunu görüceksiniz. Daha detaylı bilgi için

videosunu seyredebilirsiniz.

 

Kaynakca: https://www.monkmakes.com/rrb3/

Tarih:Raspberry Pi

İlk Yorumu Siz Yapın

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir