miércoles, 30 de marzo de 2022

P52_RPM. Obtener velocidad de un motor

 Esta práctica consiste en emplear un sensor foto-interruptor, que detecta el corte de luz cada vez que pasa algo entre el emisor y el receptor.

De este modo vamos a contar las veces que se interrumpe la luz, y esto nos determinará las vueltas que da el motor.

Para ello vamos a contar las vueltas que da en 5segundos y a partir de ahí podremos determinar las vueltas por minuto.


Material necesario:

- 1 Foto sensor externo, conectado en los pines digitales (pin6).

- 1 Motor conectado en su alojamiento (2-3).

Las zonas que vamos a emplear para realizar esta práctica, se muestra a continuación:


La forma en que vamos a conectar el sensor, se muestra a continuación:


El código empleado se muestra a continuación:










lunes, 28 de marzo de 2022

P51_ENCOD. Control del giro de motor paso a paso con encoder

 Esta práctica consiste en emplear un encoder para controlar el giro de un motor paso a paso.


Materiales empleados

- Motor paso a paso conectado en zona de pines digitales (4, 5, 6 y 7).

- Encoder conectado en zona de pines digitales (CLK=2 y DT=3).


La zona donde deberemos realizar las conexiones se muestra en la siguiente imagen:


La forma en que vamos a conectar los elementos, se muestra a continuación:


El código empleado es el siguiente:





viernes, 25 de marzo de 2022

P30_JT. Control de la velocidad de un motor con Joystick

 En esta práctica vamos a aprender a manejar un Joystick para controlar la velocidad de un motor.

Lo único que tenemos que hacer es conectar el Joystick en la zona de pines analógicos, ya que disponemos de Vcc, GND y Entradas digitales (A5).

Así, dependiendo del valor que arroje el potenciómetro, transformaremos ese valor en la velocidad del motor.

Material necesario:
  • Joystick, externa conectado en el alojamiento de los pines analógicos.
  • Motor con conexiones integradas en placa (2 y 3)
Las partes donde deberemos centrarnos para realizar la práctica son:


Detalle de la conexión del Joystick:


En el siguiente vídeo se observa el funcionamiento:


El código empleado es el siguiente:






jueves, 24 de marzo de 2022

P50_PASO. Control del giro de motor con pulsadores

 Esta práctica consiste en hacer girar un motor paso a paso controlando su sentido de giro con 2 pulsadores.

El avance de este motor es muy preciso y vamos a hacer que gire mienstras estemos pulsando el pulsador. 

Para ello vamos a conectarla en los pines 2, 3, 4 y 5.

Para ello vamos a necesitar:

Material necesario:

- Motor paso a paso.
- Módulo ULN2003 para amplificar las salidas.
- Pulsadores 7 y 11 integrados en placa.


La parte de la placa donde deberemos centrarnos para realizar la práctica es:


El montaje que se debe realizar para montar la práctica es el siguiente:


El código empleado es el siguiente:



P49_PASO. Giro de motor paso a paso

Esta práctica consiste en hacer girar un motor paso a paso de forma continua, haciéndolo girar en ambos sentidos.

El avance de este motor es muy preciso y vamos a hacer que gire un paso cada 2ms. Esta operación la va a repetir 2000 veces. Posteriormente va a repetir lo mismo en el sentido contrario.

Para ello vamos a conectarla en los pines 2, 3, 4 y 5.

Para ello vamos a necesitar:

Material necesario:

- Motor paso a paso.
- Módulo ULN2003 para amplificar las salidas.


La parte de la placa donde deberemos centrarnos para realizar la práctica es:



El montaje que se debe realizar para montar la práctica es el siguiente:


El código empleado es el siguiente:



miércoles, 16 de marzo de 2022

P37_OLED. Mostramos dibujos creados por nosotros

 En esta práctica vamos a aprender a mostrar diferentes dibujos o emoticonos en una pantalla OLED de dimensiones: x=128 y=64. Para ello vamos a emplear un programa on line gratuito llamado PISKEL.


Lo único que tenemos que hacer es conectarla en la zona que indica Pantalla,en la posición adecuada. Su comunicación se realizará a través de I2C.
Material necesario:
  • Pantalla OLED de 128x64  comunicada mediante I2C, externa conectado en su alojamiento. Se trata de un módulo de Pantalla OLED IIX I2C de 0.96 Pulgadas 4Pines Azul Amarillo Para Arduino.
Las partes donde deberemos centrarnos para realizar la práctica son:


La forma en que se conecta la pantalla, se muestra en el siguiente dibujo:



Para dibujar, abriremos este programa on line y crearemos un pequeño gif:


Crearemos un par de dibujos, al menos:

 


Para copiar el código del dibujo creado por nosotros, deberemos irnos al editor:


