Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

Arduino básico, introducción a la robótica 23, Exámenes de Introducción a la Robótica

examen de introducción a la robótica para principiantes con programas de Arduino básicos e ilustración para obtener mejor guía 2021

Tipo: Exámenes

2020/2021

Subido el 26/01/2022

john-torres-13
john-torres-13 🇵🇪

1 documento

1 / 10

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
IES CIBERTEC 1
INSTITUTO SUPERIOR TECNOLÓGICO PRIVADO CIBERTEC
DIRECCIÓN ACADÉMICA
CARRERA PROFESIONALES
CURSO : 2527 Introducción a la Mecatrónica
PROFESOR : Piscoya Silva Ulises
SEMESTRE : 2020 - II
CICLO : Primero
SECCIÓN : I1KN
FECHA : noviembre de 2020
DURACIÓN :
ALUMNO (A) : John Daniel Torres Guerra
PRIMERA EVALUACIÓN TEÓRICA CT2
Consideraciones generales:
Considerar el orden, la limpieza y la claridad de las respuestas.
NO está permitido el uso o consulta de cuadernos, separatas, libros o cualquier material de la
asignatura durante el desarrollo de la evaluación.
Consolidado
Pregunta
Puntaje
Llenar solo en caso de Recalificación justificada
Máximo
Obtenido
Sustento
1
4
2
4
3
4
4
4
5
4
Nota Recalificada
Caso:
Utilizar la tarjeta de Arduino usando Tinkercad y en base al programa blink modifíquelo colocándole
2 leds
NOTA
pf3
pf4
pf5
pf8
pf9
pfa

Vista previa parcial del texto

¡Descarga Arduino básico, introducción a la robótica 23 y más Exámenes en PDF de Introducción a la Robótica solo en Docsity!

INSTITUTO SUPERIOR TECNOLÓGICO PRIVADO CIBERTEC

DIRECCIÓN ACADÉMICA

CARRERA PROFESIONALES

CURSO : 2527 – Introducción a la Mecatrónica PROFESOR : Piscoya Silva Ulises SEMESTRE : 2020 - II CICLO : Primero SECCIÓN : I 1 KN FECHA : noviembre de 20 20 DURACIÓN : ALUMNO (A) : John Daniel Torres Guerra

PRIMERA EVALUACIÓN TEÓRICA – CT 2

Consideraciones generales:

  • Considerar el orden, la limpieza y la claridad de las respuestas.
  • NO está permitido el uso o consulta de cuadernos, separatas, libros o cualquier material de la asignatura durante el desarrollo de la evaluación. Consolidado Pregunta Puntaje Llenar solo en caso de Recalificación justificada Máximo Obtenido Sustento Puntaje 1 4 2 4 3 4 4 4 5 4 Nota Recalificada Caso: Utilizar la tarjeta de Arduino usando Tinkercad y en base al programa blink modifíquelo colocándole 2 leds NOTA

Control de tiempo de 2 Leds Realizar un programa en la Tarjeta Arduino 1 que realice la siguiente secuencia:

  • Led del pin 13 este encendido durante 3.5seg y envía un mensaje en el puerto serial que dice: “Led 13 ON” mientras que el Led del pin 12 se queda apagado
  • Led del pin 12 se enciende por 2s y envía un mensaje en el puerto serial que dice “Led 12 ON” mientras que el Led del pin 13 se queda apagado. Esto se repite indefinidamente Envié el link de Tinkercad donde realizo el diseño Código

https://www.tinkercad.com/things/klqyrF5v9oq

const int Led13=13; // Se identifica la variable const int Led12=12; // Se identifica la variable void setup() { Serial.begin(9600); // Se india que se desea usar el Serial Monitor pinMode(Led13, OUTPUT); pinMode(Led12, OUTPUT); } void loop() { Serial.println(" Led 13 ON "); // Se indica que carácter quiero que aparezca

Serial.begin(9600); //comando Serial comenzar pinMode(Led13, OUTPUT); pinMode(Led12, OUTPUT); pinMode(intPin_2, INPUT_PULLUP); pinMode(intPin_3, INPUT_PULLUP); attachInterrupt(digitalPinToInterrupt(intPin_2), mensaje_2, FALLING); // Interrupción attachInterrupt(digitalPinToInterrupt(intPin_3), mensaje_3, FALLING); // Interrupción } void loop() { Serial.println(" Led 13 ON "); // Imprime en el monitor el dato cada vez que prenda el led digitalWrite(Led13, HIGH);//L digitalWrite(Led12, LOW); //L delay(3500); // El tiempo que durara el led encendido Serial.println(" Led 12 ON "); // Imprime en el monitor el dato cada vez que prenda el led digitalWrite(Led13, LOW); digitalWrite(Led12, HIGH); delay(2000); // El tiempo que durara el led encendido } void mensaje_2() { estado = !estado; Serial.println(" Interrupcion 1 "); //El caracter 1 aparecera si hay una interrupción

