Construir un Simple contador binario usando la Arduino (4 / 4 paso)

Paso 4: Comprender el código

En el circuito de la instalación de este código, especificamos la función de cada pin. Pin 2 va a ser la entrada. Vamos a utilizar esto para leer o no el pulsador ha sido presionado. Los pines restantes serán salidas. Si desea hacer un diverso número de LED, simplemente especificar como muchos pines de salida como usted quisiera.

Vamos a empezar nuestro bucle establece todas las clavijas de salida en baja. Luego, haremos un digitalRead para ver si el botón ha sido presionado. Si no ha sido presionado, nos hará nada. Si ha sido presionado, agregamos 1 a nuestra variable de número entero. Entonces vamos a esperar a 250 milisegundos. Esto evitará que nuestro arduino de la lectura de múltiples cuentas de empuje de un botón. También se determinará cuánto tiempo el LED permanecerá encendido para.

También nos gustaría hacer una función Serial.print para verificar que nuestra cuenta es salir correctamente en el LED. Ahora la lógica del circuito es el siguiente

la cuenta % 2 será igual a 0 para los números pares y 1 para números impares

recuento % 4 serán 2 o 3 (es decir, cuenta % 4 > 1) cuando la cuenta es un múltiplo de 2 o 3

recuento % 8 será 4,5,6 o 7 (es decir, cuenta % 8 > 3) cuando la cuenta es un múltiplo de 4,5,6 o 7

etc....

de esta manera, podemos definir lógicamente cuando queremos nuestras salidas sea alta y cuando queremos que sea baja. Subir tu código a la Junta y prueba para asegurarse de que funciona!

Artículos Relacionados

Penetración de Arduino-principiante LED y (contador binario 16)

Penetración de Arduino-principiante LED y (contador binario 16)

Hola amigos...!!! Este es mi primer tutorial en Instructables, en este tutorial que voy a mostrarte* Escribir un programa sencillo de LED que brilla intensamente* Grupo de programa de LED* Explicar la salida analógica (PWM)* Crear un proyecto simple
El Tutorial más simple del zumbador; Usando Arduino

El Tutorial más simple del zumbador; Usando Arduino

Hey los fabricantes,Vamos a hacer un Simple timbre Quiz usando Arduino!¿Paso 1: Lo que podemos hacer con él?¿Qué podemos hacer con él?> quiz juego Buzzer> tocar melodías y mucho más...Paso 2:Cosas necesarias> Arduino Uno (comprar de Amazon.in) (c
Simple remoto datos trazar usando Android / Arduino / pfodApp

Simple remoto datos trazar usando Android / Arduino / pfodApp

Simple remoto datos trazar usando Android / Arduino / pfodApp Este Instructable muestra cómo trazar datos del sensor Arduino en tu móvil Android y captura para posteriormente descargar a su ordenador.  Estas instrucciones están también disponibles en
Contador binario de ATtiny84, arriba y abajo

Contador binario de ATtiny84, arriba y abajo

El ATtiny84 es un chip realmente sorprendente, no es un Arduino, pero de alguna manera mucho más potente. Este es un proyecto pequeño diseñado para mostrar su potencial.Todos los microcontroladores de Atmel tienen sus pines asignados en los bancos de
Usando la Arduino Uno al programa ATTINY84-20PU

Usando la Arduino Uno al programa ATTINY84-20PU

Usando la Arduino Uno al programa ATTINY84-20PU (Newark item # 68T3783). Este Instructable muestra cómo utilizar la plataforma de Arduino para trabajar con procesadores físicamente más pequeños, como el ATtiny84 (84-44-24), ATtiny85 (85-45-25) y el A
Etapa 16 década contador cadena - usando dos 4017 Chips

Etapa 16 década contador cadena - usando dos 4017 Chips

he encontrado una manera de hacer un contador de década que tiene más salidas que a tan sólo 10.Objetivo y motivo:Realmente como contadores binarios Cómo puedo ligar juntos en cadenas. Por ejemplo, si tienes dos contadores binarios de 8 etapas, usted
Cómo construir A Simple sintetizador 555

Cómo construir A Simple sintetizador 555

este instructable muestra cómo construir un simple sintetizador usando un temporizador 555.Paso 1: Piezas necesarias1 270 potenciometro de k ohmios (usé dos. 1 250 k ohmios para los cambios de la echada principales y 30 k ohm diapositiva potenciómetr
¿Aprender contador ICs utilizando un Arduino

¿Aprender contador ICs utilizando un Arduino

han necesitado alguna vez contar algo? Claro, todos necesitamos contar cambio, contar las bendiciones, y de vez en cuando contar cartas, pero que no es el tipo de cuenta que estoy hablando. En este Instructable, yo dilucidar cómo ICs cuenta funcionar
Simple comunicación serie del Arduino.

Simple comunicación serie del Arduino.

He querido hacer un robot inalámbrico por un tiempo mediante el uso de las abejas o de otros tipos de comunicación inalámbrica. Esto no es un completo i'ble en cuanto a donde muestro cómo hacer un robot esto es más de una plantilla. Te voy a mostrar
Contador binario de RGB

Contador binario de RGB

Este contador binario fue desarrollado con el uso de luces LED RGB y un par de interruptores para manipular los resultados, mientras que una plataforma Arduino programa el proyecto. Es decir, el código binario implica cualquier iluminación verde de L
BRICOLAJE, CONSTRUIR SU PROPIO RELOJ BINARIO DIGITAL!!!!!!

BRICOLAJE, CONSTRUIR SU PROPIO RELOJ BINARIO DIGITAL!!!!!!

Este Instructable muestra cómo construir un reloj digital en la forma más sencilla. Usted sólo necesita unas cuantas herramientas y un poco de tiempo...Paso 1: introducción Hay dos maneras de construir su propio reloj binario.1.-uno es hacer tu propi
Crear logo simple vintage/grunge usando "destructor de texto"

Crear logo simple vintage/grunge usando "destructor de texto"

Hoy vamos a hacer un logotipo simple vintage/grunge usando "destructor del texto"Lo que necesitamos:-Adobe Photoshop- Destructor de texto- Formas de encargo-Dos gratis fuentes: franquicia y viejosSólo tienes que descargar todas las fuentes y vam
Simple camiseta Piano usando Tynker

Simple camiseta Piano usando Tynker

Este "cómo" es para una camisa simple de piano usando Tynker.Materiales:1 camiseta1 carrete de hilo conductor1 aguja5 broches de presión1 MakeyMakey6 pinzasTynkerPaso 1: Dibujar su PianoHe proyectado y trazadas de mi piano de Google imágenes, si
Simple broma Mac usando Arduino (actualización 22/03/10)

Simple broma Mac usando Arduino (actualización 22/03/10)

Hola,Voy a mostrarle cómo puede molestar a un usuario de mac con sólo un par piezas simples.Mac disponen de un sensor de infrarrojos que le permite controlar a través de una manzana de distancia, esto los hace un blanco fácil para esta broma. Vamos a