¡Oferta!

MCP23017 I2C CJMCU-2317 Interfaz serial Expansión I / O de 16 bits Serial

El precio original era: 28,69 €.El precio actual es: 20,49 €. Excluido IVA

mcp23017 i2c cjmcu-2317 interfaz serial expansor de entrada/salida de 16 bits serial

Disponible para reserva

Domande su questo prodotto? Scrivi a Lana su WhatsApp

Categoría:

🎬 El producto en vídeo

Descripción

Qué es

El MCP23017 I2C CJMCU-2317 es un expansor de E/S de 16 bits serial que permite ampliar las funciones de una tarjeta Arduino. Utiliza el protocolo I2C para comunicarse con el microcontrolador.

Características

  • 16 bits de E/S
  • Interfaz I2C
  • SKU: ARD0011797
  • Precio: 20,49 €

Para qué sirve

El expansor de E/S MCP23017 CJMCU-2317 es útil para agregar más pines de entrada/salida a una tarjeta Arduino. Por ejemplo, puede ser utilizado para controlar LEDs, pulsadores, sensores y otros dispositivos.

Tutorial: Cómo usar CJMCU-2317

El CJMCU-2317 es un expansor de E/S de 16 bits I2C para Arduino. Útil para extender los pines disponibles en tu microcontrolador.

Qué necesitas

  • Arduino o compatible
  • Cable I2C (SCL y SDA)
  • Resistencia pull-up (10kΩ)
  • Consulta el datasheet

Pasos

  1. 1. Conecta SCL y SDA a tu Arduino.
  2. 2. Activa resistencia pull-up 10kΩ en SCL y SDA.
  3. 3. Conecta VCC al 5V y GND al GND del Arduino.
  4. 4. Verifica la dirección I2C en el datasheet.
  5. 5. Carga el sketch de ejemplo en Arduino IDE.
  6. 6. Verifica la salida digital en el CJMCU-2317.
  7. 7. Añade funcionalidades personalizadas con código.
  8. 8. Verifica las conexiones y el código.

Código de ejemplo

```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);
}
```

Miniproyecto

Crea una señal de emergencia simple con 8 LEDs y 8 pulsadores.

Errores comunes

  • Olvida habilitar las resistencias de pull-up.
  • Usa la dirección I2C incorrecta.
  • Conecta VCC a 3.3V en lugar de 5V.
  • Olvida inicializar la biblioteca.

Accesorios recomendados

  • Tira de LEDs
  • Pulsadores
  • Resistencias
  • Cable I2C

Preguntas frecuentes

¿Cuál es la dirección I2C predeterminada?
0x20. Consulta el datasheet.

¿Puedo usar el CJMCU-2317 con un microcontrolador diferente de Arduino?
Sí, pero asegúrate de usar un controlador I2C compatible.

¿Cuántos pines puede manejar el CJMCU-2317?
16 entradas/salidas digitales.

¿Puedo conectar más CJMCU-2317 a mi Arduino?
Sí, pero asegúrate de utilizar direcciones I2C diferentes.

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “MCP23017 I2C CJMCU-2317 Interfaz serial Expansión I / O de 16 bits Serial”

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *