Paso 3: Consejos y trucos
Un consejito, sé que este código funciona, pero cuando descargué y funcionó el archivo que adjunto a este Instructable (sólo doble comprobación antes de publicar) no funcionó! Lo que el..., pasé unos 45 minutos en este simple cosita intentando averiguar por qué todo lo que tengo en el monitor serial fue "pulgadas 0". Finalmente reemplacé el módulo HC-SR04 utilizaba con otro, adivinen qué - que fija.
Ver la respuesta de los programas si usted juega con cualquiera de los tiempos de retardo. Me enteré de la manera dura que al cortocircuito la dilación, o ninguno en absoluto, en ciertas partes de la escritura dejará todo de trabajo.
Una vez que todo trabajo tiene su imaginación es su único límite - podría utilizar esto para controlar un objeto estacionario para asegurarse de que permanece inmóvil. O se puede utilizar para que le avise cuando un objeto se mueve más allá del sensor. O se puede utilizar para... (su turno).
La placa de arriba es de otro proyecto que he terminado donde todo es fresco hasta algo menos de 24" en el sensor. Pero no sólo gritar a mí el segundo que pasa. Este proyecto utiliza tres LED y un zumbador. Cuando no hay nada más que 24" el LED verde está encendida. Cuando algo se mueve más cerca de 24" delante del módulo el LED verde se apaga y enciende el primer LED rojo. Ahora, si el objeto permanece menos de 24" por un periodo de tiempo los demás (más brillante) LED rojo y zumbador se activan. Cuando el objeto mueve hacia atrás más de 24", la alarma - si está en - y el LED rojo se apagará y el LED verde se enciende nuevamente. Le dije, si la alarma está activada, ya que algo puede moverse dentro de 24", encender 1 LED rojo, pero no el segundo LED rojo de disparo y alarma moviendo más lejos antes de que expire el tiempo para hacerlo. Que no detendrá todas las falsas alarmas, pero deben eliminar aquellos causados por pájaros volando o ardillas correteando por el camino de sensores, cosas como eso.