Desarrollo de Código en C++ para Arduino (En tinkercad)
Budget: $10 – $15 USD
El proyecto es simple, se tiene un circuito en arduino que ya está diseñado (este posee teclado y una pantalla LCD), lo único que necesito es que se desarrolle un código en el que en la pantalla LCD aparezcan ciertos ejercicios matemáticos.
1. Al encender el arduino, la pantalla salta un Menú que diga "1) Suma 2) Resta 3) Multiplicación", cosa que en el teclado se seleccione el número del tipo de ejercicio que se desea escoger.
2. Luego, si escoge la opción 1 (ejercicios de suma), automáticamente aparezcan sumas con números aleatorios en la pantalla (ejm: "10 + 13 = " o "24 + 12 = ", etc) de preferencia de un rango de 1 a 30.
3. Si escoge la opción 2 (ejercicio de resta), la misma secuencia, solo que el primer número debe ser sí o sí mayor al segundo (para que no hayan restas negativas)
4. Si escoge la opción 3 (ejercicio de multiplicación) lo mismo, solo que esta vez el rango de los dos números aleatorios será de 1 a 10.
5. En cualquiera de las tres opciones escogidas, al usuario cuando le aparezca un ejercicio, deberá digitar la respuesta usando el teclado incorporado, si acierta saldrá un mensaje en la pantalla que diga "Correcto!", de caso contrario, en la pantalla aparecerá el mensaje "Incorrecto". Si la respuesta es correcta, luego de imprimir el mensaje aparecerá un ejercicio nuevo de esa categoría, si la respuesta es incorrecta, el ejercicio seguirá en la pantalla hasta que se solucione.
6. Por último, se utilizará el botón "D" para volver al menú para escoger otra opción de preguntas.
Esto está desarrollado en la plataforma Tinkercad, donde ya tiene el arduino diseñado y lo único que falta es implementar el código, para cualquier otra aclaración pueden escribirme por mensaje.
1. Al encender el arduino, la pantalla salta un Menú que diga "1) Suma 2) Resta 3) Multiplicación", cosa que en el teclado se seleccione el número del tipo de ejercicio que se desea escoger.
2. Luego, si escoge la opción 1 (ejercicios de suma), automáticamente aparezcan sumas con números aleatorios en la pantalla (ejm: "10 + 13 = " o "24 + 12 = ", etc) de preferencia de un rango de 1 a 30.
3. Si escoge la opción 2 (ejercicio de resta), la misma secuencia, solo que el primer número debe ser sí o sí mayor al segundo (para que no hayan restas negativas)
4. Si escoge la opción 3 (ejercicio de multiplicación) lo mismo, solo que esta vez el rango de los dos números aleatorios será de 1 a 10.
5. En cualquiera de las tres opciones escogidas, al usuario cuando le aparezca un ejercicio, deberá digitar la respuesta usando el teclado incorporado, si acierta saldrá un mensaje en la pantalla que diga "Correcto!", de caso contrario, en la pantalla aparecerá el mensaje "Incorrecto". Si la respuesta es correcta, luego de imprimir el mensaje aparecerá un ejercicio nuevo de esa categoría, si la respuesta es incorrecta, el ejercicio seguirá en la pantalla hasta que se solucione.
6. Por último, se utilizará el botón "D" para volver al menú para escoger otra opción de preguntas.
Esto está desarrollado en la plataforma Tinkercad, donde ya tiene el arduino diseñado y lo único que falta es implementar el código, para cualquier otra aclaración pueden escribirme por mensaje.