Коллеги прошу помощи.
Начинающий любитель.
Ситуация такая. Собираю на тройной макетной плате (от wemos), Wemos D1 mini 4Mb + Wemos SHT30 v.2.0.0. Заливаю скетч со сканером i2c, обычный из интернета, примеров которого много.
Результат в мониторе порта отрицательный. Ничего не находит. Пробовал с несколькими разными вемосами, результат тот же.
На SHT30 я ничего не делал, но в интернете попадалось, что надо разобраться у него с перемычками. При этом информация очень противоречивая. Есть описания, где собирают и без разборок с перемычками (в большинстве случаев). Есть там где пишут, что надо эти перемычки спаять вместе. И попадалось где говорят, что надо у них дорожки разрезать. Голова кругом. Может кто работал с этими вемосами? А может со скетчем, что-то не так?
Начинающий любитель.
Ситуация такая. Собираю на тройной макетной плате (от wemos), Wemos D1 mini 4Mb + Wemos SHT30 v.2.0.0. Заливаю скетч со сканером i2c, обычный из интернета, примеров которого много.
C++:
#include <Wire.h>
void i2cScan(){
digitalWrite(BUILTIN_LED, LOW);
byte error;
uint8_t address;
int nDevices = 0;
Serial.println("\n I2C Bus scanning");
Serial.print(" ");
for(address = 0; address <= 127; address++ ){
Wire.beginTransmission(address);
Serial.print(".");
delay(100);
error = Wire.endTransmission();
if (error == 0){
Serial.print("\n I2C device found at address 0x");
if (address<16)
Serial.print("0");
Serial.print(address,HEX);
Serial.println(" !");
nDevices++;
}
else if (error==4) {
Serial.print("\n Unknow error at address 0x");
if (address<16)
Serial.print("0");
Serial.println(address,HEX);
}
}
void setup(){
pinMode(BUILTIN_LED, OUTPUT);
Serial.begin(115200);
Wire.begin();
}
void loop(){
i2cScan();
}
На SHT30 я ничего не делал, но в интернете попадалось, что надо разобраться у него с перемычками. При этом информация очень противоречивая. Есть описания, где собирают и без разборок с перемычками (в большинстве случаев). Есть там где пишут, что надо эти перемычки спаять вместе. И попадалось где говорят, что надо у них дорожки разрезать. Голова кругом. Может кто работал с этими вемосами? А может со скетчем, что-то не так?