Tabla de contenido:
- Paso 1: teoría de trabajo
- Paso 2: Construyamos
- Paso 3: conecte algunos LED
- Paso 4: codificación
- Paso 5: Aplicaciones
- Paso 6: Inconvenientes
Video: Más de 100 interruptores en un solo pin de Arduino: 6 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
Introducción
¿Te quedaste sin pines de entrada? No se preocupe, aquí hay una solución sin registros de turnos. En este video, aprenderemos cómo conectar más de 100 interruptores a un solo pin de Arduino.
Paso 1: teoría de trabajo
Primero mire el diagrama del circuito, de lo contrario, no podrá entender lo que estoy diciendo. Cada vez que presiono un interruptor, el circuito se completará a través de un número diferente de resistencias,
- En el circuito, si presionamos el quinto interruptor, entonces el circuito se completa a través de las 4 resistencias,
- Si presionamos el 4to interruptor el circuito se completa a través de 3 resistencias,
- Si presionamos el tercer interruptor el circuito se completa a través de 2 resistencias,
- Si presionamos el segundo interruptor el circuito se completa a través de 1 resistencia,
- Y si presionamos el primer interruptor, el circuito se completa sin resistencias.
Eso significa que el voltaje que llega al pin analógico A1 será diferente para cada interruptor, por lo que usaremos la función analogRead () para leer los valores del pin A1 y luego usaremos una condición if else if para realizar diferentes operaciones para cada interruptor.
Paso 2: Construyamos
- Primero conecte cinco interruptores de empuje a una placa de pruebas.
- Por supuesto, puede conectar un máximo de 1023 conmutadores teóricamente a un microcontrolador de 8 bits como Arduino.
- Luego interconecte las resistencias entre los interruptores de presión como se muestra en el diagrama.
- Conecte el otro extremo de todos los interruptores a 5v de Arduino, como puede ver aquí, he conectado el de tal manera que un extremo está conectado a la línea azul de la placa de barba que está conectada a 5v.
- Luego, desde el final del interruptor final, conecte un cable al pin analógico A1 de Arduino.
- Luego conecte una resistencia a través de A1 y GND de Arduino, que es para bajar, eso es para mantener el valor en cero cuando no se presiona ningún interruptor.
Paso 3: conecte algunos LED
Conectemos unos leds para comprobar el funcionamiento de nuestro circuito.
- Conecte los LED como se muestra en el circuito,
- Conecte todos los terminales positivos todos los LED a los 5v.
- Conecte el terminal negativo de cada LED al pin digital D12 a D8 de Arduino, respectivamente.
- Prácticamente tenemos que conectar los LED a través de resistencias para una buena vida útil.
Paso 4: codificación
Eche un vistazo al programa. Todas las líneas están bien comentadas.
Ahora carguemos el código y veámoslo en acción.
Paso 5: Aplicaciones
- Teclado
- Teclado de tamaño completo para Arduino.
- Mini teclado personalizado para tu tableta Raspberry Pi, etc.
Paso 6: Inconvenientes
Varios interruptores no funcionarán en un solo instante. Si se te ocurre otra aplicación, publícala en los comentarios
Gracias.
Recomendado:
Cómo hacer interruptores de seguridad con enclavamiento para la cortadora láser K40: 4 pasos (con imágenes)
Cómo hacer interruptores de seguridad de enclavamiento para la cortadora láser K40: ¡EDICIÓN IMPORTANTE! No conecte sus dispositivos de enclavamiento a la red eléctrica de la máquina. En su lugar, conecte los pines PG en la fuente de alimentación. Hará una actualización completa en breve. -Tony 7 / 30-19 ¿Cuál es uno de los primeros consejos en Internet para cuando tu nuevo, (ma
Arduino más barato -- Arduino más pequeño -- Arduino Pro Mini -- Programación -- Arduino Neno: 6 pasos (con imágenes)
Arduino más barato || Arduino más pequeño || Arduino Pro Mini || Programación || Arduino Neno: …………………………. SUSCRÍBETE A mi canal de YouTube para ver más videos ……. .Este proyecto trata sobre cómo conectar un arduino más pequeño y barato que haya existido. El arduino más pequeño y barato es arduino pro mini. Es similar a arduino
El inversor más simple con solo un motor de CC de 12 V a 220 V CA: 3 pasos (con imágenes)
El inversor más simple con solo un motor de CC de 12 V a 220 V CA: ¡Hola! En este instructivo, aprenderá a hacer un inversor simple en casa.Este inversor no requiere varios componentes electrónicos, sino un solo componente que es un pequeño motor de 3 V CC. El motor de CC es el único responsable de realizar la conmutación
Caja de carga eléctrica IKEA con interruptores individuales: 6 pasos (con imágenes)
Caja de carga eléctrica IKEA con interruptores individuales: el otro día vi este instructivo sobre cómo hacer una central eléctrica fácil usando una caja IKEA: La caja de carga IKEA --- ¡no más cables desordenados! algo similar, así que fui y compré una de esas cajas en IKEA, pero se me quedó parado
Cómo leer muchos interruptores con un pin MCU: 4 pasos
Cómo leer muchos interruptores con un pin de MCU: ¿Alguna vez has estado trabajando en un proyecto y el proyecto sigue creciendo y creciendo, mientras le agregas más cosas (a eso lo llamamos Creaturismo Feaping)? En un proyecto reciente, estaba construyendo un medidor de frecuencia y agregué una función de cinco