Paso 9: Paso 9: llevarlo aún más lejos!
Una forma es hacer las gamas físicamente ajustable mediante potenciómetros en el raíl analógico. Mira el ejemplo de "AnalogInput" en el cuaderno de bocetos del entorno de Arduino para obtener ideas sobre cómo se lograr esto. Básicamente tienes que hacer un enchufe de tres out riel de 5v y pernos de tierra que van a la HC-SR04 y darles de comer a dos resistencias variables con el centro de cada va a un enchufe del carril para dos ins analógica en el Arduino. Programación incluiría la asignación de los valores de analogRead en esas entradas para las variables stopDistance y warnDistance. Esto le permitirá calcular las distancias en el medio del garage sin arrastrar el equipo hacia fuera y recodificación en lugar.
Otra opción sería tratar de construir una especie de caja que permite montar el sistema de parachoques de su coche por lo que se podría utilizar para paralelo aparcamiento/respaldo ADVERTENCIA. El problema es que la unidad HC-SR04 tendría más o menos expuestos a los peores elementos de su vehículo pasa por todo el tiempo para poder funcionar. Hablar de un reto.
La última opción a desechar es utilizar un microcontrolador pequeño en libre hasta la su Arduino para otro proyecto. Hay suficientes entradas y salidas en un en pequeño 45/85 y un montón de memoria para este esbozo para el uso de esta aplicación. Para obtener instrucciones sobre cómo programa uno de estos "mini-Arduinos" maravillosos, Echale un vistazo del MIT High-Low Tech u otro de mi instructables, pequeño programador. Por supuesto que tendrá que reasignar y reconfigurar los alfileres y el poder los arreglos en pequeñas no disponen de un regulador de energía o rieles, pero otra vez una fuente de alimentación de 5v regulada debe funcionar bien. Le recomiendo usar un protoboard para suss tu circuito y luego la soldadura usando un precorte perforada placa de PC que coincida con su diseño de protoboard. Mirando el dibujo, probablemente sería asignar los siguientes pines:
triggerPin = 0;
echoPin = 1;
redPin = 4;
yellowPin = 3;
greenPin = 5;
Configuración de los pines en entradas/salidas, eso significaría HC-SR04 amarillo y verde a los pines en el minúsculo 45/85 5 y 6 respectivamente y el zócalo de la inmersión LED lleva en este orden: verde al pin en el minúsculo 45/85 1, amarillo en el minúsculo 45/85 pin 2 y rojo en pequeños 45/85 pin 3. Asegúrese de poder HC-SR04 enganchando su cable rojo a la misma energía que alimenta al pequeño y tierra y la toma de corriente del LED DIP tierra del microcontrolador.
(Sé que hay productos disponibles en el mercado probablemente que hacer lo que hace esto, pero si es la manera de que pensar, usted está probablemente en el sitio equivocado! Haciendo feliz!)