Paso 5: Añadir el código!
Subir el código adjunto a su baratija pro siguiendo las instrucciones proporcionadas por Adafruit. Esto puede requerir algo de trabajo. Si te sale el error que no encuentra el dispositivo, asegúrese de pulsar el botón reset justo antes de cargar el código. Si alguno tiene otros problemas subir código, póngase en contacto con Adafruit, yo no.
¿Permite echar un vistazo en todas las secciones, vamos?
-La más importante parte de este código es probablemente el umbral y posiciones. umbral de int especifica la distancia en que los sensores de retroceso en la acción. La HC-SR04 puede medir fiablemente distancia hasta 200 cm, así que establezca este valor en consecuencia. En mi programa, las distancias son en cm.
-Las posiciones se miden en grados. El servo tiene una gama de movimiento de 0 grados a 180 grados, así que establecer estos en consecuencia.
-Para los pasadores, si has seguido mis instrucciones en el enlace de las conexiones parte estos deben estar bien. bomba de int se utiliza para definir el pin de control del motor para lo que Monte en la parte superior el Monte centinela. La función spray() es lo que yo solía crear un cañón de agua, pero se puede personalizar para hacer lo que quieras! Leer los comentarios para obtener más información sobre todo.
-En primer lugar, asegúrese de que todo funciona como se supone que. Como barrer la mano a través de los sensores de ultrasonidos, la plataforma debe seguir, y al acercarse a un sensor individualmente la plataforma debe swing para hacia usted.
-Si esto es bueno, entonces siga adelante y pegamento en el cartón detrás.