Portafolio de Evidencias (Armando-221550087)

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 30

Programa Educativo:

Ingeniería en Sistemas Computacionales


Grupo:
1MSC2
Integrante:
Robles Guzmán Michel Armando
Matricula:
221550087

Profesor: Pacheco Antonio Edgar

Portafolio de evidencias 2do Parcial

1
Instrumento de Evaluación
Área: Dirección Académica Vigencia: Mayo 2019 Código: FDA-05

Fecha:
ProgramaIngeniería en Sistemas Valor de la ev.:
Educativo:Computacionales Grupo:1MSC2-1VSC3-
Asignatura:Introducción a la programación 1VCS4

Unidad:Nombre Unidad:
Tipo (EC. ED. o EP.) y Descripción de la Evidencia de Aprendizaje
E.P. Rúbrica para evaluar Portafolio de evidencias, tomando en cuenta los aspectos
E. Procedimental y actitudinal.
Alumno:Bolaños Eugenio Yumiko DelymarMatricula:221550077 Sales de Paz
Dariana Elizabet221550099
Seguro Clavijo Juan Francisco221550021
Profesor: Ing. Edgar Pacheco AntonioDiag. Ord.X Rem Ext
Resultados de Aprendizaje: . .

Instrucciones: El profesor evaluará la presente rúbrica con un reporte técnico de los avances de su
portafolio de evidencias y con evidencias correspondientes adjuntas (fotos, simulaciones,
algoritmos, etc.) en dicho reporte.
Las características que se solicitan en cada rubro son las siguientes.

Aspecto a Competente Satisfactorio Básico Insuficiente


evaluar

Tiene una
excelente Tiene una El alumno hace lo El alumno no
Presentación presentación mínimo para se esfuerza en
presentación
del portafolio aceptable entregar la entrega de
conforme a
de evidencias (1.5 puntos) (1 puntos) sus
su nivel
(2 puntos) actividades
(2 puntos)
(0.5 puntos)

El alumno entrega
El alumno entrega la mayoría de las
Desarrollo de una explicación El alumno entrega La explicación del actividades con
las actividades conforme a su una explicación alumno es deficiente las
nivel aceptable especificaciones
(4 puntos) (3 puntos) (2 puntos) solicitadas
(4 puntos)
(1 punto)

El alumno entrega la
El alumno entrega El alumno entrega
mayoría de las
Realización de todas las todas las La entrega de
actividades con las
practicas actividades con actividades con actividades del
especificaciones
las casi todas las alumno no es
solicitadas
especificaciones especificaciones la
(4 puntos) que se les solicita que se les suficiente.
solicita (3 (0 puntos)
puntos) (2 puntos)
(4 puntos)

2
índice
Introducción .....................................................................................................................................4
Objetivos...........................................................................................................................................5
Práctica 1 Leds de izquierda a derecha.......................................................................................6
Diagrama de Flujo Práctica 1.........................................................................................................7
Práctica 2 de derecha a izquierda.................................................................................................8
Diagrama de Flujo Práctica 2.........................................................................................................9
Práctica 3 leds del centro a los lados.........................................................................................10
Diagrama de Flujo Práctica 3.......................................................................................................11
Práctica 4 leds de los lados al centro.........................................................................................12
Diagrama de Flujo Práctica 4.......................................................................................................13
Práctica 5 Sensor que prende con la luz....................................................................................14
Diagrama de Flujo Práctica 5.......................................................................................................15
Práctica 6 Fotorresistencia...........................................................................................................16
Diagrama de Flujo Práctica 6.......................................................................................................17
Práctica 7 Potenciómetro.............................................................................................................18
Diagrama de Flujo Práctica 7.......................................................................................................19
Práctica 8 sensor ultrasónico prende cuando te acercas...........................................................................20

Diagrama de Flujo Práctica 8..............................................................................................21


Práctica 9 ultrasónico con leds....................................................................................................22
Diagrama de Flujo Práctica 9.......................................................................................................23
Práctica 10 servomotor automático.............................................................................................24
Diagrama de Flujo Práctica 10....................................................................................................25
Práctica 11 servomotor con dos botones...................................................................................26
Diagrama de Flujo Práctica 11....................................................................................................27
Práctica 12 servomotor con un botón.........................................................................................28
Diagrama de Flujo Práctica 12....................................................................................................29
Conclusiones..................................................................................................................................30

