Paso 2: Diseño Resumen
El sistema de iluminación se divide en tres partes principales: el piso tiras, el interruptor de láminas y la cabecera principal.
Tiras de piso
Estos actúan como nuestro "luces de la pista de aterrizaje" y "persecución" como una carpa cuando el garaje está abierto, pero no ha entrado en un coche. Para ello, elegí el corredor de cable transparente para proteger los LEDs contra daño y permitir que la luz pase a través.
Interruptor de láminas
Emparejado con un imán en la puerta del garaje, esto alertará el Arduino cuando encender las luces.
Cabecero
La cabecera contiene la electrónica de control, más LEDs y el sensor de ultrasonidos. Como el usuario tira adentro, un Arduino detecta la disminución de la distancia con el sensor de ultrasonidos. Como un coche se tira adentro, menos LEDs iluminan y se descoloran gradualmente de verde a rojo para proporcionar una señal visual fuerte para que el conductor. Los leds RGB son las unidades de WS2812B popular, que Adafruit se refiere como NeoPixels. Estas simplifican muchísimo cableado como puede ser encadenada juntos y controlados a través de un solo perno por tira! Yo corte una tira de 60 "píxeles" que pude extenderlos para que coincida con las dimensiones de las tiras de mi cabecero y planta.
(Nota: ¿por qué no usar un sensor infrarrojo analógico?
Mientras más fácil de usar y a menudo más baratos que sus equivalentes de ultrasonidos, sensores IR necesitan medir luz reflejada para determinar con precisión la distancia. Como tal, tienen dificultad para medir la distancia a los objetos de negros o transparentes (pintura negra, parabrisas, etc.). Mientras que sensores de distancia por ultrasonidos tienen problemas con material absorbente de sonido, esponjoso, mayoría de los coches está hecha de cosas bastante difícil.)