Destek
 PCA8574AD I2C 8-bit I/O Genişletme Kartı

PCA8574AD I2C 8-bit I/O Genişletme Kartı

 

RobotDyn firmasının ürettiği bu modül ile Arduino veya diğer program geliştirme platformlarında ihtiyacınız olan ekstra I/O pinlerini I2C arabirimi kullanarak sağlayabilirsiniz.
Bu modül PCA8574AD IC entegresi üzerine kurulmuş, I2C ara birimi kullanan, üzerinde 8 adet I/O pini barındıran ve kart üzerindeki 3 adet jumper ile I2C adres'leri seçilebilen bir tasarıma sahiptir. 8 adet farklı adres ile 64 adet ekstra I/O pinini Arduino veya diğer program geliştirme platformunun 2 adet pinini kullanarak kontrol edebilirsiniz.
Farklı I2C adres seçme imkanı ile peş peşe 8 adet modül bağlanabilir. Bu şekilde bağlantısı yapılan her modülün I2C adresi farklı olmalıdır. Kart arkasındaki tabloda hangi adresin hangi jumper konumuna karşılık geldiği belirtilmiştir.
Arduino ve diğer platformlar ile uyumludur. Kartın arka yüzeyindeki J1 ve J2 jumperları ile SDA ve SCL pinlerine bağlı pull-up dirençlerini aktif veya pasif edebilirsiniz.

Özellikler

  • 5V Çalışma voltajı
  • 8-bit I2C ara birimi
  • 8 farklı adresleme ile peş peşe bağlantı imkanı (bu durumda her modül farklı adreste olmalı)
  • 8 adet I/O pini
  • Kartın arkasında jumper konumlarına göre hangi adres olduğunu belirten tablo
  • Kartın arka yüzeyindeki J1 ve J2 jumperları ile SDA ve SCL pinlerine bağlı pull-up dirençlerini aktif veya pasif edebilirsiniz.
  • Arduino ve diğer platformlar ile uyumludur

Paket İçeriği

  • 1 x RobotDyn I2C 8-bit I/O Expander Module,PCA8574AD

Örnek Kod

 

#include <Wire.h>
#include "PCF8574.h"


//-----2 ADET PCA MODULE KULLANACAĞIZ-----//
//--EGER 1-8 ARASI MODUL KULLANACAKSANIZ--//
//-ASAGIDAKI GIBI SIRASIYLA ISIMLENDIRIN--//
PCF8574 PCA1;
PCF8574 PCA2;
//----------------------------------------//
void setup() {

  PCA1.begin(0x38); // 1.MODULUN ADRESINI UZERINDEKI JUMPERLAR ILE 0x38 OLARAK AYARLADIK
  PCA2.begin(0x39); // 2.MODULUN ADRESINI UZERINDEKI JUMPERLAR ILE 0x39 OLARAK AYARLADIK

//---KULLANILAN HER MODULUN I2C ADRESI FARKLI OLMALI MAKSIMIM 8 MODUL BAGLANABILIR----//

  
//---KULLANILAN MODULLERIN I/O PIN TANIMLARI---//

//---PCA1 ISIMLI 0x38 ADRESLI 1.MODUL ICIN---//

  PCA1.pinMode(0, OUTPUT); // 0.PIN CIKIS
  PCA1.pinMode(1, OUTPUT); // 1.PIN CIKIS
  PCA1.pinMode(2, OUTPUT); // 2.PIN CIKIS
  PCA1.pinMode(3, OUTPUT); // 3.PIN CIKIS
  PCA1.pinMode(4, OUTPUT); // 4.PIN CIKIS
  PCA1.pinMode(5, OUTPUT); // 5.PIN CIKIS
  PCA1.pinMode(6, OUTPUT); // 6.PIN CIKIS
  PCA1.pinMode(7, OUTPUT); // 7.PIN CIKIS

//---PCA2 ISIMLI 0x39 ADRESLI 2.MODUL ICIN---//

  PCA2.pinMode(0, OUTPUT); // 0.PIN CIKIS
  PCA2.pinMode(1, OUTPUT); // 1.PIN CIKIS
  PCA2.pinMode(2, OUTPUT); // 2.PIN CIKIS
  PCA2.pinMode(3, OUTPUT); // 3.PIN CIKIS
  PCA2.pinMode(4, OUTPUT); // 4.PIN CIKIS
  PCA2.pinMode(5, OUTPUT); // 5.PIN CIKIS
  PCA2.pinMode(6, OUTPUT); // 6.PIN CIKIS
  PCA2.pinMode(7, OUTPUT); // 7.PIN CIKIS

//--- 1. VE 2. MODULUN TUM PORTLARI 2 KEZ 1 SN AYAR ILE YANIP SONUYOR ---// 
  PCA1.clear();
  PCA2.clear();
  delay(100);
  PCA1.set();
  PCA2.set();
  delay(1000);
  PCA1.clear();
  PCA2.clear();
  delay(1000);
  PCA1.set();
  PCA2.set();
  delay(1000);
  PCA1.clear();
  PCA2.clear();
//----------------------------------------------------------------------//

}
void loop() {

  for (int i = 0; i <= 7; i++) // 2 MODULUNDE AYNI CIKISLARI AYNI ANDA SIRASIYLA P0'DAN P7'YE KADAR 100MS ILE YANIP SONUYOR
  {
    PCA1.digitalWrite(i, LOW);
    PCA2.digitalWrite(i, LOW);
    delay(100);
    PCA1.digitalWrite(i, HIGH);
    PCA2.digitalWrite(i, HIGH);
  }

  for (int i = 7; i >= 0; i--) // 2 MODULUNDE AYNI CIKISLARI AYNI ANDA SIRASIYLA P7'DEN P0'A KADAR 100MS ILE YANIP SONUYOR
  {
    PCA1.digitalWrite(i, LOW);
    PCA2.digitalWrite(i, LOW);
    delay(100);
    PCA1.digitalWrite(i, HIGH);
    PCA2.digitalWrite(i, HIGH);
  }

  delay(400);

  for (int i = 0; i <= 7; i++) // 1 MODULUN CIKISLARI SIRASIYLA (P0'DAN P7'YE KADAR) 60MS ILE YANIP SONUYOR 2.MODUL CIKISLARI KAPALI
  {
    PCA1.digitalWrite(i, LOW);
    delay(60);
    PCA1.digitalWrite(i, HIGH);
  }
  
  for (int i = 0; i <= 7; i++)  // 2 MODULUN CIKISLARI SIRASIYLA (P0'DAN P7'YE KADAR) 60MS ILE YANIP SONUYOR 1.MODUL CIKISLARI KAPALI
  {
    PCA2.digitalWrite(i, LOW);
    delay(60);
    PCA2.digitalWrite(i, HIGH);
  }

  for (int i = 7; i >= 0; i--) // 2 MODULUN CIKISLARI SIRASIYLA (P0'DAN P7'YE KADAR) 60MS ILE YANIP SONUYOR 1.MODUL CIKISLARI KAPALI
  {
    PCA2.digitalWrite(i, LOW);
    delay(60);
    PCA2.digitalWrite(i, HIGH);
  }

  for (int i = 7; i >= 0; i--)  // 1 MODULUN CIKISLARI SIRASIYLA (P0'DAN P7'YE KADAR) 60MS ILE YANIP SONUYOR 2.MODUL CIKISLARI KAPALI
  {
    PCA1.digitalWrite(i, LOW);
    delay(60);
    PCA1.digitalWrite(i, HIGH);
  }
  delay(4000);
}
VadeTaksit TutarGenel Toplam
Tek Cekim18,26TL
29,62TL19,24TL
36,47TL19,42TL
44,93TL19,71TL
53,98TL19,88TL
63,35TL20,11TL
VadeTaksit TutarGenel Toplam
Tek Cekim18,26TL
29,69TL19,39TL
36,53TL19,59TL
44,95TL19,81TL
53,99TL19,94TL
63,36TL20,18TL
VadeTaksit TutarGenel Toplam
Tek Cekim18,26TL
29,67TL19,34TL
36,51TL19,54TL
44,96TL19,84TL
54,00TL20,01TL
63,38TL20,28TL
VadeTaksit TutarGenel Toplam
Tek Cekim18,26TL
29,61TL19,22TL
36,46TL19,39TL
44,91TL19,65TL
53,96TL19,79TL
63,34TL20,01TL
VadeTaksit TutarGenel Toplam
Tek Cekim18,26TL
29,61TL19,22TL
36,46TL19,39TL
44,91TL19,65TL
53,96TL19,79TL
63,34TL20,01TL
VadeTaksit TutarGenel Toplam
Tek Cekim18,26TL
29,61TL19,22TL
36,46TL19,39TL
44,91TL19,65TL
53,96TL19,79TL
63,34TL20,01TL
VadeTaksit TutarGenel Toplam
Tek Cekim18,26TL
29,61TL19,22TL
36,46TL19,39TL
44,91TL19,65TL
53,96TL19,79TL
63,34TL20,01TL

