Tabla de contenido:

Dados LED con sensor de inclinación: 3 pasos
Dados LED con sensor de inclinación: 3 pasos

Video: Dados LED con sensor de inclinación: 3 pasos

Video: Dados LED con sensor de inclinación: 3 pasos
Video: Curso de Arduino - Capitulo 41 - Modulo sensor detector de inclinacion o Tilt switch SW-520D 2024, Noviembre
Anonim
Dados LED con sensor de inclinación
Dados LED con sensor de inclinación
Dados LED con sensor de inclinación
Dados LED con sensor de inclinación

Este proyecto crea un dado de LED que produce un nuevo número cada vez que se inclina el sensor de inclinación. Este proyecto podría modificarse para usar un botón, pero el código debería modificarse en consecuencia.

Antes de comenzar este proyecto, asegúrese de conectar 5V y GND a cada lado de la placa.

Suministros

  • Sensor de inclinación SW-520D
  • 7 leds
  • 72 resistencias de 220 o 330 ohmios
  • Tablero de circuitos
  • Cables de puente

Paso 1: Paso 1: Configurar los LED

Paso 1: configurar los LED
Paso 1: configurar los LED

Lo primero que debe hacer es configurar los LED en una formación de 'H' para dar el contorno de un dado. Siguiendo la imagen de arriba, alinee 3 LED verticalmente en cada lado (asegurándose de que cada pata tenga su propia fila) y coloque un LED en el medio.

Una vez hecho esto, conecte la pata corta de cada LED a GND.

Para hacer el código un poco más fácil, solo habrá 4 pines digitales para los 7 LED, habrá 3 grupos de 2 y el LED del medio tendrá su propio pin digital (vea la imagen de arriba)

  • Conecte las patas largas del Grupo 1 juntas y conéctelo al pin digital 10
  • Conecte las patas largas del Grupo 2 juntas y conéctelo al pin digital 9
  • Conecte las patas largas del Grupo 3 juntas y conéctelo al pin digital 8
  • Conecte la pata larga del LED 4 al pin digital 7

Paso 2: Paso 2: Conecte el sensor de inclinación

Paso 2: conecte el sensor de inclinación
Paso 2: conecte el sensor de inclinación

Para dar algunos antecedentes sobre cómo funciona el sensor de inclinación, se puede codificar para tener un estado APAGADO y un estado ENCENDIDO similar a un botón Arduino. Si el sensor está verticalmente en posición vertical, generalmente se considera en un estado ENCENDIDO y si está verticalmente hacia abajo, generalmente se considera en un estado APAGADO.

En este proyecto, cuando el sensor de inclinación está hacia abajo, indicará a los 'dados' que arrojen un número aleatorio.

Conecte la pata corta del sensor de inclinación a GND y conecte la pata larga al pin digital 2

Paso 3: Paso 3: el código

Paso 3: el código
Paso 3: el código

Aquí está el enlace al código. Si tiene alguna pregunta, no dude en preguntar.

Recomendado: