Cuando les marque el siguiente error en la practica 14.
Se agregara una librería necesaria. Y se realiza de la siguiente manera En la barra donde dice “Sketch”, se leccionar “importar librerías”, y de ahí “Add Library”
Seleccionar el archivo “Keypad” (de donde lo hayan guardado)
Darle abrir, y se ha agregado la librería Y el error debe de desaparecer
!"#$" '"#" $( )*" lunes /3 )$ octubre )$( 30/4 Realizar Realizar %& '(')#*$ +# '#&'$+, +# )#*-#.$)%.$/ 0%# 1,&).,2# #2 #&1#&+(+, +# %& *,),./ 3 -,. *#+(, +# %& )#12$+, *$).(1($2 #2 %'%$.(, -,+.4 #2#5(. 1,2,1$. 2,' -%&),' *46(*,' 3 *7&(*,' 85.$+, 1#&)75.$+, *46(*, 3 *7&(*,9 +# $1)(:$1(;& -$.$ #2 1,&).,2 +#2 *,),. *,),. (la temperatura máxima a la cual se encenderá el motor y la temperatura mínima a la cual se apagara el motor)< motor)< =< >,').$. 2$ #?#1%1(;& @7'(1$ +# 2$ )$.#$ 3 $2 *,*#&), *,*#&), +# *,').$.2,/ *,').$.2,/ A< B&).#5$. %& $.1C(:, 1,& #2 &,*D.# +#2 #0%(-, #& @,.*$), +(5()$2E F.,5.$*$< !
INSTITUTO TECNOLÓGICO SUPERIOR DE XALAPA MANUAL DE PRÁCTICAS
Requerimiento: 7.5.1
CARRERA INGENIERÍA INGENIERÍA MECATRÓNICA MECATRÓNICA CLAVE DE LA NOMBRE DE LA ASIGNATURA ASIGNA TURA
Micro con tro ladores lado res
MTF – 1021 1021
PRACTICA No.
UNIDAD
11
7
NOMBRE DE LA PRÁCTICA
Simulació n de una Vela 1 OBJETIVO: El objetivo es simular el movimiento, hacer uso del PWM y la generación de un número aleatorio haciendo uso de la tarjeta de Arduino.
2 INTRODUCCIÓN: Descripción: Se trata de simular el movimiento de la llama de una vela. Hacemos uso de la instrucción para generar un numero aleatorio que lo asignamos a una salida analógica PWM y otro numero que lo asociamos a la variable de temporización (tiempo que esperamos para cambiar el valor de la salida).
3 PROCEDIMIENTO DESCRIPCIÓN: MATERIAL
EQUIPO EQUIPO NECESARIO NECESARIO
1 Tarjeta de desarrollo Arduino 1 Resistencia de 220 o 330 Ω 1 LED 1 Protoboard Cables de conexión.
1 Fuentes de 5 V DC. 1 Multimetro Hojas de datos de los componentes a utilizar
Puesto: Nombre
Elaboró: Docente Juan Carlos Martínez Herrera
Revisó: Docente Juan Juan Carlos Martínez Herrera
Autorizó Jefe de Carrera Osvaldo Camacho Jarvio
Firma
Ver. 00/09/11
F – AA – 92
INSTITUTO TECNOLÓGICO SUPERIOR DE XALAPA Requerimiento: 7.5.1
4 DESARROLLO DESARROLLO DE L A PRÁCTICA: PRÁCTICA: Ejemplo 1 Contro l PWM Esquema
Programa.
MANUAL DE PRÁCTICAS
INSTITUTO TECNOLÓGICO SUPERIOR DE XALAPA Requerimiento: 7.5.1
MANUAL DE PRÁCTICAS
Ejemplo 2 Encendido y apagado de una luz de manera analógi analógi ca Se trata de que enviemos hacia la salida 9 un valor analógico ascendente y descendente cíclicamente comprendido entre 0 y 255 en incrementos de 5. Para la realización de este ejercicio se debe emplear una estructura de programación tipo “for” que realice el incremento o decremento de una variable entre 0 – 255 y 255 – 0 con un valor de retardo entre cambio de valor de 30 mSeg.
En la figura vemos una representación del valor de la señal de salida en el PIN 9. Téngase en cuenta que el valor 255 equivale a 5 voltios y el valor 0 a 0 voltios.
INSTITUTO TECNOLÓGICO SUPERIOR DE XALAPA Requerimiento: 7.5.1
Esquema
Programa
MANUAL DE PRÁCTICAS
INSTITUTO TECNOLÓGICO SUPERIOR DE XALAPA Requerimiento: 7.5.1
MANUAL DE PRÁCTICAS
Ejemplo 3 Control de Iluminación de una lámpara Con esta aplicación se pretende controlar el grado de iluminación de una lámpara (simulada con un LED) mediante un pulsador. Funcionamiento: •
•
Si no pulsamos el pulsador (entrada 0) la lámpara incrementar y decrementar su brillo o nivel de iluminación. Si pulsamos (entrada 1) la lámpara se encenderá y apagará con una cadencia de 50 mSeg.
Esquema
Programa
INSTITUTO TECNOLÓGICO SUPERIOR DE XALAPA Requerimiento: 7.5.1
MANUAL DE PRÁCTICAS
6 RESULTADO Y CONCLUSIONES: CONCLUSIONES: Aquí colocar sus resultados resultados y sus propias conclusiones conclusiones individualmente individualmente ( las cuales se les preguntará a cada uno el porqué de ellas)
7 ANEXOS: (Hoja de datos, detalles, etc.)
8 REFERENCIAS: REFERENCIAS: Poner en esta sección la bibliografía, hoja de datos, etc. utilizada para poder llevar a cabo esta práctica.
INSTITUTO TECNOLÓGICO SUPERIOR DE XALAPA MANUAL DE PRÁCTICAS
Requerimiento: 7.5.1
CARRERA INGENIERÍA MECATRÓNICA NOMBRE DE LA ASIGNATURA
CLAVE DE LA ASIGNA TURA
PRACTICA No.
UNIDAD
Micro con tro ladores lado res
MTF – 1021 1021
14
9
NOMBRE DE LA PRÁCTICA
Uso del Teclado Matric Matric ial 1 OBJETIVO: El objetivo es leer la información emitida por un teclado matricial y enviar la lectura a una PC.
2 INTRODUCCIÓN: Descripción: Control de un t eclado eclado matricial El teclado matricial proporciona una interfaz sencilla de entrada de datos. Sus usos pueden ser tan variados como aplicaciones que precisen de la introducción manual de datos puedan ocurrírsele al diseñador. Desde una calculadora, pasando por una cerradura codificada, un termostato programable, etc.
Descripción En el mercado es habitual encontrar teclados matriciales pasivos de 3 x 4 y de 4 x 4 teclas. Esencialmente están constituidos por filas y columnas conductoras en cuyo cruce se encuentra un pulsador mecánico o de membrana que, al ser pulsado, establece el contacto eléctrico entre la fila y la columna correspondiente. Para su conexión al microcontrolador se deben colocar unas resistencias de pull-up en las filas (o las columnas). De esta forma si se pone a común o tierra (cero lógico) una columna (fila) se obtendrá un cero en la fila (columna) correspondiente cuando se pulse una tecla.
Puesto: Nombre
Elaboró: Docente Juan Carlos Martínez Herrera
Revisó: Docente Juan Carlos Martínez Herrera
Autorizó Jefe de Carrera Osvaldo Camacho Jarvio
Firma
Ver. 00/09/11
F – AA – 92
INSTITUTO TECNOLÓGICO SUPERIOR DE XALAPA MANUAL DE PRÁCTICAS
Requerimiento: 7.5.1
Al presionar presionar un botón pueden producirse producirse rebotes mecánicos e interpretarlos interpretarlos como varias repeticiones de la misma tecla. Para evitarlo basta con esperar un tiempo superior a la duración de los mismos antes de seguir leyendo datos del teclado. Este tiempo debe ser ajustado por el alumno de tal forma que ni se detecten pulsaciones falsas ni resulte lento el manejo del teclado. El ajuste se puede realizar, aumentando la espera hasta que desaparezca el fenómeno de repetición o bien de modo más preciso midiendo los transitorios con rebotes y su duración con un osciloscopio digital con captura sensible a flancos
3 PROCEDIMIENTO DESCRIPCIÓN: MATERIAL 1 Tarjeta de desarrollo Arduino 9 Resistores 220 ohms 9 LED 1 Protoboard 1 Teclado matricial. 1 Motor 1 CI L293 Cables de conexión.
Puesto: Nombre
Elaboró: Docente Juan Carlos Martínez Herrera
EQUIPO EQUIPO NECESARIO NECESARIO 1 Fuentes de 5 V DC. 1 Fuente de 12 V DC 1 Multimetro Hojas de datos de los componentes a utilizar
Revisó: Docente Juan Carlos Martínez Herrera
Autorizó Jefe de Carrera Osvaldo Camacho Jarvio
Firma
Ver. 00/09/11
F – AA – 92
INSTITUTO TECNOLÓGICO SUPERIOR DE XALAPA Requerimiento: 7.5.1
4 DESARROLLO DESARROLLO DE L A PRÁCTICA: PRÁCTICA: Ejemplo 1 Esquema
Programa.
MANUAL DE PRÁCTICAS
INSTITUTO TECNOLÓGICO SUPERIOR DE XALAPA Requerimiento: 7.5.1
MANUAL DE PRÁCTICAS
INSTITUTO TECNOLÓGICO SUPERIOR DE XALAPA Requerimiento: 7.5.1
Ejemplo 2 Programa
MANUAL DE PRÁCTICAS
INSTITUTO TECNOLÓGICO SUPERIOR DE XALAPA Requerimiento: 7.5.1
MANUAL DE PRÁCTICAS
Ejemplo 3 Desarrollar un programa que al presionar un numero encienda esa cantidad de LED’s.
6 RESULTADO Y CONCLUSIONES: CONCLUSIONES: Aquí colocar sus resultados resultados y sus propias conclusiones conclusiones individualmente individualmente ( las cuales se les preguntará a cada uno el porqué de ellas)
7 ANEXOS: (Hoja de datos, detalles, etc.)
8 REFERENCIAS: REFERENCIAS: Poner en esta sección la bibliografía, hoja de datos, etc. utilizada para poder llevar a cabo esta práctica.
INSTITUTO TECNOLÓGICO SUPERIOR DE XALAPA MANUAL DE PRÁCTICAS
Requerimiento: 7.5.1
CARRERA INGENIERÍA INGENIERÍA MECATRÓNICA MECATRÓNICA CLAVE DE LA NOMBRE DE LA ASIGNATURA ASIGNA TURA
Micro con tro ladores lado res
MTF – 1021 1021
PRACTICA No.
UNIDAD
13
8
NOMBRE DE LA PRÁCTICA
Detector Detector de temperatura 1 OBJETIVO: El objetivo es leer la temperatura detectada por el sensor LM35 y enviar la lectura a una PC.
2 INTRODUCCIÓN: Descripción: Lo principal en este proyecto será el sensor de temperatura LM35, ya que es el “motor” para el funcionamiento de este proyecto con Arduino. A continuación se dará una pequeña explicación de este sensor, para que sea un poco mas entendible y sepan cuales son sus funciones. Características del sensor: El sensor presenta únicamente 3 pines (V CC, GND y Data), por eso su conexión es muy sencilla. Además presenta las siguientes características: • • • • • • • •
Está calibrado directamente en grados Celsius. Rango de medición de – 55 ºC a 150 ºC. El voltaje de salida es proporcional a la temperatura. Esto quiere decir que 1 ºC equivale a 10 mV. Presenta una precisión de garantizada de 0.5 ºC a 25 ºC. Presenta un rango de alimentación entre 4 y 30 V. Presenta baja impedancia de salida. Presenta baja corriente de alimentación (60 µ A). No necesita circuitos adicionales para su calibración.
Puesto: Nombre
Elaboró: Docente Juan Carlos Martínez Herrera
Revisó: Docente Juan Carlos Martínez Herrera
Autorizó Jefe de Carrera Osvaldo Camacho Jarvio
Firma
Ver. 00/09/11
F – AA – 92
INSTITUTO TECNOLÓGICO SUPERIOR DE XALAPA MANUAL DE PRÁCTICAS
Requerimiento: 7.5.1 •
Presenta un costo bastante reducido.
Se trata de realizar un ejemplo que active y desactive una salida digital (PIN13) un número de veces que indicaremos mediante un número a través del terminal del IDE Arduino.
3 PROCEDIMIENTO DESCRIPCIÓN: MATERIAL 1 Tarjeta de desarrollo Arduino 1 CI LM35 1 Relay 1 Motor 1 Transistor BD137 1 Resistor 2.2 Kohms 1 Protoboard Cables de conexión.
Puesto: Nombre
Elaboró: Docente Juan Carlos Martínez Herrera
EQUIPO EQUIPO NECESARIO NECESARIO 1 Fuentes de 5 V DC. 1 Fuente de 12 V DC 1 Multimetro Hojas de datos de los componentes a utilizar
Revisó: Docente Juan Carlos Martínez Herrera
Autorizó Jefe de Carrera Osvaldo Camacho Jarvio
Firma
Ver. 00/09/11
F – AA – 92
INSTITUTO TECNOLÓGICO SUPERIOR DE XALAPA Requerimiento: 7.5.1
4 DESARROLLO DESARROLLO DE L A PRÁCTICA: PRÁCTICA: Ejemplo 1 Esquema
Programa.
MANUAL DE PRÁCTICAS
INSTITUTO TECNOLÓGICO SUPERIOR DE XALAPA Requerimiento: 7.5.1
MANUAL DE PRÁCTICAS
INSTITUTO TECNOLÓGICO SUPERIOR DE XALAPA Requerimiento: 7.5.1
MANUAL DE PRÁCTICAS
Ejemplo Ejemplo 2 Encendido Encendido y apagado apagado un mo tor Desarrollar un programa que encienda un motor cuando la temperatura exceda a 30 ºC y se apague a 28 ºC.
6 RESULTADO Y CONCLUSIONES: CONCLUSIONES: Aquí colocar sus resultados resultados y sus propias conclusiones conclusiones individualmente individualmente ( las cuales se les preguntará a cada uno el porqué de ellas)
7 ANEXOS: (Hoja de datos, detalles, etc.)
8 REFERENCIAS: REFERENCIAS: Poner en esta sección la bibliografía, hoja de datos, etc. utilizada para poder llevar a cabo esta práctica.
INSTITUTO TECNOLÓGICO SUPERIOR DE XALAPA MANUAL DE PRÁCTICAS
Requerimiento: 7.5.1
CARRERA INGENIERÍA INGENIERÍA MECATRÓNICA MECATRÓNICA CLAVE DE LA NOMBRE DE LA ASIGNATURA ASIGNA TURA
Micro con tro ladores lado res
MTF – 1021 1021
PRACTICA No.
UNIDAD
12
8
NOMBRE DE LA PRÁCTICA
Simulació n de una Vela 1 OBJETIVO: El objetivo estimular el encendido de un LED desde una terminal IDE de la PC hacia la tarjeta de Arduino.
2 INTRODUCCIÓN: Descripción: Se trata de realizar un ejemplo que active y desactive una salida digital (PIN13) un número de veces que indicaremos mediante un número a través del terminal del IDE Arduino.
3 PROCEDIMIENTO DESCRIPCIÓN: MATERIAL
EQUIPO EQUIPO NECESARIO NECESARIO
1 Tarjeta de desarrollo Arduino 1 Resistencia de 220 o 330 Ω 1 LED 1 Protoboard Cables de conexión.
1 Fuentes de 5 V DC. 1 Multimetro Hojas de datos de los componentes a utilizar
Puesto: Nombre
Elaboró: Docente Juan Carlos Martínez Herrera
Revisó: Docente Juan Carlos Martínez Herrera
Autorizó Jefe de Carrera Osvaldo Camacho Jarvio
Firma
Ver. 00/09/11
F – AA – 92
INSTITUTO TECNOLÓGICO SUPERIOR DE XALAPA Requerimiento: 7.5.1
MANUAL DE PRÁCTICAS
4 DESARROLLO DESARROLLO DE L A PRÁCTICA: PRÁCTICA: Ejemplo 1 Esquema
Aspecto de la terminal IDE Arduino al iniciar el programa
Aspecto de la terminal IDE de Arduino una vez generado 3 impulsos por el terminal PIN13
INSTITUTO TECNOLÓGICO SUPERIOR DE XALAPA Requerimiento: 7.5.1
MANUAL DE PRÁCTICAS
Programa.
6 RESULTADO Y CONCLUSIONES: CONCLUSIONES: Aquí colocar sus resultados resultados y sus propias conclusiones conclusiones individualmente individualmente ( las cuales se les preguntará a cada uno el porqué de ellas)
7 ANEXOS: (Hoja de datos, detalles, etc.)
8 REFERENCIAS: REFERENCIAS: Poner en esta sección la bibliografía, hoja de datos, etc. utilizada para poder llevar a cabo esta práctica.
INSTITUTO TECNOLÓGICO SUPERIOR DE XALAPA MANUAL DE PRÁCTICAS
Requerimiento: 7.5.1
CARRERA INGENIERÍA INGENIERÍA MECATRÓNICA MECATRÓNICA CLAVE DE LA NOMBRE DE LA ASIGNATURA ASIGNA TURA
Micro con tro ladores lado res
MTF – 1021 1021
PRACTICA No.
UNIDAD
13
8
NOMBRE DE LA PRÁCTICA
Detector Detector de temperatura 1 OBJETIVO: El objetivo es leer la temperatura detectada por el sensor LM35 y enviar la lectura a una PC.
2 INTRODUCCIÓN: Descripción: Lo principal en este proyecto será el sensor de temperatura LM35, ya que es el “motor” para el funcionamiento de este proyecto con Arduino. A continuación se dará una pequeña explicación de este sensor, para que sea un poco mas entendible y sepan cuales son sus funciones. Características del sensor: El sensor presenta únicamente 3 pines (V CC, GND y Data), por eso su conexión es muy sencilla. Además presenta las siguientes características: • • • • • • • •
Está calibrado directamente en grados Celsius. Rango de medición de – 55 ºC a 150 ºC. El voltaje de salida es proporcional a la temperatura. Esto quiere decir que 1 ºC equivale a 10 mV. Presenta una precisión de garantizada de 0.5 ºC a 25 ºC. Presenta un rango de alimentación entre 4 y 30 V. Presenta baja impedancia de salida. Presenta baja corriente de alimentación (60 µ A). No necesita circuitos adicionales para su calibración.
Puesto: Nombre
Elaboró: Docente Juan Carlos Martínez Herrera
Revisó: Docente Juan Carlos Martínez Herrera
Autorizó Jefe de Carrera Osvaldo Camacho Jarvio
Firma
Ver. 00/09/11
F – AA – 92
INSTITUTO TECNOLÓGICO SUPERIOR DE XALAPA MANUAL DE PRÁCTICAS
Requerimiento: 7.5.1 •
Presenta un costo bastante reducido.
Se trata de realizar un ejemplo que active y desactive una salida digital (PIN13) un número de veces que indicaremos mediante un número a través del terminal del IDE Arduino.
3 PROCEDIMIENTO DESCRIPCIÓN: MATERIAL 1 Tarjeta de desarrollo Arduino 1 CI LM35 1 Relay 1 Motor 1 Transistor BD137 1 Resistor 2.2 Kohms 1 Protoboard Cables de conexión.
Puesto: Nombre
Elaboró: Docente Juan Carlos Martínez Herrera
EQUIPO EQUIPO NECESARIO NECESARIO 1 Fuentes de 5 V DC. 1 Fuente de 12 V DC 1 Multimetro Hojas de datos de los componentes a utilizar
Revisó: Docente Juan Carlos Martínez Herrera
Autorizó Jefe de Carrera Osvaldo Camacho Jarvio
Firma
Ver. 00/09/11
F – AA – 92
INSTITUTO TECNOLÓGICO SUPERIOR DE XALAPA Requerimiento: 7.5.1
4 DESARROLLO DESARROLLO DE L A PRÁCTICA: PRÁCTICA: Ejemplo 1 Esquema
Programa.
MANUAL DE PRÁCTICAS
INSTITUTO TECNOLÓGICO SUPERIOR DE XALAPA Requerimiento: 7.5.1
MANUAL DE PRÁCTICAS
INSTITUTO TECNOLÓGICO SUPERIOR DE XALAPA Requerimiento: 7.5.1
MANUAL DE PRÁCTICAS
Ejemplo Ejemplo 2 Encendido Encendido y apagado apagado un mo tor Desarrollar un programa que encienda un motor cuando la temperatura exceda a 30 ºC y se apague a 28 ºC.
6 RESULTADO Y CONCLUSIONES: CONCLUSIONES: Aquí colocar sus resultados resultados y sus propias conclusiones conclusiones individualmente individualmente ( las cuales se les preguntará a cada uno el porqué de ellas)
7 ANEXOS: (Hoja de datos, detalles, etc.)
8 REFERENCIAS: REFERENCIAS: Poner en esta sección la bibliografía, hoja de datos, etc. utilizada para poder llevar a cabo esta práctica.
INSTITUTO TECNOLÓGICO SUPERIOR DE XALAPA MANUAL DE PRÁCTICAS
Requerimiento: 7.5.1
CARRERA INGENIERÍA MECATRÓNICA NOMBRE DE LA ASIGNATURA
CLAVE DE LA ASIGNA TURA
PRACTICA No.
UNIDAD
Micro con tro ladores lado res
MTF – 1021 1021
14
9
NOMBRE DE LA PRÁCTICA
Uso del Teclado Matric Matric ial 1 OBJETIVO: El objetivo es leer la información emitida por un teclado matricial y enviar la lectura a una PC.
2 INTRODUCCIÓN: Descripción: Control de un t eclado eclado matricial El teclado matricial proporciona una interfaz sencilla de entrada de datos. Sus usos pueden ser tan variados como aplicaciones que precisen de la introducción manual de datos puedan ocurrírsele al diseñador. Desde una calculadora, pasando por una cerradura codificada, un termostato programable, etc.
Descripción En el mercado es habitual encontrar teclados matriciales pasivos de 3 x 4 y de 4 x 4 teclas. Esencialmente están constituidos por filas y columnas conductoras en cuyo cruce se encuentra un pulsador mecánico o de membrana que, al ser pulsado, establece el contacto eléctrico entre la fila y la columna correspondiente. Para su conexión al microcontrolador se deben colocar unas resistencias de pull-up en las filas (o las columnas). De esta forma si se pone a común o tierra (cero lógico) una columna (fila) se obtendrá un cero en la fila (columna) correspondiente cuando se pulse una tecla.
Puesto: Nombre
Elaboró: Docente Juan Carlos Martínez Herrera
Revisó: Docente Juan Carlos Martínez Herrera
Autorizó Jefe de Carrera Osvaldo Camacho Jarvio
Firma
Ver. 00/09/11
F – AA – 92
INSTITUTO TECNOLÓGICO SUPERIOR DE XALAPA MANUAL DE PRÁCTICAS
Requerimiento: 7.5.1
Al presionar presionar un botón pueden producirse producirse rebotes mecánicos e interpretarlos interpretarlos como varias repeticiones de la misma tecla. Para evitarlo basta con esperar un tiempo superior a la duración de los mismos antes de seguir leyendo datos del teclado. Este tiempo debe ser ajustado por el alumno de tal forma que ni se detecten pulsaciones falsas ni resulte lento el manejo del teclado. El ajuste se puede realizar, aumentando la espera hasta que desaparezca el fenómeno de repetición o bien de modo más preciso midiendo los transitorios con rebotes y su duración con un osciloscopio digital con captura sensible a flancos
3 PROCEDIMIENTO DESCRIPCIÓN: MATERIAL 1 Tarjeta de desarrollo Arduino 9 Resistores 220 ohms 9 LED 1 Protoboard 1 Teclado matricial. 1 Motor 1 CI L293 Cables de conexión.
Puesto: Nombre
Elaboró: Docente Juan Carlos Martínez Herrera
EQUIPO EQUIPO NECESARIO NECESARIO 1 Fuentes de 5 V DC. 1 Fuente de 12 V DC 1 Multimetro Hojas de datos de los componentes a utilizar
Revisó: Docente Juan Carlos Martínez Herrera
Autorizó Jefe de Carrera Osvaldo Camacho Jarvio
Firma
Ver. 00/09/11
F – AA – 92
INSTITUTO TECNOLÓGICO SUPERIOR DE XALAPA Requerimiento: 7.5.1
4 DESARROLLO DESARROLLO DE L A PRÁCTICA: PRÁCTICA: Ejemplo 1 Esquema
Programa.
MANUAL DE PRÁCTICAS