Jestem na etapie planowania projektu wykorzystującego Arduino Uno do sterowania 8 czujnikami odległości i wpadłem na mały blok drogowy, Uno ma tylko sześć pinów wejściowych. Zastanawiam się więc, czy jest na to jakiś sposób? Jeśli tak to jak?
Jestem na etapie planowania projektu wykorzystującego Arduino Uno do sterowania 8 czujnikami odległości i wpadłem na mały blok drogowy, Uno ma tylko sześć pinów wejściowych. Zastanawiam się więc, czy jest na to jakiś sposób? Jeśli tak to jak?
Odpowiedzi:
Jest na to więcej niż jeden sposób ( TMTOWTDI ).
Istnieje kilka sposobów podłączenia 8 wejść analogowych do Arduino.
ps: Multipleksowanie wejść analogowych wymaga „multipleksera analogowego” - większość multiplekserów to „multipleksery cyfrowe”, które nie będą działać z wejściami analogowymi.
pps: wszystkie ultradźwiękowe czujniki odległości, których użyłem, wymagają tylko cyfrowych styków we / wy. Jakiego rodzaju czujników odległości używasz?
Ilekroć masz więcej sygnałów niż odpowiednich wejść w systemie cyfrowym, prawdopodobnie potrzebujesz multipleksera lub po prostu multipleksera. Multiplekser M-to-N to obwód, który pozwala wybrać, który z M sygnałów wejściowych chcesz wyprowadzić na N wyjść multipleksera, zwykle za pomocą pinów cyfrowych, aby dokonać tego wyboru.
Szybko googlując, znalazłem to rozwiązanie dla Arduino Uno: Mux Shield . Mam nadzieję, że to pomaga!