Jak pracujemy w okresie świąt Bożego Narodzenia?
Jak pracujemy w okresie świąt Bożego Narodzenia?
Wszystkie zakupy na Nettigo są chronione 14-sto dniowym prawem do zwrotu. Bez zbędnych pytań.
Szczegółowe informacje o dostawie i zwrotachRaz, góra dwa razy w miesiącu możesz otrzymać newsletter o nowościach w naszej ofercie, promocjach, a także porcję wiadomości ze świata DIY i Arduino.
PCF8574 to 8 bitowy port równoległy sterowany magistralą i2c (TWI). Pozwala w prosty sposób zwiększyć ilość pinów cyfrowych w Arduino. Można podłaczyć do 8 układów tego typu zyskując 64 dodatkowe piny cyfrowe.
W magazynie 36
Ile sztuk? | Rabat | Cena za szt |
---|---|---|
1 | 11,50 | |
5+ | 10,00 % | 10,36 |
Rabaty ilościowe nie sumują się z innymi promocjami. Podano ceny brutto, obliczenia na podstawie cen netto. |
PCF8574 to 8 bitowy port równoległy sterowany magistralą i2c (TWI). Pozwala w prosty sposób zwiększyć ilość pinów cyfrowych w Arduino. Można podłaczyć do 8 układów tego typu zyskując 64 dodatkowe piny cyfrowe.
Jeśli to nadal mało, to mamy w ofercie ]PCF8574A](/products/1066), który mając inny adres bazowy pozwala podłączyć kolejnych 8 układów (kolejne 64 piny cyfrowe).
Więcej informacji o układzie PCF8574 na blogu Starter-kit.
Wersje W zależności od dostawy mogą być to układy od NXP lub TexasInstruments. Jeżeli zamawiasz więcej niż jeden układ, zawsze będziemy się starali zapakować układy jednego producenta.
#include <PCF8574.h> #include <Wire.h> // Definicje numerow pinow ukladu dla nazw #define LED 4 #define BUTTON 3 // stworzenie obiektu ukladu PCF8574 expander; void setup() { // ustalenie adresu ukladu expander.begin(0x38); // ustalenie pinu LED (4) jako wyjscia expander.pinMode(LED, OUTPUT); // ustalenie pinu BUTTON (3) jako wejscia expander.pinMode(BUTTON, INPUT); // ustawienie pinu BUTTON domyslnie w stanie wysokim expander.pullUp(BUTTON); } void loop() { // sprawdzanie czy na pinie BUTTON jest stan niski if (expander.digitalRead(BUTTON) == LOW) { // jesli tak to zapala diode LED expander.digitalWrite(LED, LOW); } else { // jesli nie to wylacza expander.digitalWrite(LED, HIGH); } }
Program współpracuje z powyższym schematem. Sprawdza czy został wciśnięty przycisk i jeśli tak to zapala diodę LED. Program wymaga zainstalowania biblioteki "PCF8574.h"
Mamy w sprzedaży MCP23017 - wersję expandera z 16 portami (bitami), jednak do niej potrzebna jest inna biblioteka, nie jest to zamiennik jeden do jednego.
PCF8574 - karta katalogowa - wersja TexasInstruments
PCF8574 - karta katalogowa - wersja NXP
PCF8574 od Texas Instruments
Wszystkie zakupy na Nettigo są chronione 14-sto dniowym prawem do zwrotu. Bez zbędnych pytań.
Szczegółowe informacje o dostawie i zwrotachRaz, góra dwa razy w miesiącu możesz otrzymać newsletter o nowościach w naszej ofercie, promocjach, a także porcję wiadomości ze świata DIY i Arduino.