Talaan ng mga Nilalaman:

Paggalaw ng Motion Arduino Laser: 5 Hakbang
Paggalaw ng Motion Arduino Laser: 5 Hakbang

Video: Paggalaw ng Motion Arduino Laser: 5 Hakbang

Video: Paggalaw ng Motion Arduino Laser: 5 Hakbang
Video: Installing Limit Switch and Step Calibration of DIY CNC Laser Engraver Using CNC Shield V4 and UGS 2024, Nobyembre
Anonim
Paggalaw ng Motion Arduino Laser
Paggalaw ng Motion Arduino Laser
Paggalaw ng Motion Arduino Laser
Paggalaw ng Motion Arduino Laser

TANDAAN: Ang proyektong ito ay dinisenyo sa isang paraan na ang lahat ng mga bahagi ay maaaring magamit muli sa mga susunod na proyekto. Bilang isang resulta, ang pangwakas na produkto ay hindi gaanong matatag kaysa sa kung dapat kang gumamit ng mas permanenteng mga materyales tulad ng pandikit, paghihinang, atbp …

Babala: Huwag ilagay ang laser sa taas ng mata dahil maaari itong maging sanhi ng pinsala sa retina

Mga Kagamitan

  • Arduino (Mega 2560)
  • Breadboard
  • Motion Sensor (HC-SR501)
  • Laser Module (ST1172)
  • Servo Motor (SG90)
  • Mga wires na lalaki hanggang babae
  • Mga wires na lalaki hanggang lalaki
  • Roll ng tuwalya ng papel
  • Duct tape
  • Mga kurbatang zip
  • Base
  • Gunting

Hakbang 1: Mga Secure na Item sa Base

Mga Secure na Item sa Base
Mga Secure na Item sa Base
Mga Secure na Item sa Base
Mga Secure na Item sa Base

Maglakip ng isang pinagsama na piraso ng tape sa ilalim ng Arduino board at, kung kinakailangan, ang board ng tinapay.

Maglakip ng tape sa tatlong gilid ng servo motor na walang mga wire.

Ikabit ang Arduino board, tinapay board, at servo motor sa base.

Bilang karagdagan na katatagan maaari mong i-tape ang mga wire ng Servo Motors.

Hakbang 2: Mga Bahagi ng Wire

Mga Bahagi ng Wire
Mga Bahagi ng Wire
Mga Bahagi ng Wire
Mga Bahagi ng Wire
Mga Bahagi ng Wire
Mga Bahagi ng Wire

Para sa mga diagram at visual tingnan ang mga imahe sa itaas. Para sa mga input at output wire ang eksaktong pin na ginagamit mo ay hindi mahalaga; gayunpaman, kung nais mong gamitin ang aming code nang hindi gumagawa ng anumang mga pagbabago, dapat mong gamitin ang mga pin na tinukoy namin. Para sa ground (negatibo) at positibo sa anumang pin sa board ng tinapay, basta nasa mga haligi ang mga iyon kung saan naka-wire ang Arduino ground at power. Ang mga kulay na tinukoy sa ibaba ay tumutugma sa kulay ng mga wire na ginamit namin sa aming mga imahe.

  1. I-wire ang breadboard sa arduino

    • Orange - 5v sa Arduino hanggang positibo sa breadboard
    • Itim - GND (ground) sa Arduino hanggang negatibo sa breadboard
  2. Motion Sensor

    • Brown - Ground (negatibo) sa board ng tinapay
    • Orange - Positibo sa board board ng tinapay
    • Pula - Input / Output 14 sa Arduino
  3. Servo Motor

    • Pula - Positibo sa board board ng tinapay
    • Brown - Ground (negatibo) sa board ng tinapay
    • Orange - Input / Output 4 sa Arduino
  4. Laser

    • Blue - Ground (negatibo) sa board ng tinapay
    • Dilaw - Input / Output 10 sa Arduino
    • Green - Positibo sa board board ng tinapay

Tandaan: Kapag ang mga kable ng sensor ng paggalaw at laser ay siguraduhing gumamit ng mas matagal na mga wire, kung hindi man ang mga wire ay maaaring hinila sa labas ng lugar habang ang turret ay umikot mula sa isang gilid.

Hakbang 3: Ikabit ang Cannon sa Motor

Ikabit ang Cannon sa Motor
Ikabit ang Cannon sa Motor
Ikabit ang Cannon sa Motor
Ikabit ang Cannon sa Motor
Ikabit ang Cannon sa Motor
Ikabit ang Cannon sa Motor
Ikabit ang Cannon sa Motor
Ikabit ang Cannon sa Motor

Ilagay ang dalawang hanay ng mga parallel hole sa papel na papel na tuwalya sa isang dulo.

I-thread ang dalawang mga kurbatang zip sa pamamagitan ng mga butas, isang zip itali sa bawat hanay ng mga butas.

Maglakip ng pagpupulong ng papel na tuwalya sa tuktok ng servo motor at higpitan ang mga kurbatang zip sa paligid ng crossbar sa motor.

Dahil sa hindi pantay na pagtimbang, ang papel na tuwalya ay maaaring ikiling at ituro pababa. Upang ayusin ito inilalagay namin ang karagdagang mga kurbatang zip sa pagitan ng motor at papel na tuwalya para sa karagdagang katatagan.

Hakbang 4: Ikabit ang Motion Sensor at Laser Module sa Turret

Ikabit ang Motion Sensor at Laser Module sa Turret
Ikabit ang Motion Sensor at Laser Module sa Turret
Ikabit ang Motion Sensor at Laser Module sa Turret
Ikabit ang Motion Sensor at Laser Module sa Turret
Ikabit ang Motion Sensor at Laser Module sa Turret
Ikabit ang Motion Sensor at Laser Module sa Turret

Ikabit ang sensor ng paggalaw sa dulo ng papel na tuwalya tulad ng ipinakita sa mga imahe sa itaas. I-secure ito nang mahigpit upang ang turret swivels ay hindi ito gumagalaw.

Secure laser sa tuktok ng papel tuwalya roll tulad ng ipinakita sa itaas na imahe.

Hakbang 5: Arduino Code

Code ng Arduino
Code ng Arduino

Nasa ibaba ang isang link sa isang github repository na naglalaman ng arduino code para sa proyektong ito. Kung ang anumang iba't ibang mga input / output pin ay ginamit ang code ay kailangan ng binago upang maipakita ito. Bilang karagdagan kailangan mong i-download ang lahat ng mga nauugnay na aklatan na sumangguni sa code.

github.com/ArduinoToys/ArduinoMotionSensin…

Tandaan: Kung kailangan mo ng tulong sa pagse-set up ng iyong arduino pumunta sa

Inirerekumendang: