Saltar la navegación

Elemento de control

En nuestro caso como elemento de control vamos a utilizar una placa de control programable ESP32 Steamakers por varios motivos:steammakers

  • Basada en ESP32 lo que significa, capacidad de proceso, conectividad wifi y bluetooth, etc.
  • Factor de forma Arduino y compatibilidad con shields de Arduino.
  • Fácil conexionado. Pinout macho disponible para los puertos de la placa, luego el conexionado se puede hacer sin protoboard.
  • Sensores integrados: energía, temperatura y campo magnético.
  • Lector de tarjeta microSD incorporada.
  • Arduinoblocks es totalmente compatible con la misma, pensado para todas sus funcionalidades.
  • Detallada documentación técnica.
  • Prolija documentación didáctica.
  • Calidad de construcción y soporte de fabricante.
  • Diseñada en España por docentes para la enseñanza.
  • Varios distribuidores en España.

ESP32 Steamakers. Características

Las características más importantes de esta placa son:steamakers

  • Microcontrolador Tensilica Xtensa 32-bit LX6 a 160MHz.
  • Conectividad Wifi 802.11 b/g/n/e/i.
  • Conectividad Bluetooth 4.2 y modo BLE.
  • Zócalo para tarjetas µSD.
  • 14 entradas y salidas digitales con alimentación.
  • Conector serie hembra con alimentación.
  • Conector I2C para conectar hasta 5 dispositivos a la vez sobre la misma placa.
  • Conector hembra I2C para conexión de una pantalla OLED.
  • Conector de Reset.
  • Conector de 5V.
  • Conector de 3.3V.
  • Interruptor 3.3-5V seleccionable para cambiar entre estas dos tensiones en algunos pines de alimentación.
  • Entradas y salidas analógicas.
  • Sensor Hall y de temperatura integrado.
  • 2 convertidores Digital-Analógico (DAC) de 8 bits.
  • 16 convertidores Analógico-Digital (ADC) de 12 bits.
  • 16 canales PWM.
  • 2 UART.
  • 2 canales I2C.
  • 4 canales SPI.
  • 448Kb ROM.
  • 520 KB SRAM.steammakers b
  • 8KB+8KB SRAM en RTC.
  • 1kbit eFUSE.
  • 512 bytes Memoria Flash (EEPROM).
  • 10 sensores táctiles.
  • 4 temporizadores internos de 64 bits.

TDR-Steam

La placa TDR-Steam es un Shield diseñado por ROBOLOT Team, que se conecta a los pines de un Arduino Uno o a una esp32 con pinout compatible. Esta placa trae integrados una serie de sensores y actuadores que permiten aprender a programar un sistema de control Arduino o esp32, con un conexionado ya establecido y por tanto sencillo.

Es importante conocer los elementos de TDR-STeam, así como los pines a los que están conectados (pinout) para poder configurar posteriormente nuestros programas. tdr-steam

Sensor/Actuador/Módulo Pin de conexión
1 Dos pulsadores (SW1,SW2) D2, D7
2 Dos leds (Azul y Rojo) D13, D12
3 led RGB D6-D9-D10
4 Módulo DHT11 Sensor de temperatura y humedad D4
5 Zumbador o Piezo eléctrico D8
6 Dos puertos (Entradas/Salidas) digitales D3 y D5
7 Módulo receptor de infrarrojos (IR) D11
8 Módulo potenciómetro giratorio A0
9 Sensor de luminosidad (LDR) A1
10 Sensor de temperatura (LM 35) A2
11 Interface I2C compatible con sensores y módulos Keyestudio

SDA-A4

SCL-A5

12 Puerto entrada analógico A3
13 Conexión de comunicaciones Bluetooth y Wifi (Switch On/Off) Rx-Tx
14 Botón de reinicio -

Creado con eXeLearning (Ventana nueva)