Elegiremos el archivo creado por nosotros con la aplicación PISKEL y copiaremos el código generado:


El código empleado será el siguiente:




lunes, 14 de marzo de 2022

P29_JT. Encender Leds con control de Joystick

En esta práctica vamos a aprender a manejar un Joystick (básicamentes son 2 potenciómetros) para encender diferentes leds, dependiendo de donde movamos el Joystick

Lo único que tenemos que hacer es conectar el Joystick en la zona de la "Placa Leiva" de pines de la pantalla LCD, ya que disponemos de Vcc, GND y 2 Entradas digitales (A4 y A5).

Material necesario:
  • Joystick, externa conectado en el alojamiento de la pantalla LCD. 
  • Led 2 integrado en placa (pin2)
  • Led 3 integrado en placa (pin3)
  • Led 4 integrado en placa (pin4)
  • Led 5 integrado en placa (pin5)
Las partes donde deberemos centrarnos para realizar la práctica son:


Detalle de la conexión del Joystick:


En el siguiente vídeo se observa el funcionamiento:


El código empleado es el siguiente:






domingo, 13 de marzo de 2022

P35_MX. Mostrar flechas en matriz Led con control de Joystick

 En esta práctica vamos a emplear un Joystick para mostrar 4 flechas que señalen a la dirección que señalamos con el Joystick.

Lo único que tenemos que hacer es conectar la matriz en la zona que indica "PANTALLA" en la posición adecuada.
Material necesario:
  • Matriz LED 8x8 comunicada mediante I2C, externa conectado en su alojamiento. 
  • Joystick conectado en pines analógicos.
Las partes donde deberemos centrarnos para realizar la práctica son:


Detalle de la matriz led 8x8 conectada:


En el siguiente vídeo se observa el funcionamiento:

El código empleado es el siguiente:









P34_MX. Mostrar cuadrados en aumento en matriz led 8x8

En esta práctica vamos a aprender a mostrar un cuadrado que va a ir aumentando su lado hasta llenar la pantalla de la matriz led.

Lo único que tenemos que hacer es conectar la matriz en la zona que indica "PANTALLA" en la posición adecuada.
Material necesario:
  • Matriz LED 8x8 comunicada mediante I2C, externa conectado en su alojamiento. 
Las partes donde deberemos centrarnos para realizar la práctica son:


Detalle de la matriz led 8x8 conectada:

El funcionamiento se muestra en el siguiente vídeo:


El código empleado es el siguiente:




P33_MX. Mostrar nuestro nombre en matriz led 8x8

 En esta práctica vamos a aprender a mostrar nuestro nombre a través de una matriz led 8x8 de una forma muy sencilla.

Lo único que tenemos que hacer es conectar la matriz en la zona  que indica "PANTALLA" en la posición adecuada.
Material necesario:
  • Matriz LED 8x8 comunicada mediante I2C, externa conectado en su alojamiento. 
Las partes donde deberemos centrarnos para realizar la práctica son:


Detalle de la matriz led 8x8 conectada:


El código empleado es el siguiente:


P32_MX. Mostrar símbolos o dibujos en matríz led 8x8.

 En esta práctica vamos a aprender a mostrar caras o símbolos a través de una matriz led 8x8 de una forma muy sencilla.

Lo único que tenemos que hacer es conectar la matriz en la zona de la "Placa Leiva" que indica LCD en la posición adecuada.

Material necesario:
  • Matriz LED 8x8 comunicada mediante I2C, externa conectado en su alojamiento. 
Las partes donde deberemos centrarnos para realizar la práctica son:


Detalle de la matriz led 8x8 conectada:

En el siguiente vídeo se observa el funcionamiento:


El código empleado es el siguiente:




viernes, 11 de marzo de 2022

P18_ULTRA. Leer distancia con ultrasonidos y mostrar en LCD

 En esta práctica vamos a aprender a leer la distancia de un sensor de ultrasonidos.

Nuestra placa nos permite conectar hasta 2 sensores de este tipo.

La forma de conectarlo es simplemente pinchándolo donde indica "ULTRASONIDOS 1 o 2".

Material necesario:
  • Ultrasonidos HC-SR04 externo que debemos conectar en su alojamiento.
  • Pantalla LCD externa y acoplada en su alojamiento. "Cuidado con el orden de los pines".
La zona donde deberemos centrarnos para realizar la práctica es:


El esquema de conexión se observa en la siguiente imagen:




Detalle del montaje:



El funcionamiento se observa en el siguiente vídeo:

       

El programa empleado es el siguiente:






P08. MK Detectamos materiales conductores o aislantes

 Esta práctica consiste en emplear las conexiones Makey-Makey para para identificar los materiales que son conductores o aislantes. Para ell...