Віримо в перемогу ЗСУ!
Працюємо з 09:00 до 19:00 Пн-Пт

Расширитель портов на основе специализированной микросхемы PCF8574A

Коммуникационный интерфейс I2C

Модуль разработан для удобного наращивания количества расширенных входов-выходов. Он позволяет легко соединить между собой 8 таких же модулей в одну сеть.

Напряжение питания 2,5 ... 6 В

Сетевой адрес задается тремя джамперами на плате модуля PCF8574A

Размеры платы 48 х 15 мм


Пример программы под Arduino

#include <Wire.h>    // Required for I2C communication
#include "PCF8574.h" // Required for PCF8574

/** PCF8574 instance */
PCF8574 expander;

/** setup() */
void setup() {

  /* Setup serial for debug */
  Serial.begin(9600);
  
  /* Start I2C bus and PCF8574 instance */
  expander.begin(0x20);
  
  /* Setup some PCF8574 pins for demo */
  expander.pinMode(0, OUTPUT);
  expander.pinMode(1, OUTPUT);
  expander.pinMode(2, OUTPUT);
  expander.pinMode(3, INPUT_PULLUP);
}

void loop() {
  expander.digitalWrite(1, HIGH); 
  expander.digitalWrite(2, LOW); 
  delay(500);
  
  expander.digitalWrite(1, LOW); 
  expander.digitalWrite(2, LOW); 
  delay(5000);
  
  expander.digitalWrite(2, HIGH);
  expander.digitalWrite(1, LOW); 
  delay(500);
  
  expander.digitalWrite(1, LOW); 
  expander.digitalWrite(2, LOW); 
  delay(5000);
}

Написать отзыв

Примечание: HTML разметка не поддерживается! Используйте обычный текст.
    Плохо           Хорошо

Модуль расширения входов-выходов PCF8574A

  • Модель PCF8574A
  • Наличие Есть в наличии
  • 77.58грн.


<< Проекты << Все товары >> Статьи, уроки >>