3
Introducción
Arduino es una plataforma de desarrollo muy popular para proyectos de electrónica y
domótica. Está implementado para las prácticas de la casa domótica utilizando Arduino y
otros elementos. Arduino es una plataforma de hardware y software así mismo se puede
Programar en lenguaje de programación C. Una buena comprensión de la programación
de Arduino es muy importante, en primera instancia podemos diseñar prácticas que nos
ayuden en un sistema domótico funcional .
Una vez seleccionados los componentes, se debe diseñar el código para la realización de
las prácticas del sistema domótico en su conjunto. Esto incluye identificar el sistema a
controlar, seleccionar los componentes necesarios y programar el Arduino para controlar
el sistema y la implementación de la casa domótica

4
Objetivos
 Uno de los principales objetivos de Aprender a Programar Arduino
Práctica es enseñar a los estudiantes a programar. Arduino utiliza un
lenguaje de programación basado en C.

 Aprenda los conceptos básicos de la electrónica Otro objetivo común


de Arduino Hands-On es enseñar a los estudiantes los conceptos básicos
de la electrónica.

 La práctica de creación en Arduino también intenta enseñar a los


estudiantes a construir proyectos utilizando componentes electrónicos y
programación.

 Desarrollar habilidades para resolver problemas: la práctica de Arduino


también ayuda a desarrollar habilidades para resolver problemas.

 Cultivar la capacidad de trabajo en equipo. Al trabajar en proyectos


grupales, los estudiantes aprenden a colaborar y comunicarse entre sí.

5
Práctica 1 Leds de izquierda a derecha

Listo ahora debería tener un ejercicio


de Arduino para encender un conjunto
de LED de izquierda a derecha. Puedes
experimentar con diferentes
velocidades de apertura y cierre
ajustando los valores en el comando
delay().

6
Diagrama de Flujo Práctica 1

7
Práctica 2 de derecha a izquierda
Este código se puede implementar en
código utilizando el lenguaje de
programación Arduino. A continuación se
muestra el código de código para controlar
una matriz de LED conectada a los pines 2
a 6 de Arduino.

Este código enciende y apaga cada LED de


la serie de derecha a izquierda en un ciclo
infinito. Cada LED permanece
encendido durante 500 ms antes de pasar al LED anterior. Cuando se alcanza
el primer LED, el ciclo comienza de nuevo desde el último LED.

8
Diagrama de Flujo Práctica 2

9
Práctica 3 leds del centro a los lados
Este diagrama de flujo se puede
implementar en código utilizando el
lenguaje de programación Arduino. Se
muestra un ejemplo de código para
controlar una matriz de LED conectada
a los pines 2 a 6 de Arduino.
Este código enciende y apaga el LED
desde el centro hacia los lados en un
bucle infinito. Cada vez que se
enciende el LED central,
permanecen encendidos durante 500 milisegundos, luego se apagan y
encienden los LED exteriores. Cuando los LED de borde se encienden,
permanecen encendidos durante 500 ms, luego se apagan y el LED central se
vuelve a encender.

10
Diagrama de Flujo Práctica 3

11
Práctica 4 leds de los lados al centro

Se puede implementar en código


utilizando el lenguaje de
programación Arduino. A
continuación se muestra un ejemplo
de código que usa este diagrama de
flujo para controlar una matriz de
LED conectada a los pines 2 a 6 de
Arduino.
Este código enciende y apaga cada
par de LED de extremo a
centro en un ciclo infinito. Cada par de LED se enciende durante 500
milisegundos antes de pasar al siguiente par de LED. Cuando se alcanzan los
dos LED del medio, el bucle comienza de nuevo desde el final.

12
Diagrama de Flujo Práctica 4

13
Práctica 5 Sensor que prende con la luz

Los sensores que se encienden con la luz


se denominan "sensores de luz" o
"sensores de brillo". Estos sensores
detectan la cantidad de luz en el ambiente
y generan señales eléctricas
proporcionales a la cantidad de luz que
detectan.
Este código lee el nivel de luz del fotodiodo en el pin A0 del Arduino y lo
compara con un umbral de 500. Si el nivel de luz es superior a 500, se
enciende el LED del pin 9 del Arduino. Si el nivel de brillo está por debajo de
500, el LED se apaga.

