Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Troubles using I2C/IIC bus
#12
Hi. There are of the my IDE code:
include <PCF8574.h>
#include <Wire.h>
#define SDA_PIN 4 // GPIO номер SDA
#define SCL_PIN 15 // GPIO номер SCL

void setup() {
Wire.begin(SDA_PIN, SCL_PIN); // Задали новые контакты для I²C
// Инициализируем I²C
Serial.begin(115200); // Инициализируем последовательный порт
while (!Serial); // Ждем открытия порта
Serial.println("\n\n--- I²C Scanner ---");
}

void loop() {
byte error, address;
int nDevicesFound = 0;

Serial.println("Scaning...");

for (address = 1; address < 127; address++ ) {
Wire.beginTransmission(address);
error = Wire.endTransmission();

if (error == 0) {
Serial.print("Device found at address: 0x");
if (address < 16) {
Serial.print("0");
}
Serial.println(address, HEX);
nDevicesFound++;
}
else if (error == 4) {
Serial.print("Unknown error at address: 0x");
if (address < 16) {
Serial.print("0");
}
Serial.println(address, HEX);
}
}

if (nDevicesFound == 0) {
Serial.println("No I²C devices found.\n");
} else {
Serial.println("Scan complete.\n");
}

delay(5000); // Повторяем проверку каждые 5 секунд
}

Where it any mistake?
Reply


Messages In This Thread
Troubles using I2C/IIC bus - by ksarz - 06-19-2025, 10:18 AM
RE: Troubles using I2C/IIC bus - by admin - 06-19-2025, 10:38 AM
RE: Troubles using I2C/IIC bus - by ksarz - 06-19-2025, 11:15 AM
RE: Troubles using I2C/IIC bus - by admin - 06-19-2025, 11:42 AM
RE: Troubles using I2C/IIC bus - by ksarz - 06-19-2025, 11:44 AM
RE: Troubles using I2C/IIC bus - by admin - 06-19-2025, 11:44 PM
RE: Troubles using I2C/IIC bus - by ksarz - 06-20-2025, 07:13 AM
RE: Troubles using I2C/IIC bus - by ksarz - 06-20-2025, 08:23 AM
RE: Troubles using I2C/IIC bus - by admin - 06-21-2025, 02:18 AM
RE: Troubles using I2C/IIC bus - by ksarz - 06-25-2025, 12:05 PM
RE: Troubles using I2C/IIC bus - by admin - 06-25-2025, 11:37 PM
RE: Troubles using I2C/IIC bus - by ksarz - 06-26-2025, 08:01 AM
RE: Troubles using I2C/IIC bus - by ksarz - 06-30-2025, 02:14 PM
RE: Troubles using I2C/IIC bus - by admin - 06-30-2025, 11:20 PM
RE: Troubles using I2C/IIC bus - by ksarz - 07-02-2025, 07:16 AM
RE: Troubles using I2C/IIC bus - by admin - 07-02-2025, 08:44 AM
RE: Troubles using I2C/IIC bus - by ksarz - 07-02-2025, 09:02 AM
RE: Troubles using I2C/IIC bus - by admin - 07-02-2025, 10:44 AM
RE: Troubles using I2C/IIC bus - by ksarz - 07-03-2025, 07:55 AM
RE: Troubles using I2C/IIC bus - by admin - 07-03-2025, 08:00 AM
RE: Troubles using I2C/IIC bus - by ksarz - 07-03-2025, 12:41 PM
RE: Troubles using I2C/IIC bus - by admin - 07-04-2025, 01:04 AM
RE: Troubles using I2C/IIC bus - by ksarz - 07-04-2025, 08:51 AM
RE: Troubles using I2C/IIC bus - by admin - 07-05-2025, 01:44 AM

Forum Jump:


Users browsing this thread:
1 Guest(s)