Tabla de contenido:

Contador de monedas: 5 pasos
Contador de monedas: 5 pasos

Video: Contador de monedas: 5 pasos

Video: Contador de monedas: 5 pasos
Video: Clasificador y Contador de Monedas Arduino #NEXTPCB 2024, Noviembre
Anonim
Contador de monedas
Contador de monedas

Hice este contador de monedas para un proyecto escolar en el que tuvimos que aprender a usar un arduino. Está hecho principalmente para que yo aprenda a crear cosas con un arduino. Para este proyecto también aprendí a usar una cortadora láser y una impresora 3D.

Suministros

Arduino uno

Pantalla LCD 16x2

Papel de aluminio

Stripboard o perfboard (se prefiere el stripboard)

6 resistencias de 10k ohmios

1 resistencia de 220 ohmios

Potenciómetro de 10k ohmios

Paso 1: el clasificador

El clasificador
El clasificador

Lo primero que hice fue el clasificador de monedas. La forma en que elegí clasificar las monedas se basa en el tamaño. Esta es una forma más sencilla de que funcionan la mayoría de las máquinas expendedoras. Éstos suelen utilizar una combinación de sistemas para medir las monedas, como el tamaño, la resistencia eléctrica y el peso. Esto puede dar mediciones más precisas, pero no es realmente factible con mi habilidad actual y mi límite de tiempo.

Si bien no es realmente complejo, es importante obtener medidas exactas de las monedas que debe clasificar. La forma en que funciona el clasificador es haciendo que las monedas se deslicen por una pendiente y caigan en el primer orificio con el tamaño correcto. Entonces, una moneda de cincuenta centavos, por ejemplo, se desliza hasta el sexto hoyo antes de caer. De esta manera, el arduino solo tiene que reconocer que una moneda cayó por un agujero determinado para saber su valor.

La razón por la que solo hice 7 agujeros en lugar de 8 es porque las monedas de 1 y 2 centavos están sin usar, así que elegí clasificarlas al mismo tiempo.

Paso 2: el cableado

El cableado
El cableado

El cableado es aproximadamente como se ve arriba. La mejor idea es comenzar con la pantalla. Asegúrese de obtener la resistencia de 220 ohmios cuando conecte la pantalla LCD. El potenciómetro en esta configuración se usa para cambiar el nivel de contraste en la pantalla. Haga esto primero en una placa para que sepa si todo funciona.

Una vez conectada la pantalla, puede conectar los otros cables. Esta parte actuará de la misma manera que si estuviera conectando botones normales, excepto con los botones extraídos. Los orificios entre los cables grises es donde se conecta la siguiente pieza.

Paso 3: creación de los sensores

Creando los Sensores
Creando los Sensores

La forma que elegí para registrar la caída de las monedas fue cerrando un circuito eléctrico. Cuando una moneda cae, golpea 2 piezas de papel de aluminio y cierra el circuito. Esto le permite al arduino saber que se cayó una moneda.

Cada hoyo excepto el primero (el más alto) debe tener 2 piezas de papel de aluminio. Cualquiera de esas piezas debe conectarse a un cable gris del último paso. Cada agujero debe tener una pieza conectada a uno de los cables izquierdo y derecho.

Paso 4: el código

El código de este proyecto se puede encontrar aquí:

La forma en que funciona es tener una variable para uno y diez para ambos euros y centavos. ¡Esto significa que puede contar hasta 99, 95 €! Para cada hoyo hay una declaración if que verifica si se cayó una moneda. Si registra una moneda se dispara el correspondiente enunciado if y se suma la cantidad de céntimos / euros que corresponda con ese agujero.

Paso 5: ponerlo en un estuche

Para este paso, elegí hacer un estuche que coloque las monedas en una bandeja abierta. Esto se debe a que tuve que mostrar que funcionaba y de esta manera tuve suficiente con solo una de cada moneda. El diseño del estuche es principalmente una simple caja con un orificio para una pantalla, botones y una moneda. Los botones no se utilizan actualmente en este proyecto, pero son restos de la ambición excesiva de querer hacer una máquina expendedora.

Recomendado: