Taula de continguts:

Làser Arduino de detecció de moviment: 5 passos
Làser Arduino de detecció de moviment: 5 passos

Vídeo: Làser Arduino de detecció de moviment: 5 passos

Vídeo: Làser Arduino de detecció de moviment: 5 passos
Vídeo: how to make Motion detection light on off PIR sensor project #howto 2024, Desembre
Anonim
Làser Arduino de detecció de moviment
Làser Arduino de detecció de moviment
Làser Arduino de detecció de moviment
Làser Arduino de detecció de moviment

NOTA: Aquest projecte es va dissenyar de manera que totes les parts poguessin ser reutilitzades en futurs projectes. Com a resultat, el producte final és menys estable del que seria si s’utilitzessin materials més permanents com ara cola, soldadura, etc.

Advertència: No col·loqueu el làser a l'alçada dels ulls, ja que pot causar danys a la retina

Materials

  • Arduino (Mega 2560)
  • Taula de pa
  • Sensor de moviment (HC-SR501)
  • Mòdul làser (ST1172)
  • Servomotor (SG90)
  • Filferro mascle a femella
  • Filferro mascle a mascle
  • Rotlle de tovalloles de paper
  • Cinta adhesiva
  • Corbates amb cremallera
  • Base
  • Tisores

Pas 1: assegureu els elements a la base

Fixa els articles a la base
Fixa els articles a la base
Fixa els articles a la base
Fixa els articles a la base

Connecteu un tros de cinta enrotllada a la part inferior de la placa Arduino i, si cal, a la placa de pa.

Col·loqueu cinta adhesiva als tres costats del servomotor sense cables.

Connecteu la placa Arduino, la placa de pa i el servomotor a la base.

Per obtenir una estabilitat addicional, podeu gravar els cables dels servomotors.

Pas 2: components de cable

Components de filferro
Components de filferro
Components de filferro
Components de filferro
Components de filferro
Components de filferro

Per obtenir diagrames i visuals, vegeu les imatges anteriors. Per als cables d’entrada i sortida, el pin exacte que utilitzeu no té importància; no obstant això, si voleu utilitzar el nostre codi sense fer cap canvi, heu d'utilitzar els pins que especifiquem. Per a terres (negatius) i positius, qualsevol pin de la taula de pa, sempre que estiguin a les columnes a les quals estan connectats el sòl i la potència Arduino. Els colors especificats a continuació coincideixen amb el color dels cables que hem utilitzat a les nostres imatges.

  1. Connecteu la taula de pa a l'arduino

    • Taronja: 5v a Arduino a positiu a la taula de treball
    • Negre: GND (terra) a Arduino a negatiu a la taula de suport
  2. Sensor de moviment

    • Marró: mòlt (negatiu) a la taula de pa
    • Taronja: positiu a la taula de pa
    • Vermell: entrada / sortida 14 a Arduino
  3. Servomotor

    • Vermell: positiu a la taula de pa
    • Marró: mòlt (negatiu) a la taula de pa
    • Taronja: entrada / sortida 4 a Arduino
  4. Làser

    • Blau: mòlt (negatiu) a la taula de pa
    • Groc: entrada / sortida 10 a Arduino
    • Verd: positiu a la taula de pa

Nota: Quan connecteu el sensor de moviment i el làser, assegureu-vos d'utilitzar cables més llargs, en cas contrari, els cables es podrien treure de lloc mentre la torreta giri d'un costat a un altre.

Pas 3: connecteu el canó al motor

Connecteu el canó al motor
Connecteu el canó al motor
Connecteu el canó al motor
Connecteu el canó al motor
Connecteu el canó al motor
Connecteu el canó al motor
Connecteu el canó al motor
Connecteu el canó al motor

Introduïu dos jocs de forats paral·lels en un paper de tovallola de paper en un extrem.

Introduïu dos llaços de cremallera pels forats, un llaç de cremallera a cada joc de forats.

Col·loqueu el conjunt del rotllo de tovallola de paper a la part superior del servomotor i estrenyeu els tirants de la cremallera al voltant del travesser del motor.

A causa de la ponderació desigual, el rotllo de tovallola de paper es pot inclinar cap endavant i apuntar cap avall. Per solucionar-ho, posem tirants addicionals entre el motor i el rotlle de tovalloles de paper per obtenir una estabilitat addicional.

Pas 4: connecteu el sensor de moviment i el mòdul làser a la torreta

Connecteu el sensor de moviment i el mòdul làser a la torreta
Connecteu el sensor de moviment i el mòdul làser a la torreta
Connecteu el sensor de moviment i el mòdul làser a la torreta
Connecteu el sensor de moviment i el mòdul làser a la torreta
Connecteu el sensor de moviment i el mòdul làser a la torreta
Connecteu el sensor de moviment i el mòdul làser a la torreta

Col·loqueu el sensor de moviment a l'extrem del rotllo de tovallola de paper tal com es mostra a les imatges anteriors. Assegureu-lo fermament perquè no es mogui a mesura que gira la torreta.

Assegureu el làser a la part superior del rotlle de tovalloles de paper com es mostra a la imatge anterior.

Pas 5: Codi Arduino

Codi Arduino
Codi Arduino

A continuació es mostra un enllaç a un repositori de github que conté el codi arduino d’aquest projecte. Si s'utilitzen pins d'entrada / sortida diferents, caldrà modificar el codi per reflectir-ho. A més, haureu de descarregar totes les biblioteques rellevants a què fa referència el codi.

github.com/ArduinoToys/ArduinoMotionSensin…

Nota: Si necessiteu ajuda per configurar el vostre arduino, aneu a

Recomanat: