Віримо в перемогу ЗСУ!
Працюємо з 09:00 до 18: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грн.


<< Проекти << Усі товари >> Статті, уроки >>