ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Laboratorio Arquitectura de Computadoras


Enviado por   •  31 de Agosto de 2023  •  Apuntes  •  639 Palabras (3 Páginas)  •  152 Visitas

Página 1 de 3

LABORATORIO 11

INTEGRANTES

  • Edward Jesus Suyon Sanchez
  • Perez Ancieta, Jhan Franco
  • Ramos Perez, Neal Cesar
  • Portocarrero Huanca, Alexis

  1. OBJETIVOS ESPECÍFICOS DE LA PRÁCTICA DE LABORATORIO

Al finalizar la práctica de laboratorio, el estudiante hace uso de un sensor de proximidad y de un servomotor.

  1. IMPLEMENTACIÓN:

[pic 1][pic 2]

  •    Ejemplo de Código:

[pic 3]

Abrir una nueva ventana en el entorno de desarrollo del Arduino y copiar el siguiente código:

[pic 4]

[pic 5]

 DESCRIPCIÓN DE LO VISTO EN EL MONITOR SERIAL Y EXPLICACION DEL CODIGO:

[pic 6][pic 7]

Instrucciones para el servo motor:

// Incluímos la librería para poder controlar el servo #include <Servo.h>

// Declaramos la variable para controlar el servo Servo servoMotor;

void setup() {

         // Iniciamos el servo para que empiece a trabajar con el pin 9

     servoMotor.attach(9);

}

void loop() {

     // Desplazamos a la posición 0º

         servoMotor.write(0);

     // Esperamos 1 segundo

     delay(1000);

     // Desplazamos a la posición 90º

     servoMotor.write(90);

     // Esperamos 1 segundo

     delay(1000);

     // Desplazamos a la posición 180º

     servoMotor.write(180);

     // Esperamos 1 segundo

     delay(1000);

}

Parte 1 – Mover un servo con el serial Armar el siguiente circuito:

[pic 8]

Abrir una nueva ventana en el entorno de desarrollo del Arduino y copiar el siguiente código:

[pic 9]

  1. Describir lo observado cuando estando en la ventada serial presionamos la tecla 8 y después la 6 :

Lo esperable sería que al leer 8 bytes se prenda un foco conectado a la entrada 13 y si se lee 6 bytes este se apaga desconectando la entrada 13.

Pero éste no ocurre como tal, ya que el case 8, indica para prender y con el case 6 se apaga,

Si corremos lo que está en el código, si podremos prender el pin al ingresar 8 bytes, pero no podremos apagarlo, debido que éste se acumula y lo que leería no sería 6 bytes sino 14

bytes, en todo caso si se cambia de lugar, osea si con el case 6 se prende y con el 8 se apaga, si se podrá cumplir con lo dicho en el código.

...

Descargar como (para miembros actualizados)  txt (4 Kb)   pdf (982.4 Kb)   docx (953.2 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com