U2L3 Uso y manejo de sensores del Inventor Electronic Kit v2

Page 1

La integraciรณn de la automatizaciรณn y la robรณtica con enfoque STEM

U1L3 Uso y manejo de los sensores del Inventor Electronic Kit Profa. Jeannette Milland Vigio

STEM 6004


Tomar medidas de seguridad en el uso y manejo de los componentes de su robot Conectar los módulos electrónicos y sensores externos a los puertos correspondientes

Objetivos

Utilizar adaptadores para aquellos módulos que requieran conversión a salida RJ25 Programar un “display” numérico para mostrar los valores de los sensores externos disponibles Programar bloques de código para los componentes de Inventor electronic Kit


✓ Cuando uses tu robot:

Medidas de seguridad en el uso y manejo del robot

✓ verifica que el área de trabajo está limpia y seca ✓ si cambies baterías, cámbialas todas al mismo tiempo y ten cuidado de colocarlas en la posición correcta ✓ conecta los componentes, cables y adaptadores adecuadamente ✓ utiliza el Código de colores de los puertos RJ25 ✓ no fuerces aquellas partes mecánicas a su máximo porque se pueden romper


Placa Me Auriga mBot Ranger

Placa Me Orion Inventor Electronic Kit

Placa Me Auriga Placa de control del equipo robรณtico educativo mBot Ranger


Conexión RJ25 Los módulos del kit de electrónica Inventor están equipados con 10 puertos RJ25 para facilitar una conexión limpia y fácil


Funciones y módulos por color Color

Función

Módulos que usan este puerto

Rojo significa que el voltaje de salida es 6-12V y que usualmente está conectado a un módulo de Motor Driver con voltaje de 6 a 12V

• Me C.C. Motor Driver • Me Stepper Motor Driver • Me Encoder Motor

Puerto digital sencillo

• Me Sensor Ultrasonidos • Me RGB LED

Puerto digital dual

Puerto serial del equipo

• • • • •

Me 7-Segmentos Me PIR Sensor de movimiento Me Cable Shutter Me Seguidor de líneas Me IR Receiver

• Me Bluetooth • Me Módulo WiFi


Ama rillo

Codificación por colores •

Revisa la codificación de los puertos antes de conectar algún componente.

Los sensores y otros componentes contienen una codificación de colores que te indica el puerto correcto donde debes conectarlos.

Observa la imágenes a tu mano derecha: El sensor de ultrasonido NO puede estar conectado a los puertos rojos de su controlador.

Si coloca un módulo eléctrico o sensor en un puerto de motor, la placa podría calentarse o podría haber un corto circuito.

Cab

Conexión correcta

J25 R le

Conexión incorrectaS olo para motores


Adapters para módulos que no tienen salida RJ25 A puertos del 1-4 Me Auriga con cable RJ 25

Me Dual Motor Driver

A puertos del 6 al 10 Me Auriga con cable RJ 25

A motores C.C. • Abanico • Pinza (Garra)

A • Servos • Termister • Cinta LEDS



Proyecto 1: Abanico inteligente (Condicionales)


Conecta un sensor de proximidad (Ultrasonido) al puerto 6 de tu placa Me Auriga.

Proyecto 1: Abanico inteligente

Monta el kit de abanico del Inventor Electronic Kit.

Conecta el abanico al puerto 6 de tu placa Me Auriga. (Recuerda utilizar el driver de motor dual) Haz un programa en tu dispositivo móvil utilizando la App Makeblock que se mantenga continuamente leyendo el sensor de distancia (proximidad). Si su valor es menor de 10cm, que active el abanico, de lo contrario, que se mantenga apagado. (Sugerencia: Puedes usar un Switch para activar y desactivar el programa) Entregables: Haz una captura de pantalla donde se muestre el código utilizado en la App Makeblock y súbela a Moodle. Haz una toma de video del proyecto y súbelo a Moodle.


Me Dual Motor Driver para Motores c.c.


Conexiones:Abanico y placa de control Me Auriga Placa Me Auriga

Conector elĂŠctrico del abanico

o c n Bla

