• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Jak skonfigurować I2C dla conajmniej 2 urządzeń
#1
Chciałbym do szyny I2C podłączyć co-najmniej 2 urządzenia typu slave i je skonfigurować w kodzie. Wiem, że gdy podłączam jedno urządzenie, np czujnik to gdy dołączę biblioteki Wire.h i bibliotekę czujnika, to potem operuję tylko funkcjami z biblioteki tego czujnika, nie robiąc nic z samym I2C, jakby automatycznie się konfigurowało.
Ale gdy dojdzie drugie urządzenie, to I2C skonfiguruje się też automatycznie? Przecież te 2 urządzenia muszą mieć rożne adresy.

Dziękuję z góry za cenne sugestie i pomoc.
 
Odpowiedź
#2
Adresy musisz wpisać osobno do każdego urządzenia i potem je połączyć obecnie masz taki sam .
W którym przykładzie masz wgrywanie adresów.
 
Odpowiedź
#3
(01-02-2016, 23:03)adix napisał(a): Adresy musisz wpisać osobno do każdego urządzenia i potem je połączyć obecnie masz taki sam .
W którym przykładzie masz wgrywanie adresów.
Czyli ja musze zrobic Wire.bigin(adres) dla kazdego urzadzenia?
 
Odpowiedź
#4
tak ale musisz znać adresy urządzeń
 
Odpowiedź
#5
Aby poznać adresy urządzeń mowa jest o tym w 9 minucie przykładowego filmu https://www.youtube.com/watch?v=tNcL4zSCl-Q Mając wgrane biblioteki do tych urządzeń,pozyskane adresy zmieniasz w sketchu.
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości