Ekspander I/O do Arduino. 16 wyjść/wejść. MCP23017.
Moduł 16 bitowego ekspandera magistrali I2C dla Arduino i Raspberry Pi.
Układ umożliwia zwiększenie ilości pinów np. Arduino lub Raspberry Pi do 128 I/O. Na jednej magistrali można podpiąć do 8 modułów.
Do zakupu min. 4 szt. płytek dołączamy program do sterowania 16 roletami (32 silniki) z 32 klawiszami przy użyciu tych płytek - wykorzystując tylko 2 piny Arduino!
- MCP23017 chip
- 16-bit I/O
- Napięcie pracy 5V
- Zakres temperatur (°C) -40 to 125
- Max. prędkość magistrali (kBits/s) 1700
- zabezpieczenie przed odwrotną polaryzają
- zabezpieczenie przed zakłuceniami
- adresowanie za pomocą zworek
- otwory montażowe
- wymiary: 40x40 [mm]
Płytki sprzedawane są bez wlutowanych goldpinów.
Kod:
- Dla Arduino skorzystaj z biblioteki [Adafruit's MCP23017 library]
- Dla Raspberry Pi zainstaluj i2c-tools i python-smbus: sudo apt-get install -y python-smbus i2c-tools*
Przykład użycia i2c-tools: sudo i2cdetect -y 1
Kod w Pythonie: Link