14
Diagrama de Flujo Práctica 5

15
Práctica 6 Fotorresistencia
En esta práctica, aprenderás a
utilizar una fotorresistencia para
controlar el encendido y apagado
de dos leds en Arduino. La
fotorresistencia actuará como un
sensor de luz que detectará los
cambios en el ambiente y controlará
el brillo de los leds en
consecuencia.

16
Diagrama de Flujo Práctica 6

17
Práctica 7 Potenciómetro

Usar el valor del potenciómetro: Utilizar el


valor mapeado del potenciómetro para
controlar diferentes aspectos del proyecto,
como la intensidad de los leds, la velocidad de
los motores o la posición de los servomotores.
Este código lee el valor del potenciómetro en
el pin analógico A0 y lo mapea a un rango de
0 a 255 para controlar la intensidad del led en
el pin digital 9 mediante la función
analogWrite (). El resultado es que el brillo
del led varía en
función de la posición del potenciómetro.

18
Diagrama de Flujo Práctica 7

19
Práctica 8 sensor ultrasónico prende cuando detecta
movimiento

Para utilizar un sensor ultrasónico en Arduino


y lograr que se encienda un LED cuando te
acercas a un objeto. Este código encenderá el
LED en el pin 13 del Arduino cuando te
acerques a un objeto a menos de 30 cm.
Puedes ajustar la distancia en la línea "if
(distance < 30) para que se adapte a tus
necesidades.

20
Diagrama de Flujo Práctica 8

21
Práctica 9 ultrasónico con leds
Este código utiliza un sensor
ultrasónico para medir la distancia a
un objeto cercano. Si la distancia es
menor a 10 centímetros, el LED se
encenderá. De lo contrario, el LED
se apagará. Este código se puede
modificar según sus necesidades y
puede ser útil para proyectos que
requieren la
detección de objetos cercanos y el control de LED en consecuencia. Tenga en
cuenta que para ejecutar este código, necesitará un sensor ultrasónico, un LED
y una placa Arduino.

22
Diagrama de Flujo Práctica 9

23
Práctica 10 servomotor automático

Para hacer un servo motor automático,


necesitará un microcontrolador como
Arduino o una placa similar y un servo
motor. También puede necesitar algunos
sensores o dispositivos de entrada para
controlar la posición del servo motor.
Como puede hacer un servo motor
automático usando un potenciómetro como
dispositivo de entrada para controlar la
posición del servo motor:

24
Diagrama de Flujo Práctica 10

25
Práctica 11 servomotor con dos botones

Para controlar un servo motor con dos


botones en Arduino, puede usar uno de los
botones para aumentar la posición del servo
y el otro para disminuir la posición. Aquí hay
un ejemplo de código que mueve el servo
motor en incrementos de 10 grados con dos
botones.
Este código utiliza la biblioteca de Servo de
Arduino para controlar la posición de un
servo motor. El if statement verifica si se ha
presionado uno de los botones y si la
posición del servo motor está dentro del
rango permitido (0 a 180 grados).

26
Diagrama de Flujo Práctica 11

27
Práctica 12 servomotor con un botón
En esta práctica, aprendimos a controlar
un servomotor con un solo botón
utilizando Arduino. El botón se utilizará
para cambiar la dirección del movimiento
del servo motor. Cuando el botón se
presiona, el servo motor se mueve en una
dirección y cuando se suelta, se mueve en
la dirección opuesta.

28
Diagrama de Flujo Práctica 12

29
Conclusiones

Gracias a todo lo anterior puedo interpretar que las prácticas en Arduino,


debería tener una comprensión sólida de los principios de la programación y la
electrónica, estar preparado para comenzar a trabajar en proyectos más
avanzados o especializados. Además, debería poder utilizar sus habilidades
para resolver problemas prácticos en el mundo real y desarrollar soluciones
innovadoras para diferentes desafíos.
La implementación de un sistema de domótica para controlar un hogar puede
ser una forma efectiva de mejorar la eficiencia energética y la comodidad de
los habitantes. Este proyecto es solo un ejemplo de lo que puede lograrse
mediante la aplicación de la tecnología en el hogar, y existen muchas otras
posibilidades que pueden ser exploradas.

30

También podría gustarte