====== Dando expresión al robot ====== \\ El siguiente material es opcional y no viene incluido en el Kit básico. \\ \\ Tenemos muchos accesorios opcionales para poder conectar al robot. Hay un par de opciones muy interesantes que son una pantalla de texto y una matriz de leds: \\ [[https://shop.innovadidactic.com/es/standard-perifericos/653-keyestudio-pantalla-lcd-1602-i2c.html|Pantalla LCD 1602 I2C (Ref. KS0061)]] \\ {{ :es:manuals:acts:3dbot:3dbot_14.jpg?nolink&200 |}} \\ [[https://shop.innovadidactic.com/es/standard-perifericos/656-keyestudio-matriz-de-led-8x8-i2c-ht16k33.html|Matriz de Led 8x8 (Ref. KS0064)]] \\ {{ :es:manuals:acts:3dbot:3dbot_15.jpg?nolink&200 |}} Estos elementos se conectan a través de un bus llamado I2C, el conector se encuentra al lado de los sensores de luz y temperatura. \\ {{ :es:manuals:acts:3dbot:3dbot_55.png?nolink |}} I2C es un protocolo para poder conectar varios dispositivos de forma muy fácil con un par de cables para los datos y otros dos alimentación y tierra o GND. \\ \\ Existiendo, además, Hubs para poder conectar más de uno a la vez. \\ [[https://shop.innovadidactic.com/es/standard-perifericos/872-keyestudio-hub-i2c.html|Módulo hub I2C (Ref. KS0392)]] \\ {{ :es:manuals:acts:3dbot:3dbot_56.jpg?nolink200 |}} \\ ==== #01 Pantalla ==== En la pantalla podemos enviar datos como los valores de los distintos sensores, temperatura, luminosidad y por ejemplo la distancia detectada por el sensor de “Distancia”. \\ \\ En el bloque “Pantalla LCD” encontramos la función “LCD iniciar”, sirve para indicar que vamos a usar la pantalla, que hay que poner al bloque “Inicializar”, y la función “LCD Imprimir” que hay que poner el bloque “Bucle”. \\ \\ Se puede “Imprimir” los datos en la primera fila=0 o en la segunda fila=1 y empezar a escribir en la columna deseada des de la primera columna=0 hasta la última columna=15 o 19 (según modelo). \\ {{ :es:manuals:acts:3dbot:3dbot_56.png?nolink |}} \\ \\ ==== #02 Matriz led 8x8 ==== Con la matriz podemos hacer caras, iconos... Hay cantidad de opciones: \\ {{ :es:manuals:acts:3dbot:3dbot_57.png?nolink |}} \\ Hay varios bloques para jugar, pero otro muy curioso es el bloque de “Bitmap”: \\ \\ Seleccionado “Ayuda” con el botón derecho, se nos abre otra ventana/pestaña del navegador con la opción de dibujar lo que deseamos. \\ | {{ :es:manuals:acts:3dbot:3dbot_58.png?nolink }} | {{ :es:manuals:acts:3dbot:3dbot_59.png?250&nolink }} | \\ Una vez dibujado, clicamos en “Copy data:” y volviendo a la ventana de programación sobre el bloque “Bitmap”, en cuadro en blanco, le damos a “Pegar”. \\ {{ :es:manuals:acts:3dbot:3dbot_60.png?nolink |}} \\ \\ \\