Tabla de contenido:

Plan de prueba de sonda: 7 pasos (con imágenes)
Plan de prueba de sonda: 7 pasos (con imágenes)

Video: Plan de prueba de sonda: 7 pasos (con imágenes)

Video: Plan de prueba de sonda: 7 pasos (con imágenes)
Video: Práctica sonda vesical mujer 2024, Noviembre
Anonim
Plan de prueba de sonda
Plan de prueba de sonda

El objetivo de este plan de prueba es determinar si una puerta está abierta o cerrada. Este plan de prueba le mostrará cómo construir un sensor de sonda, crear un programa, calibrar los sensores y, finalmente, averiguar si la puerta del gallinero en el jardín de nuestra escuela está abierta o no.

Paso 1: Materiales

Materiales
Materiales
Materiales
Materiales
Materiales
Materiales
Materiales
Materiales

Industrias, Adafruit. "Protoboard de tamaño medio". RSS del blog de Adafruit Industries, www.adafruit.com/product/64.

"Cables de puente". Exploring Arduino, 23 de junio de 2013, www.exploringarduino.com/parts/jumper-wires/.

Macfos. "Arduino Uno R3 con cable". Robu.in | Tienda india en línea | RC Hobby | Robótica, robu.in/product/arduino-uno-r3/.

Nedelkovski, Dejan. “Tutorial del sensor ultrasónico HC-SR04 y Arduino”. HowToMechatronics, 5 de diciembre de 2017, howtomechatronics.com/tutorials/arduino/ultrasonic-sensor-hc-sr04/.

Necesitará:

Computadora con Arduino y Excel SpreadSheets

cable USB

Microcontrolador Arduino Uno

Tablero de circuitos

Sensor de sonda (HC-SR04)

Cables Arduino

Gobernante

Paso 2: Conexión del circuito

Conectando el circuito
Conectando el circuito

"Fritzing". Proyecto - Proyecto HC-SR04, fritzing.org/projects/hc-sr04-project.

Use la imagen de arriba para ayudarlo a seguir cómo conectar los cables al arduino.

Asegúrate de eso:

el cable en el pin VCC se conecta al 5V

el cable en el pin Trig se conecta al pin 8

el cable en el pin Echo se conecta al pin 9

el cable en GND se conecta a tierra

NOTA: Puede conectar los cables directamente al arduino en lugar de tener cables en la disposición anterior.

Paso 3: creación del programa

Creando el programa
Creando el programa

Este código lee un valor del sensor de sonda, duración, que representa cuánto tiempo tardó el sonido en rebotar en un objeto y volver al sensor de sonda.

Usaremos este código para calcular los valores presentados a partir del eco, y luego graficaremos esa información en una hoja de Excel para obtener la pendiente y, finalmente, la curva de calibración, que usaremos en el programa más adelante.

Paso 4: recopilación de datos y calibración

Recolección de datos y calibración
Recolección de datos y calibración
Recolección de datos y calibración
Recolección de datos y calibración

Los valores que obtuvimos arriba fueron midiendo con una regla la distancia entre un objeto y el sensor, y anotamos el valor que apareció en el monitor serial. Medimos cada 0,5 pulgadas.

Con los datos de la hoja de cálculo de Excel, cree un gráfico de diagrama de dispersión en el que el eje x es la duración en milisegundos y el eje y es la distancia en pulgadas.

Después de crear el gráfico, cree una curva de calibración haciendo clic en el gráfico y seleccionando Linear Trendline en Layout en la sección Chart Tools. En las opciones de Trendline, seleccione Linear y seleccione la opción que dice "Display Equation on Chart".

La ecuación aparecerá y usaremos esa ecuación para el código futuro para poder determinar qué tan lejos está un objeto en pulgadas.

Paso 5: Crear un nuevo código usando nuestra ecuación

Creando un nuevo código usando nuestra ecuación
Creando un nuevo código usando nuestra ecuación

Usamos el código anterior con la ecuación que obtuvimos de la curva de calibración en la diapositiva anterior. Esta ecuación convierte milisegundos a pulgadas.

Paso 6: ¡Código final

Código final!
Código final!

Este código es el código final que nos permitirá saber si la puerta está abierta o no, según la distancia que lea la sonda. Para nuestra prueba, medimos que si el Sonar leía que la puerta estaba a más de 14 pulgadas de distancia, eso significaba que la puerta estaba abierta, el Monitor serial imprimía "La puerta está abierta".

Paso 7: resultados

En general, el sensor fue preciso. Hubo algunas limitaciones. Las pocas desventajas que experimentamos fueron que el sensor leyó los valores en forma de cono enfrente de él, el sensor era muy sensible, los objetos a distancias cortas mostraban valores extraños y los valores superiores a 14 pulgadas no eran precisos. Teníamos que asegurarnos de que el sensor estuviera a la misma altura que el objeto desde el que queríamos medir la distancia, en este caso, la puerta, pero cumplía su función.

Recomendado: