Tabla de contenido:

Sistema de asientos de tren: 4 pasos (con imágenes)
Sistema de asientos de tren: 4 pasos (con imágenes)

Video: Sistema de asientos de tren: 4 pasos (con imágenes)

Video: Sistema de asientos de tren: 4 pasos (con imágenes)
Video: Sabías esto? Cómo subirse en las nuevas sillas del aeropuerto sin romperte la falda.Que peligroso es 2024, Mes de julio
Anonim
Image
Image
Cableado del hardware
Cableado del hardware

Hoy hicimos un sistema que se puede implementar en asientos de tren. Tuvimos que encontrar una molestia y encontrar una solución.

Decidimos que haríamos un sistema que le diga si hay un asiento disponible en el carro del tren en el que se encuentra actualmente. Nada es más molesto que un tren lleno. Entonces, ¿por qué no saber de antemano si hay un asiento disponible o no?

Paso 1: los materiales

  • 1x Arduino
  • 1x tablero
  • 1x sensor de presión
  • 1x LED-Matrix + ruptura
  • 2x LED RGB
  • Resistencia de 4x 220 ohmios
  • Jumpwires
  • Madera

Paso 2: cableado del hardware

Encuentro con la matriz de LED: La pantalla de matriz se utilizará para indicar cuántos asientos libres hay en un carro de tren. La matriz de LED es capaz de producir todo tipo de formas y figuras. El Matrix está alimentado por un chip MAX7217 para controlarlo fácilmente. También controlamos la matriz con una biblioteca, llamada "LedControlMS.h". Necesitamos importar esta biblioteca. Descarga aquí. Importe esta biblioteca y estará listo para usar la pantalla de matriz.

La pantalla tiene 5 pines VCC (5 voltios) GND (tierra) DIN (Entrada de datos) => DigitalPin 12CLK (reloj) => DigitalPin 11CS (Selección de chip) => DigitalPin 10 Conocer los leds RGB: Los LED se van a utilizar para indicar si se ocupa una silla o no. Los leds RGB tienen 4 pines. Pin rojo, verde, azul y de tierra. Solo usaremos la luz roja y verde del RGB. Así que solo estamos conectando esos 2 y la tierra de la fuente. Para LED 1: Rojo => DigitalPin 2 Verde => DigitalPin 3 Para LED 2: Rojo => DigitalPin 4 Verde => DigitalPin 5 Conociendo el sensor de presión: El sensor de presión se usará para detectar si alguien está sentado en la silla ¡Debemos tener cuidado de no hacer estallar nuestro arduino! Así que asegúrese de conectar una resistencia en el lugar correcto. Consulte el esquema de cables para obtener más detalles.

Paso 3: el código

El código
El código

Paso 3.1: Biblioteca LedControlMS.h 3.1.1: Descargue la biblioteca LedcontrollMS.h 3.1.2: Vaya a "Sketch> Inlcude library> Add. ZIP Library", seleccione el zip LedcontrollMS.h para importarlo.

Paso 3..2: Verificación del código 3.2.1: Asegúrese de que todos los pines estén conectados correctamente. El cable del sensor debe conectarse a A0.3.2.2: Corrija las conexiones defectuosas. Puede corregirlo modificando el código o el hardware.

Paso 4: la caja

La caja
La caja
La caja
La caja
La caja
La caja

Puede hacer la caja con cualquier material que desee. ¡Incluso puedes ir a tamaño completo! Nos apegamos a un modelo pequeño. Nuestro modelo solo tiene un sensor de presión. Pero puede comunicar nuestra idea conceptual.

Recomendado: