Tabla de contenido:

Sensor de movimiento láser Arduino: 5 pasos
Sensor de movimiento láser Arduino: 5 pasos

Video: Sensor de movimiento láser Arduino: 5 pasos

Video: Sensor de movimiento láser Arduino: 5 pasos
Video: Sensor LIDAR Casero Con Arduino | Rotativo + Sensor Láser Pr#97 2024, Noviembre
Anonim
Sensor de movimiento Arduino Laser
Sensor de movimiento Arduino Laser
Sensor de movimiento Arduino Laser
Sensor de movimiento Arduino Laser

NOTA: Este proyecto se diseñó de manera que todas las piezas pudieran reutilizarse en proyectos futuros. Como resultado, el producto final es menos estable de lo que sería si utilizara materiales más permanentes como pegamento, soldadura, etc.

Advertencia: No coloque el láser a la altura de los ojos, ya que podría dañar la retina

Materiales

  • Arduino (Mega 2560)
  • Tablero de circuitos
  • Sensor de movimiento (HC-SR501)
  • Módulo láser (ST1172)
  • Servomotor (SG90)
  • Cables macho a hembra
  • Cables macho a macho
  • Rollo de papel toalla
  • Cinta adhesiva
  • Corbatas con cremallera
  • Base
  • Tijeras

Paso 1: Asegure los elementos a la base

Asegure los artículos a la base
Asegure los artículos a la base
Asegure los artículos a la base
Asegure los artículos a la base

Coloque un trozo de cinta enrollada en la parte inferior de la placa Arduino y, si es necesario, en la placa de pan.

Pegue cinta adhesiva a los tres lados del servomotor sin cables.

Conecte la placa Arduino, la placa de pruebas y el servomotor a la base.

Para mayor estabilidad, puede pegar con cinta adhesiva los cables de los servomotores.

Paso 2: Componentes del cable

Componentes de alambre
Componentes de alambre
Componentes de alambre
Componentes de alambre
Componentes de alambre
Componentes de alambre

Para diagramas y visuales, vea las imágenes de arriba. Para los cables de entrada y salida, no importa el pin exacto que utilice; sin embargo, si desea utilizar nuestro código sin realizar ningún cambio, debe utilizar los pines que especificamos. Para tierra (negativo) y positivo cualquier pin en la placa de pruebas, siempre que estén en las columnas a las que están conectadas la tierra y la alimentación de Arduino. Los colores especificados a continuación coinciden con el color de los cables que usamos en nuestras imágenes.

  1. Conecte la placa de pruebas al arduino

    • Naranja: 5v en Arduino a positivo en la placa de pruebas
    • Negro: GND (tierra) en Arduino a negativo en la placa de pruebas
  2. Sensor de movimiento

    • Marrón - Tierra (negativo) en la placa de pruebas
    • Naranja - Positivo en placa de pan
    • Rojo - Entrada / Salida 14 en Arduino
  3. Servo motor

    • Rojo - Positivo en la placa de pan
    • Marrón - Tierra (negativo) en la placa de pruebas
    • Naranja - Entrada / Salida 4 en Arduino
  4. Láser

    • Azul - Tierra (negativo) en la placa de pruebas
    • Amarillo - Entrada / Salida 10 en Arduino
    • Verde - Positivo en el tablero de pan

Nota: Al cablear el sensor de movimiento y el láser, asegúrese de usar cables más largos, de lo contrario, los cables pueden salirse de su lugar cuando la torreta gira de lado a lado.

Paso 3: conecte el cañón al motor

Conecte el cañón al motor
Conecte el cañón al motor
Conecte el cañón al motor
Conecte el cañón al motor
Conecte el cañón al motor
Conecte el cañón al motor
Conecte el cañón al motor
Conecte el cañón al motor

Haga dos juegos de agujeros paralelos en el papel de toalla de papel en un extremo.

Pase dos bridas a través de los agujeros, una brida a través de cada conjunto de agujeros.

Coloque el conjunto de rollo de toallas de papel en la parte superior del servomotor y apriete las bridas alrededor de la barra transversal del motor.

Debido a la ponderación desigual, el rollo de toallas de papel puede inclinarse hacia adelante y apuntar hacia abajo. Para solucionar esto, colocamos bridas adicionales entre el motor y el rollo de toallas de papel para una estabilidad adicional.

Paso 4: conecte el sensor de movimiento y el módulo láser a la torreta

Conecte el sensor de movimiento y el módulo láser a la torreta
Conecte el sensor de movimiento y el módulo láser a la torreta
Conecte el sensor de movimiento y el módulo láser a la torreta
Conecte el sensor de movimiento y el módulo láser a la torreta
Conecte el sensor de movimiento y el módulo láser a la torreta
Conecte el sensor de movimiento y el módulo láser a la torreta

Coloque el sensor de movimiento en el extremo del rollo de toallas de papel como se muestra en las imágenes de arriba. Asegúrelo firmemente para que no se mueva cuando la torreta gire.

Asegure el láser a la parte superior del rollo de toallas de papel como se muestra en la imagen de arriba.

Paso 5: Código Arduino

Código Arduino
Código Arduino

A continuación se muestra un enlace a un repositorio de github que contiene el código arduino para este proyecto. Si se utilizan pines de entrada / salida diferentes, será necesario modificar el código para reflejar esto. Además, deberá descargar todas las bibliotecas relevantes a las que se hace referencia en el código.

github.com/ArduinoToys/ArduinoMotionSensin…

Nota: Si necesita ayuda para configurar su arduino, vaya a

Recomendado: