In offerta!

MCP23017 I2C CJMCU-2317 Interfaccia seriale Espansore I / O a 16 bit Seriale

Il prezzo originale era: 28,69 €.Il prezzo attuale è: 20,49 €. Escluso IVA

mcp23017 i2c cjmcu-2317 interfaccia seriale espansore i/o a 16 bit seriale

Disponibile su ordinazione

Domande su questo prodotto? Scrivi a Lana su WhatsApp

COD: ARD0011797 Categoria:

🎬 Il prodotto in video

▶️ Video completo con approfondimento

Descrizione

Cos’è

Il MCP23017 I2C CJMCU-2317 è un espansore I/O a 16 bit seriale che permette di ampliare le funzionalità di una scheda Arduino. Utilizza il protocollo I2C per comunicare con il microcontrollore.

Caratteristiche

  • 16 bit di I/O
  • Interfaccia I2C
  • SKU: ARD0011797
  • Prezzo: 20.49 €

A cosa serve

L’espansore I/O MCP23017 CJMCU-2317 è utile per aggiungere più pin di input/output a una scheda Arduino. Ad esempio, può essere utilizzato per controllare LED, pulsanti, sensori e altri dispositivi.

Tutorial: Come usare CJMCU-2317

Il CJMCU-2317 è un espansore I/O a 16 bit I2C per Arduino. Utile per estendere i pin disponibili sul tuo microcontrollore.

Cosa serve

  • Arduino o compatibile
  • Cavo I2C (SCL e SDA)
  • Resistenza pull-up (10kΩ)
  • Verifica sul datasheet

Passi

  1. 1. Collega SCL e SDA al tuo Arduino.
  2. 2. Attiva pull-up resistenza 10kΩ su SCL e SDA.
  3. 3. Collega VCC al 5V e GND a GND del Arduino.
  4. 4. Verifica indirizzo I2C sul datasheet.
  5. 5. Carica sketch di esempio su Arduino IDE.
  6. 6. Controlla output digitali sul CJMCU-2317.
  7. 7. Aggiungi funzionalità personalizzate con codice.
  8. 8. Verifica connessioni e codice.

Codice di esempio

```cpp
#include <Wire.h>
#include <Adafruit_MCP23017.h>

Adafruit_MCP23017 mcp;

void setup() {
  Wire.begin();
  mcp.begin(0x20); // Verifica indirizzo I2C
}

void loop() {
  mcp.pinMode(0, OUTPUT);
  mcp.digitalWrite(0, HIGH);
}
```

Mini-progetto

Crea un semplice segnale di emergenza con 8 LED e 8 pulsanti.

Errori comuni

  • Forget to enable pull-up resistors.
  • Use wrong I2C address.
  • Connect VCC to 3.3V instead of 5V.
  • Forget to initialize library.

Accessori consigliati

  • LED strip
  • Pulsanti
  • Resistenze
  • Cavo I2C

Domande frequenti

Qual è l’indirizzo I2C predefinito?
0x20. Verifica sul datasheet.

Posso utilizzare CJMCU-2317 con un microcontrollore diverso da Arduino?
Sì, ma assicurati di utilizzare un I2C driver compatibile.

Quanti pin può gestire il CJMCU-2317?
16 I/O digitali.

Posso collegare più CJMCU-2317 al mio Arduino?
Sì, ma assicurati di utilizzare indirizzi I2C diversi.

Informazioni aggiuntive

Peso 25 lbs
Dimensioni 6,0 × 4,0 × 2,0 in
Interfaccia

I2C

Tensione

5 V

Recensioni

Ancora non ci sono recensioni.

Recensisci per primo “MCP23017 I2C CJMCU-2317 Interfaccia seriale Espansore I / O a 16 bit Seriale”

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *