Tabla de contenido:
- Paso 1: Materiales
- Paso 2: Conexión del circuito
- Paso 3: creación del programa
- Paso 4: recopilación de datos y calibración
- Paso 5: Crear un nuevo código usando nuestra ecuación
- Paso 6: ¡Código final
- Paso 7: resultados
Video: Plan de prueba de sonda: 7 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:44
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
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
"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
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
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
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
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:
Cámara web DSLR Wifi con tecnología Raspberry Pi a prueba de agua para lapsos de tiempo: 3 pasos (con imágenes)
Cámara web DSLR Wifi con tecnología Raspberry Pi impermeable para lapsos de tiempo: Soy un fanático de ver puestas de sol desde casa. Tanto es así que obtengo un poco de FOMO cuando hay un buen atardecer y no estoy en casa para verlo. Las cámaras web IP produjeron una calidad de imagen decepcionante. Comencé a buscar formas de reutilizar mi primera DSLR: una Cano 2007
Termómetro de cocina con sonda de temperatura ESP32 NTP con corrección Steinhart-Hart y alarma de temperatura: 7 pasos (con imágenes)
Termómetro de cocción con sonda de temperatura ESP32 NTP con corrección Steinhart-Hart y alarma de temperatura: Aún en camino para completar un " proyecto próximo ", " Termómetro de cocina con sonda de temperatura ESP32 NTP con corrección Steinhart-Hart y alarma de temperatura " es un Instructable que muestra cómo agrego una sonda de temperatura NTP, piezo b
Plan de prueba de la cafetería para amortiguar el sonido: 5 pasos
Plan de prueba de la cafetería para amortiguar el sonido: Estamos tratando de combatir los niveles de sonido extremos en la cafetería de nuestra escuela mediante el uso de materiales para amortiguar el sonido. Para encontrar la mejor manera de lidiar con este problema, debemos completar un plan de prueba con la esperanza de reducir nuestro nivel de decibelios de un promedio
Plan de prueba del sensor de humedad del suelo: 6 pasos (con imágenes)
Plan de prueba del sensor de humedad del suelo: Desafío: Diseñe y ejecute un plan que encienda un LED ROJO cuando el suelo esté húmedo y un LED VERDE cuando el suelo esté seco. Esto implicará el uso de un sensor de humedad del suelo. Objetivo: El objetivo de este instructivo es ver si ha llovido y si la planta
Plan de prueba del termistor: 8 pasos
Plan de prueba del termistor: el objetivo de este plan de prueba es ver si podemos medir la temperatura del cuerpo humano. Este plan de prueba le dará instrucciones sobre cómo construir un termómetro digital simple, calibrarlo, programarlo y luego usarlo para ver si puede detectar una fev simulada