Witam społeczność,
Potrzebuję zbudować 4 kanałowe radio do hotelu (sygnał audio będzie zmultipleksowany na 4 kanałach TV do odbioru stacji radiowych na telewizorach). Wybór padł na moduły RDA5807M, proste, tanie i skuteczne. Chciałem jednym arduino wysterować 4 takie moduły, starowanie zrobić na wyświetlaczu od Nokii 3110. Problem w tym, że moduły mają stałe adresy i2c (0x10 dla sekwencyjnego dostępu do rejestru i 0x11 dla dostępu dowolnego). Wygląda więc na to, że z jednym kontrolerem arduino może współpracować tylko jeden moduł radiowy. Czy mam rację? Czy można zmienić ten adres? Czy można uruchomić na arduino kilka magistral i2c? A może inny moduł radia umożliwi ustawienie różnych adresów dla kolejnych modułów?
Będę wdzięczny za każdy pomysł, bo na razie zostaje mi w jednej odbudowie upchać 4 oddzielne moduły arduino z modułami radia i 4 wyświetlaczami co traci sens i podnosi koszt całości.
Potrzebuję zbudować 4 kanałowe radio do hotelu (sygnał audio będzie zmultipleksowany na 4 kanałach TV do odbioru stacji radiowych na telewizorach). Wybór padł na moduły RDA5807M, proste, tanie i skuteczne. Chciałem jednym arduino wysterować 4 takie moduły, starowanie zrobić na wyświetlaczu od Nokii 3110. Problem w tym, że moduły mają stałe adresy i2c (0x10 dla sekwencyjnego dostępu do rejestru i 0x11 dla dostępu dowolnego). Wygląda więc na to, że z jednym kontrolerem arduino może współpracować tylko jeden moduł radiowy. Czy mam rację? Czy można zmienić ten adres? Czy można uruchomić na arduino kilka magistral i2c? A może inny moduł radia umożliwi ustawienie różnych adresów dla kolejnych modułów?
Będę wdzięczny za każdy pomysł, bo na razie zostaje mi w jednej odbudowie upchać 4 oddzielne moduły arduino z modułami radia i 4 wyświetlaczami co traci sens i podnosi koszt całości.