Tabla de contenido:

Calculadora Arduino con salida LED: 5 pasos
Calculadora Arduino con salida LED: 5 pasos

Video: Calculadora Arduino con salida LED: 5 pasos

Video: Calculadora Arduino con salida LED: 5 pasos
Video: ARDUINO - Como encender un led con Arduino. Desde cero - TUTORIAL. || Electrónicos por el Mundo. 2024, Noviembre
Anonim
Calculadora Arduino con salida LED
Calculadora Arduino con salida LED
Calculadora Arduino con salida LED
Calculadora Arduino con salida LED
Calculadora Arduino con salida LED
Calculadora Arduino con salida LED
Calculadora Arduino con salida LED
Calculadora Arduino con salida LED

¡Hola chicos! Quiere aprender a utilizar una entrada y salida de monitor en serie. ¡Pues aquí tienes el tutorial perfecto sobre cómo hacerlo! En este instructivo, lo guiaré a través de los pasos simples necesarios para crear una calculadora usando el monitor serial Arduino y mostrar el resultado en parpadeos de LED.

Paso 1: descargar el IDE de Arduino

Descarga del IDE de Arduino
Descarga del IDE de Arduino

Descargue e instale el IDE de Arduino (Entorno de desarrollo interactivo) utilizando el siguiente enlace:

www.arduino.cc/en/Main/Software Elija y guarde la versión que mejor se adapte a su sistema operativo y configuración.

Paso 2: Materiales de hardware

  1. 1 placa Arduino
  2. 1 cable para conectar la placa Arduino a tu computadora
  3. 1 LED
  4. Cables de puente

Paso 3: construcción del hardware

Construyendo el hardware
Construyendo el hardware

1) Conecte Arduino a su computadora

2) Conecte el LED a la placa de pruebas y al Arduino como se muestra en la imagen.

Paso 4: descarga y ejecución del programa

Descargue el programa arduino adjunto a su computadora portátil. Conecte el arduino a su computadora portátil y ejecute el programa.

En el IDE de arduino, abra Herramientas-> monitor de serie. Escriba un cálculo a realizar, por ejemplo, 3 + 2, y obtendrá el resultado como 5. También puede intentar restar, multiplicar y dividir de la siguiente manera:

4 + 2 (obtendrá Resultado = 6)

8-3 (obtendrá Resultado = 5)

5 * 3 (obtendrá Resultado = 15)

10/2 (obtendrá Resultado = 5)

Verá que el LED parpadea tantas veces como la salida.

Paso 5: Comprensión del programa

Entendiendo el programa
Entendiendo el programa
Entendiendo el programa
Entendiendo el programa
Entendiendo el programa
Entendiendo el programa
Entendiendo el programa
Entendiendo el programa

Primero, entendamos cómo funciona la entrada y salida del puerto serie. Un usuario puede ingresar datos en el campo de entrada en la ventana del monitor en serie para enviar valores y datos al Arduino. Se puede usar cualquier programa en serie, o incluso una aplicación en serie personalizada para enviar datos al Arduino en lugar de usar la ventana del Monitor en serie. De manera similar, el usuario puede enviar datos al monitor en serie.

Ahora vamos a usar esto para construir nuestra propia calculadora. Primero en el método setup (): iniciamos las variables y el puerto serie. Serial.begin (9600); // comienza las comunicaciones en serie Serial.println ("Envíeme un cálculo"); Serial.println ("Por ejemplo: 2 + 3"); Luego, en el método loop (): while (Serial.available ()> 0) {// mientras se envían datos a arduino, number1 = Serial.parseInt (); operación = Serial.read (); // la operación será el primer carácter después del primer número number2 = Serial.parseInt (); // almacena el segundo número en number2 Luego llamamos a calculate () e imprimimos el resultado del cálculo. calcular () es la función personalizada que realiza los cálculos. Entendamos cómo funciona eso. Si (operación == '+'), suma los dos números y almacena el resultado en la variable "resultado". Si (operación == '-'), resta los dos números y almacena el resultado en la variable "resultado". Si (operación == '*'), multiplica los dos números y almacena el resultado en la variable "resultado". Si (operación == '/'), divide los dos números y almacena el resultado en la variable "resultado". De lo contrario, imprime "Error"

El método de parpadeo tiene el código para hacer parpadear el LED tantas veces como resulte con un bucle simple.

Recomendado: