Tabla de contenido:

Examen final CSCI-1200 Proyecto 2: 3 pasos
Examen final CSCI-1200 Proyecto 2: 3 pasos

Video: Examen final CSCI-1200 Proyecto 2: 3 pasos

Video: Examen final CSCI-1200 Proyecto 2: 3 pasos
Video: Una chica entra y sale de una Falla con Ninots en sus manos | Fallas 2021 2024, Mes de julio
Anonim
Proyecto de examen final CSCI-1200 2
Proyecto de examen final CSCI-1200 2

En esta práctica de laboratorio, utilizará un teclado 4x4 para cambiar el ángulo de un servomotor. El ángulo se determinará mediante una entrada de 3 dígitos utilizando el teclado. El teclado no aceptará valores no numéricos.

Hardware requerido para este proyecto:

1. Arduino Uno

2. Teclado 4x4

3. Servomotor

Bibliotecas requeridas:

Servo.h

Teclado.h

Paso 1: Conexión del teclado 4x4

Conexión del teclado 4x4
Conexión del teclado 4x4

Para conectar el teclado 4x4, conecte cada pin del teclado con un pin del ardunio usando un cable de puente. Los pines utilizados en el diagrama son los pines 4-11.

Paso 2: conecte el servomotor

Conecte el servomotor
Conecte el servomotor

El servomotor requiere 3 conexiones a la placa Arduino:

1. Conecte el cable de tierra al puerto GND en el Arduino

2. Conecte el cable de alimentación al puerto de 5 V en el Arduino

3. Conecte el cable de salida a uno de los puertos disponibles en el Arduino, el puerto 3 fue elegido en el diagrama

Paso 3: Código para el servomotor operado por teclado

Se adjunta el archivo 1200_FinalExam_Project2.ino que contiene todo el código necesario para este proyecto. El código evita entradas no válidas por parte del usuario. Si el usuario ingresa un valor no numérico, el ángulo del servo se establece en 0 y el usuario comienza de nuevo a ingresar los datos. Si un número es mayor que 180, el radio de giro máximo del servo, el ángulo se establece automáticamente en 180.

Recomendado: