DinoCalc versión 1.0

(versión de Arduino Pro Mini Protoboard)

Última versión: http://code.google.com/p/dinocalc/
Desarrollo: https://github.com/WeaselJones/DinoCalc

Esta es una calculadora sin una pantalla LCD que te indica si la respuesta matemática es correcta o incorrecta, sin darle la respuesta.  Este instructable le mostrará cómo hacer este simple matemáticas control calculadora utilizando elementos "estándares".

[ACTUALIZACIÓN: UN TUTORIAL QUE MUESTRA CÓMO CREAR SU PROPIO PERSONALIZADO EMBUTIDO GRÁFICO ESTÁ AHORA INCLUIDO! JUNTO CON UN NUEVO GRÁFICO PARA NIÑAS USAR EN LUGAR DE LOS DINOSAURIOS.  ECHA UN VISTAZO APÉNDICE A Y B AL FINAL DE ESTE INSTRUCABLE!]

Cuando era más joven tuve una calculadora que no tenía una pantalla LCD pero en cambio tenía dos LED, uno verde y uno rojo.  Es necesario introducir un problema de matemáticas con lo que usted pensó que era la respuesta correcta.  Si su problema de matemáticas fue por ejemplo, 12 + 12, introduzca en el teclado numérico: 12 + 12 = 24 y luego oprima el "?" clave.  Si tu respuesta fue derecha y el verde que se encenderá el LED, si su respuesta era incorrecta, se enciende el LED rojo.

Esto es mi saludo a ese juguete de mi infancia, así como una gran manera para poder diseñar y programar un proyecto poco aseado que mi hijo de preescolar puede usar para comprobar su matemáticas simple.

Esta primera versión documento el prototipo que he construido. Mi primer objetivo era crear una calculadora capaz de simplemente sumar y restar usando los elementos de la plataforma. Planeo a partir de un Arduino Mini Pro para la etapa de desarrollo y el prototipo y luego se moverá una versión final que tiene un menor costo y contar (ATmega328P en un PCB personalizado).

La forma de que trabaja la calculadora es:

1) usuario ingresa:
un número, (por ejemplo, 12)
luego un operador matemáticas, (vamos a escoger además, +)
entonces un segundo número, (vamos a añadir 13 a nuestro primer número)
Presione el signo de igual (=)
a continuación, el usuario introduce lo que él (o ella) cree que la respuesta, (supongo vamos a 22)
luego presione "?" para ver si estás bien o mal!

2) microprocesador calcula entonces la respuesta correcta.
En nuestro caso, 12 + 13 = 25. Por lo tanto la respuesta correcta calculado es de 25.  Esta respuesta es sólo
almacenados en la memoria y no comparte con el usuario.

3) microprocesador compara la respuesta calculada para el usuario
adivinar la respuesta.
Si no son iguales entonces el microprocesador activa el LED rojo.
Si son iguales entonces el microprocesador enciende LED verde.
Hemos conjeturado 22, 22 no es igual a 25 modo que se encienda el LED rojo!

Notas y limitaciones:
1) operación matemáticas solo es soportado actualmente (es decir, se trabaja 12 + 12 o 12-12, pero 12 + 12 + 12 o 12 + 12-12 no será)

Trabajan 2) de números negativos (es decir, -12 + -12 o -12--12 funcionará)
3) trabajan grandes cantidades (es decir, funcionará 123456789 + 8765)

4) trabajará números decimales (es decir, funcionará 12,1 +12.2)
5) hice este para mi hijo de preescolar, así que derecho ahora los operadores de matemáticas sólo admiten es suma y resta de. Multiplicación y división será fácil añadir en el futuro.
6) la última limitación es tu imaginación.  Sólo porque hice algo unidireccional, no tenga miedo de cambiar a trabajar para usted!

SUGERENCIA: PARA COMPLETAR ESTE PROYECTO EL CONSTRUCTOR TENDRÁ QUE TENER EXPERIENCIA CON SOLDADURA Y UTILIZANDO EL IDE DE ARDUINO. Hay muchos tutoriales sobre cómo utilizar el IDE de ARDUINO en INSTRUCTABLES y en HTTP://ARDUINO.CC. Si su experiencia es limitada, te recomiendo este proyecto de la construcción primero en un PROTOBOARD, como se muestra en el paso opcional 5, para que el constructor puede familiarizarse con el SOFTWARE DINOCALC y la programación del ARDUINO PRO MINI.
Y mientras este proyecto no es complicado para soldadura
no puede esta ser su primera experiencia soldadura. Si no has soldado nunca antes de que hay muchos "aprenden soldadura KITS" que pueden practicar y aprender en primer lugar.  TAL como: lista AmeriKit aprender a soldar Kit.

Artículos Relacionados

Edificio el abejón vaya versión 2

Edificio el abejón vaya versión 2

Hola, este es mi primer instructivo, así que no esperes que sea demasiado perfecto. Si gustó, darme vuestra opinión! Ah y voten por mi en el concurso "hacer volar"!Ahora está parado, este instructable es bastante vago, ya que planea añadir más f
Cómo construir un Batman: Sr. Freeze Costume - versión 2.0