Yorum Yap

Not: HTML'e dönüştürülmez!
    Kötü           İyi

Doğrulama

  • Yurtiçi Kargo       : 6.95TL

  • Aras Kargo          : 6,95TL

  • Bedava Kargo     : 150TL ve üzeri alışverişlerde geçerlidir


  • 150TL ve üzeri siparişlerinizde kargo ücreti firmamıza aittir. Kargo seçeneklerinde bedava kargoyu seçebilirsiniz.

  • Bedava kargo sadece Yurtiçi Kargo için geçerlidir. Farklı kargo seçeneklerinde bedava kargo opsiyonu bulunmamaktadır. Bedava kargo hız açısından farklı değildir. Yurtiçi Kargo ile gönderici ödemeli gönderilmektedir.

  • 15.30 öncesi verilen siparişler tatil günleri haricinde aynı gün kargolanır. 15:30 sonrası verilen siparişler takip eden ilk iş günü kargolanır.

    • Cumartesi günleri 11:30 öncesi verilen siparişler kargolanır. 11:30 öncesi verilen siparişler pazartesi günü kargolanır.

    • Ofisten direk satış seçeneğimiz bulunmamaktadır. Ancak internet üzerinden verdiğiniz siparişleri ofis teslim seçeneği ile ofisimizden teslim alabilirsiniz. Herhangi bir kargo ücreti yansımayacaktır.

  • Kargo tesliminden sonra genellikle bir gün sonra siparişiniz kargo firması tarafından teslim edilir. Siparişiniz kargolandığı akşam mail ile kargo takip numarası gönderilir. Siparişiniz geciktiğinde bu takip numarası ile kargo firmasından gecikme ile ilgili bilgi alabilirsiniz.

PCA8574AD I2C 8-bit I/O Genişletme Kartı

  • Marka: RobotDyn
  • Ürün Kodu: RLC3D06-1750
  • Stok Durumu: Stokta var
  • 18,26TL
  • KDV Hariç: 15,48TL

Etiketler: PCA8574AD, genişetme kartı, expander module, I2C 8-bit I/O

Bu ürün stoklarımızda kalmadı. En yakın sürede tekrar stoklarımızda olacaktır. Mail adresinizi bırakırsanız ürün geldiğinde haber verebiliriz.

isim
E-posta
Yorumlar