void mensaje_3() { state = !state; Serial.println(" Interrupcion 2 "); //El caracter 1 aparecera si hay una interrupción } Lectura de un potenciómetro Realice un programa que mida el voltaje que proporciona el potenciómetro a un pin analógico de la tarjeta de Arduino. El valor del conversor analógico (de 0 - 1023) debe escribirse en el puerto serial. Envié el link de Tinkercad donde realizo el diseño

Serial.println(val); // Imprime en el monitor una escala de 0- 1023 } Brillo de un led Teniendo implementado el programa de lectura de un potenciómetro convierta el valor del conversor análogo digital en el brillo de un led de tal manera que el potenciómetro pueda aumentar o disminuir el brillo. Muestre el código y el circuito propuesto. Envié el link de Tinkercad donde realizo el diseño https://www.tinkercad.com/things/he7GEkr0OJw int analogPin = A3; // El potenciómetro conectado al pin analógico A int val = 0; // Variable para almacenar el valor leído void setup() { Serial.begin(9600); //comando Serial comenzar } void loop() { val = analogRead(analogPin); // escala 0- 1023 }

REVISION DE LA TEORIA

Hacer un informe de todas las formulas y la teoría que usted necesito para resolver el problema

  • Ejercicio 1. const int → Se usa para marcar una variable fija. Serial.begin(9600) → Se india que se desea usar el Serial Monitor. pinMode → Se usa para identificar una entrada o salida. Serial.println → Se indica para que aparezca el carácter deseado. digitalWrite→ Permite escribir valores lógicos. delay → El tiempo que durara el led encendido.
  • Ejercicio 2. const int → Se usa para marcar una variable fija. volatile int estado → Se define una variable Serial.begin → Comando Serial comenzar pinMode → Se usa para identificar una entrada o salida. attachInterrupt (digitalPinToInterrupt(intPin_2), mensaje_2, FALLING)→ Código para una interrupción. Serial.println → Imprime en el monitor el dato cada vez que prenda el led digitalWrite → Permite escribir valores lógicos. Delay → El tiempo que durara el led encendido Serial.println → Imprime en el monitor el dato cada vez que prenda el led Serial.println(" Interrupcion 1 "); //El carácter 1 aparecerá si hay una interrupción void mensaje_ 2 → Indica que la función no devuelve ningún valor. Serial.println(" Interrupcion 1 ") → El carácter 1 aparecerá si hay una interrupción.

Sobresaliente Competente En progreso Falto DIAGRAMA DEL DISEÑO DEL CIRCUITO DE ONDA COMPLETA (4 puntos) Esquematiza el circuito con todos los datos correctamente Esquematiza el circuito con los componentes correctos El esquema lo avanzó solo el 50%. No realiza el esquema 4 puntos 3 puntos 2 puntos 0 punto CALCULO DEL VOLTAJE DC Y VOLTAJE RIZO (4 puntos) Realiza el cálculo asumiendo los valores acorde al código nacional de electricidad peruano Realiza el cálculo con algunas consideraciones que no corresponden a 220VAC y 60HZ si no como esta en el libro de Floyd (Datos americanos) El cálculo lo realiza hasta un 50% No realiza el calculo 4 puntos 3 puntos 2 puntos 0 punto CALCULO DE LAS RPM DE LA POLEA DE 400mm DE DIÁMETRO ( 4 puntos) Realiza el cálculo asumiendo los valores acorde al problema y respetando el espesor de la Faja tipo A Realiza el cálculo asumiendo los valores acorde al problema pero con errores en el espesor de la faja Realiza el cálculo al 50% No realiza el calculo 4 puntos 3 puntos 2 puntos 0 puntos CALCULO DE LA LONGITUD DE LAS CORREAS EN V (4 puntos) Realiza el cálculo asumiendo los valores acorde al problema y respetando el espesor de la Faja tipo A Realiza el cálculo asumiendo los valores acorde al problema pero con errores en el espesor de la faja Realiza el cálculo al 50% No realiza el calculo 4 puntos 3 puntos 2 puntos 0 punto REVISION DE LA TEORIA ( 4 puntos) Hace referencia a todas las formulas y realiza el grafico de las poleas y fajas utilizando la información brindada. Hace referencia a todas las formulas Hace referencia a todas las formulas hasta un 50% No pone formulas 4 puntos 3 puntos 2 punto 0 puntos