Witam,
Tworzę projekt, który zawiera w sobie odczytywanie wartości akcelerometru (MPU 6050), który komunikuje się z atmega8, a ten z kolei wyświetla informacje na wyświetlaczu. Całość opiera się o I2C.
Korzystam z tej inicjalizacji I2C:
Przeprowadziłem test i starałem się skomunikować ze slave, czyli:
Otrzymuję to co powinienem, czyli na razie wszystko ok.
Następnie potrzebuję skonfigurować moduł akcelerometru, czyli dopisałem do tego funkcję, która tak jakby zapisuje dane w slave:
i teraz stawiam sobie pytanie, czy to jest dobrze.
I oczywiście potrzebuję funkcję która będzie odczytywała dane, ale jak na razie nie wiem czy obrałem dobry trop. Czy ktoś mógłby mnie ukierunkowywać, podpowiedzieć, pomóc?
Tworzę projekt, który zawiera w sobie odczytywanie wartości akcelerometru (MPU 6050), który komunikuje się z atmega8, a ten z kolei wyświetla informacje na wyświetlaczu. Całość opiera się o I2C.
Korzystam z tej inicjalizacji I2C:
Kod: text
Przeprowadziłem test i starałem się skomunikować ze slave, czyli:
Kod: text
Otrzymuję to co powinienem, czyli na razie wszystko ok.
Następnie potrzebuję skonfigurować moduł akcelerometru, czyli dopisałem do tego funkcję, która tak jakby zapisuje dane w slave:
Kod: text
i teraz stawiam sobie pytanie, czy to jest dobrze.
I oczywiście potrzebuję funkcję która będzie odczytywała dane, ale jak na razie nie wiem czy obrałem dobry trop. Czy ktoś mógłby mnie ukierunkowywać, podpowiedzieć, pomóc?
