Uno z shieldami CAN Bus i LCD - kolizja na pinie? - Wersja do druku +- Arduino Polska Forum (https://forum.arduinopolska.pl) +-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino) +--- Dział: Wyświetlacze (https://forum.arduinopolska.pl/dzial-wy%C5%9Bwietlacze) +--- Wątek: Uno z shieldami CAN Bus i LCD - kolizja na pinie? (/watek-uno-z-shieldami-can-bus-i-lcd-kolizja-na-pinie) |
Uno z shieldami CAN Bus i LCD - kolizja na pinie? - Amarok - 02-04-2020 Czołem, Jako raczej początkujący praktyk w temacie Arduino, proszę o poradę w związku z następującym problemem: Arduino Uno z shieldami CAN Bus i LCD. Oba shieldy wykorzystują ten sam pin o numerze 10, CAN do danych, LCD do ustawiania podświetlenia wyświetlacza. Jak podłączę wszystko do OBD w samochodzie, to wyświetlacz wariuje. Czy jest metoda na zablokowanie odbierania sygnału z pinu 10 ale tylko przez shielda LCD po ustawieniu mu wybranej jasności, ale bez blokowania komunikacji po tym pinie przez CAN Bus? Strona Wiki o shieldzie LCD: https://wiki.dfrobot.com/LCD_Keypad_Shield_V2.0_SKU__DFR0374 A o CAN Bus: https://botland.com.pl/pl/arduino-shield-komunikacja/11568-can-bus-shield-v20-nakladka-na-arduino.html RE: Uno z shieldami CAN Bus i LCD - kolizja na pinie? - kaczakat - 02-04-2020 W skrócie nie. Możesz sobie przerobić mechanicznie jeden z shieldów i potem zmienić definicje w programie. Ekrany LCD są też w wersji I2C. Pewnie najprościej wylutować pin 10 z LCD i zrobić zworę do innego pinu. RE: Uno z shieldami CAN Bus i LCD - kolizja na pinie? - Amarok - 02-04-2020 (02-04-2020, 03:51)kaczakat napisał(a): W skrócie nie. Możesz sobie przerobić mechanicznie jeden z shieldów i potem zmienić definicje w programie. Ekrany LCD są też w wersji I2C. Pewnie najprościej wylutować pin 10 z LCD i zrobić zworę do innego pinu. Czyli pin zaznaczony na czerowno z załączonego obrazka pokazującego wejśćia/wyjścia na Arduino, mogę na przykład przelutować na pin3, bo na schemacie dotyczącym Sheilda CAN Bus jest on opisany jako "free", a LCD wykorzystuje piny od 4 do 9? RE: Uno z shieldami CAN Bus i LCD - kolizja na pinie? - kaczakat - 02-04-2020 Może być ten, może być inny, byle wolny w obu shieldach. Piny 2 i 3 mają zewnętrzne INT, obyś ich potem nie potrzebował. RE: Uno z shieldami CAN Bus i LCD - kolizja na pinie? - Amarok - 02-04-2020 CAN Bus shield wykorzystuje INT2 lub 3, ja u siebie polutowałem tak, żeby używał 2. Dzięki Kaczakat za pomoc! |