19-01-2017, 20:34
LiquidCrystal_V1.2.1.zip czy inną
Ocena wątku:
Problem z biblioteką DS1302 - LCD-Blue-I2C
|
#include <Wire.h>
void setup() {
Serial.begin(9600);
Wire.begin();
while(!Serial);
Serial.println("Skaner I2C");
}
void loop() {
byte error,address;
int liczbaUrzadzen=0;
Serial.println("Skanowanie");
for(address=1;address<127;address++)
{
Wire.beginTransmission(address);
error=Wire.endTransmission();
if(error==0)
{
Serial.print("Urzadzenie znalezione.Adres 0x");
if(address<16)
Serial.print("0");
Serial.print(address,HEX);
Serial.println(" !");
liczbaUrzadzen++;
}
else if(error==4)
{
Serial.print("Nieznany blad w urzadzeniu o adresie 0x");
if(address<16)
Serial.print("0");
Serial.print(address,HEX);
Serial.println(" !");
}
}
if(liczbaUrzadzen==0)
Serial.println("Nie znaleziono zadnych urzadzen");
else
Serial.println("zakonczono");
Serial.println("Restart za 10 sekund");
delay(10000);
}