Tabla de contenido:

Visuino - Protección perimetral con detector láser usando Arduino: 7 pasos
Visuino - Protección perimetral con detector láser usando Arduino: 7 pasos

Video: Visuino - Protección perimetral con detector láser usando Arduino: 7 pasos

Video: Visuino - Protección perimetral con detector láser usando Arduino: 7 pasos
Video: VISUINO - PARTE I 2024, Mes de julio
Anonim
Image
Image
Visuino - Protección perimetral con detector láser usando Arduino
Visuino - Protección perimetral con detector láser usando Arduino

En este tutorial usaremos módulo de fotorresistencia, módulo láser, LED, Buzzer, Arduino Uno y Visuino para detectar cuándo se interrumpió el rayo de un láser. Vea un video de demostración.

Nota: Los fotorresistores se encuentran entre los sensores de nivel de iluminación más populares para Arduino. Son fáciles de usar y, sin embargo, hay algunas sorpresas inesperadas, especialmente cuando intentamos usar módulos listos diseñados por otra persona.

¡¡¡ADVERTENCIA!!!

¡NO APUNTE EL LÁSER A SUS OJOS NI A OTRA PERSONA, PUES PUEDE SER MUY PELIGROSO!

Paso 1: lo que necesitará

Que necesitarás
Que necesitarás
Que necesitarás
Que necesitarás
Que necesitarás
Que necesitarás
Que necesitarás
Que necesitarás
  • Módulo láser
  • módulo de fotorresistencia
  • Arduino UNO
  • Zumbador
  • Cables de puente
  • LED AMARILLO (o cualquier otro color)
  • Programa Visuino: Descarga Visuino

Paso 2: el circuito

El circuito
El circuito

Conecte GND de Arduino al pin de la placa de pruebas (-)

Conecte 5V de Arduino al pin de la placa de pruebas (+)

Conecte el pin del zumbador (+) al pin digital Arduino (11)

Conecte la clavija del zumbador (-) a la clavija de la placa de pruebas (-)

Conecte el pin LED (-) al pin de la placa de pruebas (-)

Conecte el pin LED (+) al pin digital Arduino (13)

Conecte el pin del módulo láser (-) al pin de la placa de pruebas (-)

Conecte el pin del módulo láser (+) al pin de la placa de pruebas (+) NOTA: en mi caso estaba marcado con "S" (depende del tipo de módulo)

Conecte el pin del módulo de fotorresistencia (-) al pin de la placa de pruebas (-)

Conecte el pin (+) del módulo de fotorresistencia al pin (+) de la placa de pruebas

Conecte el pin del módulo de fotorresistencia (S) al pin analógico de Arduino (A0)

Paso 3: Inicie Visuino y seleccione el tipo de placa Arduino UNO

Inicie Visuino y seleccione el tipo de placa Arduino UNO
Inicie Visuino y seleccione el tipo de placa Arduino UNO
Inicie Visuino y seleccione el tipo de placa Arduino UNO
Inicie Visuino y seleccione el tipo de placa Arduino UNO

Para comenzar a programar el Arduino, necesitará tener el IDE de Arduino instalado desde aquí:

Tenga en cuenta que hay algunos errores críticos en Arduino IDE 1.6.6. ¡Asegúrese de instalar 1.6.7 o superior, de lo contrario, este Instructable no funcionará! Si no lo ha hecho, siga los pasos de este Instructable para configurar el IDE de Arduino para programar ESP 8266.

Visuino: https://www.visuino.eu también necesita estar instalado.

Inicie Visuino como se muestra en la primera imagen

Haga clic en el botón "Herramientas" en el componente Arduino (Imagen 1) en Visuino. Cuando aparezca el cuadro de diálogo, seleccione "Arduino UNO" como se muestra en la Imagen 2

Paso 4: Agregar componentes en Visuino

En Visuino Agregar componentes
En Visuino Agregar componentes
En Visuino Agregar componentes
En Visuino Agregar componentes
En Visuino Agregar componentes
En Visuino Agregar componentes

Sumar el valor del conjunto de componentes SubtractFromValue a 1

Agregue el valor del conjunto de componentes CompareAnalogValue a 0.9 (puede cambiar este número para encontrar el "punto óptimo")

Agregar componente Buzzer

Paso 5: En Visuino: Conexión de componentes

  • Conecte el pin analógico Arduino [0] al pin SubtractFromValue1 [in]
  • Conecte el pin SubtractFromValue1 [salida] al pin CompareAnalogValue1 [entrada]
  • Conecte el pin SubtractFromValue1 [salida] al pin CompareAnalogValue1 [entrada]
  • Conecte el pin SubtractFromValue1 [salida] al pin serie Arduino [entrada]
  • CompareAnalogValue1 pin [out] con Buzzer1 pin [in]
  • Compare el pin AnalogValue1 [salida] con el pin digital Arduino [13]
  • Buzzer1 pin [out] a pin digital Arduino [11]

Paso 6: Genere, compile y cargue el código Arduino

Genere, compile y cargue el código Arduino
Genere, compile y cargue el código Arduino
Genere, compile y cargue el código Arduino
Genere, compile y cargue el código Arduino

En Visuino, presione F9 o haga clic en el botón que se muestra en la Imagen 1 para generar el código Arduino y abra el IDE de Arduino

En el IDE de Arduino, haga clic en el botón Cargar, para compilar y cargar el código (Imagen 2)

Paso 7: jugar

Si enciende el módulo Arduino Uno, el zumbador comenzará a zumbar, enfocar el rayo láser a la fotorresistencia y debería dejar de zumbar. Ahora está listo, siempre que se interrumpa el haz, el zumbador comenzará a sonar (se detectó un intruso).

¡Felicidades! Ha completado su proyecto con Visuino. También se adjunta el proyecto Visuino, que creé para este Instructable.

Puede descargarlo y abrirlo en Visuino:

Recomendado: