Я пытаюсь читать и управлять некоторыми кнопками и светодиодами на инфракрасном глазу Bang & Olufsen. Он использует микроконтроллер pcf8574 для управления 2 светодиодами и 4 кнопками. Прежде всего, я просто хочу, чтобы светодиоды мигали. Я успешно сделал это с Arduino Uno.
Но я хочу использовать его с фотоном частиц, чтобы я мог подключиться к Интернету. Здесь у меня есть код, который работал на Arduino:
#include <Wire.h>
#define beolink (B0100000)
void setup() {
Wire.begin();
}
void loop() {
Wire.beginTransmission(beolink);
Wire.write(0b11111111);
Wire.endTransmission();
delay(1000);
Wire.beginTransmission(beolink);
Wire.write(0b00111111);
Wire.endTransmission();
delay(1000);
}
У меня нет ошибок на Particle Photon. Я также пробовал переключать кабели и пробовал 5 В вместо 3,3 В. Я подключил контакты на Particle Photon к тем же контактам, что и на Arduino [SCL(D1) и SDA(D0)].