+

-Negro tivo ega

Me Dual Motor Driver

+ -

Cable RJ25

fotos: Profa. Jeannette Milland


Procedimiento del Proyecto: Abanico inteligente Este programa se mantiene leyendo el sensor de distancia (proximidad) y si su valor es menor de 10cm, activa el abanico. De lo contrario, se mantiene apagado. En otras palabras que se prenda el abanico cuando hay una persona cerca. A continuaciĂłn, se presentan los bloques de programaciĂłn que se utilizan en la App Makeblock. El programa se activa a travĂŠs de switch.


Proyecto 2 Coordenadas del plano cartesiano (Integraciรณn con matemรกticas)


Conecta el sensor de tacto “Joystick” al puerto 6 de la placa Me Auriga

Instrucciones Proyecto: Coordenadas del plano cartesiano

Abre App Makeblock

Crea (define) dos cajas numéricas y cambia sus nombres una a X y la otra a Y.

Entra al código de la caja numérica X y asigna que lea por siempre el valor en X que está detectando el sensor.

Entra al código de la caja numérica Y y asigna que lea por siempre el valor en Y que está detectando el sensor. Ejecuta el programa y corrobora que los valores que se muestran en la pantalla, corresponden a los signos, positivos y negativos que se hallarían en cada cuadrante.


Joystick (Rango -490 a 490) Este programa utiliza el sensor de tacto “Joystick” y dos cajas numéricas que representan la coordenada (X,Y). Cada caja se programa por separado. Según el Joystick se mueva, los valores de X y Y deberán mostrarse en sus respectivas cajas. (Observe la posición del sensor para que tenga y claro dónde queda cada cuadrante del plano cartesiano.

x,y -,+

x,y +,+ II I

x

III IV x,y x,y +,-,-


Proyecto 3 Reto: Abrir y cerrar la pinza con un Slider (Uso de condicionales)


Conexiones:Pinza y placa de control Me Auriga Placa Me Auriga

Conector elĂŠctrico de la pinza

+Blanco gro ivo e N t a g Ne

Cable RJ25

Me Dual Motor Driver

+ fotos: Profa. Jeannette Milland


Adapter para Garra y Abanico (motores c.c.) A Puerto 1-4 Me Auriga con cable RJ 25

M1 Garra (Pinza) Abanico Ambos Motores C.C.


Reto:Utilizar un slider para controlar la pinza

Esta actividad es un reto, pues necesitamos que en cierta posición del slider la pinza se logre quedar quieta para que no se vaya a romper. El rango de valores que puede tomar el Slider es de -100 a +100. Así que, quizás pudiéramos proteger la pinza, indicando que si el valor del slider es menor que -60 que cierre y que si es mayor que 60, que abra. De esta forma lograremos que se quede quieta más fácilmente.

Slider


Proyecto 4 Fรณrmulas matemรกticas: Conversiones entre grados Celsius, Kelvin y Fahrenheit


Reto: Conversión de temperaturas Este ejemplo nos servirá de base para crear 3 cajas numéricas en Makeblock en donde se muestre la temperatura en grados Celsius, Kelvin y Fahrenheit, a partir de la lectura del sensor de temperatura interno de la placa Me Auriga. Trata de encontrar los bloques correspondientes a Makeblock, a partir de esta versión antigua de mBlock. Ejemplo de código en mBlock 3.4 (antigua)


Sensor de temperatura


Otros sensores iExplora tu dispositivo mรณvil y descubrirรกs mucho mรกs!


Potenciรณmetro (puertos 6-10)


UNIVERSIDAD DE PUERTO RICO RECINTO DE RÍO PIEDRAS DIVISIÓN DE EDUCACIÓN CONTINUA Y ESTUDIOS PROFESIONALES (DECEP)

CERTIFICACIÓN EN EL CONCEPTO STEM GRUPO II Curso: STEM 6004: La integración de la automatización y la robótica con enfoque STEM Proyecto Sufragado con Fondos Federales de Título II, Parta A, de la Ley de Educación Elemental y Secundaria del 1965, según enmendada.


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.