Sparkfun Arduino Interruptor de encendido Manual de usuario
interruptor de encendido arduino

Descripción

Este es un simple interruptor de encendido/apagado para LilyPad. Cuando el interruptor está en la posición ON está cerrado y cuando está en la posición OFF está abierto. Úselo para activar el comportamiento en su proyecto programado o para encender y apagar LED, zumbadores y motores en circuitos simples.

Dimensiones

  • Tamaño: 7.75 × 18.1mm
  • PCB delgada de 0.8 mm

Cómo conectarse:

Conectando

Esquemático

Esquemático

Detección (interruptores):

Haga un cambio simple con pinzas de cocodrilo
La placa de desarrollo LilyPad ProtoSnap ya tiene un interruptor conectado a la placa, por lo que si está utilizando esta placa puede pasar al siguiente paso. Un interruptor consta básicamente de 2 piezas de material conductor que a veces se presionan entre sí y otras se mantienen separadas. El interruptor está CERRADO (presionado o activado) cuando los conductores se presionan juntos y ABRE cuando los conductores están separados. Haremos un cambio realmente simple usando 2 pinzas de cocodrilo. Conecte una pinza de cocodrilo negra a la pestaña (-) de su LilyPad Arduino y una pinza de cocodrilo de un color diferente (preferiblemente no roja) a la pestaña 5. Ahora, cuando tocamos las dos pinzas de cocodrilo, estamos cerrando o “presionando” el cambiar. Tenga en cuenta que cuando tocamos los clips, el pin del interruptor (pétalo de flor 5) se conectará al suelo o (-) a través de los clips de cocodrilo. Nos referimos a tierra o (-) en el código Arduino como “BAJO” y a potencia o (+) o “+5V” como “ALTO”. Más sobre esto en un segundo.

Detectar

Conecte el LilyPad a su computadora e inicie el software Arduino

Copia estoamparchivo de código en una ventana de Arduino
Haga clic aquí para cambiar sampel código. Copie y pegue este código en una ventana vacía de Arduino.

Formatear el código
En el menú Herramientas, seleccione Formato automático. Después de hacer esto, alinee todos sus comentarios (las declaraciones en gris-marrón después de "//" en cada línea) para que estén en columnas legibles en el lado derecho de la pantalla. Esto le ayudará a leer el código. Así es como se veía mi ventana de Arduino después de formatear todo:

Formatear el código

Lea el código para tener una idea de lo que está haciendo. Los comentarios al final de cada línea deberían ayudarle a comprender lo que está sucediendo. Tenga en cuenta que en el código estamos escuchando una señal BAJA en el switchPin. Encendemos el LED cuando el switchPin está conectado a tierra. Como se mencionó anteriormente, cuando juntamos las dos pinzas de cocodrilo, esto es exactamente lo que sucede: el switchPin se conecta a tierra a través de las pinzas. Entonces, probémoslo en el mundo real...

Cargue el código en el LilyPad
Compile el código y cárguelo en LilyPad. Haga esto presionando el botón cargar en la ventana de Arduino (esa es la flecha que apunta hacia la derecha en la parte superior de la ventana de Arduino).

¡Mira lo que sucede cuando cierras el interruptor!
El LED debería encenderse. Si no es así, verifique que las conexiones de las pinzas de cocodrilo estén bien. Así es como se ve mi placa activada por interruptor. Mire de cerca para ver la luz:

cerrar el interruptor

Si está utilizando la placa de desarrollo LilyPad Proto Snap, encienda el interruptor precableado. La luz verde (al lado del pin 11) debería encenderse. Intentando cambiar el código para que puedas usar el botón en el pin A5 para encender la luz verde

Encimaview

Juega modificando el código para obtener un comportamiento diferente.

  • ¿Puedes hacer que el LED se encienda cuando el interruptor esté abierto y se apague cuando el interruptor esté cerrado? (Básicamente intercambiando el comportamiento de los sampel código.)
  • ¿Puede hacer que el LED parpadee rápidamente mientras el interruptor está cerrado y se apague cuando el interruptor está abierto?
  • Algo un poco más desafiante... ¿puedes hacer que el LED se encienda y apague con cada pulsación del interruptor? Es decir, la primera vez que presionas el interruptor, el LED se enciende, la segunda vez que presionas el interruptor se apaga, ¿y así sucesivamente?

Construye tu propio interruptor
Como se puede ver en el clip de cocodrilo exampPor ejemplo, es fácil construir un interruptor. Juega con diferentes materiales para hacer tus propios interruptores. Algunos materiales que puedes utilizar para hacer interruptores son velcro conductor, tela conductora, hilo conductor, papel de aluminio, resortes metálicos y cuentas metálicas. ¡Usa tu imaginación y todo lo que haya en la casa!

Documentos / Recursos

interruptor de encendido arduino [pdf] Manual del usuario
Arduino, Interruptor De Encendido Arduino, Interruptor De Encendido, Interruptor

Referencias

Deja un comentario

Su dirección de correo electrónico no será publicada. Los campos obligatorios están marcados *