Witam,
Mam następujący problem. Staram się odczytać temperaturę z czujnika MLX90614ESF-ACF wykorzystując magistrale I2c.
*połączenia są całe
*sprawdziłem tym programem czy adres czujnika jest ok i czy go widzi.
język basic4gl
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Program pokazywał 0 i 1 jako adresy (jeszcze można się komunikować pod 0x5A)
Po analizie datasheet(załącznik) domyślam się że:
0 adres do zapisu ( slave adres WR)
1 adres do odczytu ( slave adres RD)
*następnie napisałem program
kod
język basic4gl
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
MLX90614ESF-ACF
https://www.sparkfun.com/datasheets/Sen ... 14M005.pdfw załączniku powycinane fragmenty datasheet które użyłem do pisania Programu oraz schemat podłączenia. Program oczywiście nie działa i pokazuje 0 stopni cały czas. jakieś pomysły co może być nie tak ?