Cómo construir un Batman: Sr. Freeze Costume - versión 2.0

Congelación temperaturas puede volver con facilidad y aún más frío que antes! La historia es que Victor Fries fue un científico en el universo DC que estaba tratando de ayudar a su esposa cryo-genically congelada. Bueno, como todos los empresarios y
Pollo Teriyaki - versión extractora lenta

Pollo Teriyaki - versión extractora lenta

Mis hijas aman pollo teriyaki con arroz, y esta versión utiliza una olla de cocción lenta para simplificar la preparación de la comida y me permite obtener más en el proceso. Espero que os guste tanto como lo hacen. Usé una olla de cocción lenta de c
Versión 2 del reloj de 3:30

Versión 2 del reloj de 3:30

Hace unas semanas hice la primera versión de las 3:30 reloj. Funcionó ok algunas veces pero porque se basa en suavemente cierre un circuito eléctrico, no todo el tiempo.En esta versión que estoy utilizando LDRs y el resultado es un poco más profesion
Cómo puedo saber qué versión de windows tengo

Cómo puedo saber qué versión de windows tengo

¿Quieres saber qué versión de windows? Siga este simple video :)
Versión de hockey Puck teléfono soporte minimalista (v2.0)

Versión de hockey Puck teléfono soporte minimalista (v2.0)

para todos los fanáticos del hockey por ahí, esto es para ti... (y yo). Traigo para usted, un hockey puck dispositivo móvil soporte, versión 2. Puedes ver mi disco original stand, que resultó muy Umm, interesante cuando menos. De todos modos, se trat
Estante del almacenaje de tornillos versión 2.0

Estante del almacenaje de tornillos versión 2.0

En la primera versión de este proyecto, alguien sugirió en la sección de comentarios que caja rack para que sea más robusta, y quitar el tren se detiene para que uno pueda quitar los cajones para ponerlos en la mesa de trabajo cerca de cuando se trab
Calentador más barato en la versión 2 del mundo. Más grande, mejor y más caliente.

Calentador más barato en la versión 2 del mundo. Más grande, mejor y más caliente.

Esta es la segunda versión de la calefacción más barata del mundo. Es realmente hacer mucho más eficaz. Tal vez hay usos adicionales como ampliar el tamaño. Tal vez podría hervir el agua o calentar alimentos.UTILICE SIEMPRE EN UNA HABITACIÓN BIEN VEN
BICITRACTOR B300 (POC21 versión, espere la próxima versión en febrero si quieres construir uno)

BICITRACTOR B300 (POC21 versión, espere la próxima versión en febrero si quieres construir uno)

¿Qué es Bicitractor?El Bicitractor es un tractor de pedales agricultura con asistencia eléctrica, realizada por agricultores para agricultores. Está diseñado para granjas vegetales de mediano y pequeño. Permite diferentes tareas agrícolas que requier
Construir la matriz de "Auto-escopeta", una versión fresca de Nerf.

Construir la matriz de "Auto-escopeta", una versión fresca de Nerf.

Segunda nota: sé que miro bastante peludo en el video. Tenía apenas acabado de edificio, no había afeitado en varios días y fue demasiado salido para mostrar mi arma a ir que me vea mejor.  También, pido disculpas por fliping el pájaro.  Perdí mi ded
Correa de rescate Slatts v2.0 - versión mejorada no sesgo

Correa de rescate Slatts v2.0 - versión mejorada no sesgo

Este instructable muestra cómo hacer una versión mejorada de la correa de rescate Slatts (para la original, vea el instuctable muy buena "Cómo hacer un cinturón de rescate paracord" por stuwegie). Realmente como la correa de rescate Slatts (y he
Mi versión de una plantilla de Paracord

Mi versión de una plantilla de Paracord

Recientemente me interesé por los temas de paracord que puede crear. Tantos más cool en este sitio usted puede hacer. Pero es mucho más fácil cuando tienes una abrazadera para sujetarlo. Puedes hacer uno o comprar uno. Miré a los que podría comprar y
No coser el traje de dos caras (Lego niños versión)

No coser el traje de dos caras (Lego niños versión)

Mi hijo mayor quería ser "Dos caras" de Batman (también conocido como Harvey Dent) para Halloween este año.Como ocho años que fue cuando escribí este Instructable, su principal exposición a dos caras fue el videojuego de LEGO Batman.He buscado y
Realizar emergencia Metal repuesto llave con 9V batería o coca cola tapa mejorada versión en plástico

Realizar emergencia Metal repuesto llave con 9V batería o coca cola tapa mejorada versión en plástico

Reciclar: Hacer metal las claves en minutos mediante batería de 9v o tapas de botellas de coca cola o tapas de botellas de cerveza, podemos hacer la llave de repuesto de emergencia para la cerradura, la llave resultante se puede utilizar hasta 10 vec