Përmbajtje:

Motori Sensing Arduino Laser: 5 hapa
Motori Sensing Arduino Laser: 5 hapa

Video: Motori Sensing Arduino Laser: 5 hapa

Video: Motori Sensing Arduino Laser: 5 hapa
Video: DIY Radar With Ultrasonic Sensor And Chat-GPT Generated Arduino Code | Coders Cafe 2024, Nëntor
Anonim
Motori Sensing Arduino Laser
Motori Sensing Arduino Laser
Motori Sensing Arduino Laser
Motori Sensing Arduino Laser

SHENIM: Ky projekt është hartuar në atë mënyrë që të gjitha pjesët të mund të ripërdoren në projektet e ardhshme. Si rezultat, produkti përfundimtar është më pak i qëndrueshëm sesa do të ishte nëse përdorni materiale më të përhershme si zam, saldim, etj…

Paralajmërim: Mos e vendosni lazerin në lartësinë e syve pasi mund të shkaktojë dëmtim të retinës

Materiale

  • Arduino (Mega 2560)
  • Breadboard
  • Sensori i lëvizjes (HC-SR501)
  • Moduli i Laserit (ST1172)
  • Servo Motor (SG90)
  • Tela meshkuj në femra
  • Tela meshkuj në meshkuj
  • Rrokullisje peshqir letre
  • Shirit ngjitës
  • Lidhëse zip
  • Baza
  • Gërshërë

Hapi 1: Siguroni artikujt në bazë

Siguroni artikujt në bazë
Siguroni artikujt në bazë
Siguroni artikujt në bazë
Siguroni artikujt në bazë

Bashkangjitni një copë kasetë të mbështjellë në fund të tabelës Arduino dhe, nëse është e nevojshme, tabelën e bukës.

Lidhni shiritin në të tre anët e motorit servo pa tela.

Bashkoni bordin Arduino, tabelën e bukës dhe motorin servo në bazë.

Për qëndrueshmëri shtesë, mund të ngjitni telat e Servo Motors.

Hapi 2: Përbërësit e telave

Komponentët e telit
Komponentët e telit
Komponentët e telit
Komponentët e telit
Komponentët e telit
Komponentët e telit

Për diagramet dhe pamjet shikoni imazhet e mësipërme. Për telat hyrës dhe dalës kunja e saktë që përdorni nuk ka rëndësi; megjithatë, nëse dëshironi të përdorni kodin tonë pa bërë ndonjë ndryshim, duhet të përdorni kunjat që specifikojmë. Për bluarje (negative) dhe pozitive çdo kunj në tabelën e bukës, për sa kohë që ato janë në kolonat në të cilat toka dhe fuqia Arduino janë të lidhura. Ngjyrat e specifikuara më poshtë përputhen me ngjyrën e telave që kemi përdorur në imazhet tona.

  1. Lidhni tabelën e bukës me arduino

    • Portokalli - 5v në Arduino në pozitive në tabelën e bukës
    • E zezë - GND (terren) në Arduino në negative në tabelën e bukës
  2. Sensori i lëvizjes

    • Kafe - E bluar (negative) në tabelën e bukës
    • Portokalli - Pozitiv në tabelën e bukës
    • E kuqe - Input/Output 14 në Arduino
  3. Servo Motor

    • E kuqe - Pozitive në tabelën e bukës
    • Kafe - E bluar (negative) në tabelën e bukës
    • Portokalli - Input/Output 4 në Arduino
  4. Lazer

    • Blu - E bluar (negative) në tabelën e bukës
    • E verdhë - Input/Output 10 në Arduino
    • E gjelbër - Pozitive në tabelën e bukës

Shënim: Kur lidhni sensorin e lëvizjes dhe lazer sigurohuni që të përdorni tela më të gjatë, përndryshe telat mund të tërhiqen nga vendi pasi frëngji rrotullohet nga njëra anë në tjetrën.

Hapi 3: Bashkangjit Cannon në Motor

Bashkangjit Cannon në Motor
Bashkangjit Cannon në Motor
Bashkangjit Cannon në Motor
Bashkangjit Cannon në Motor
Bashkangjit Cannon në Motor
Bashkangjit Cannon në Motor
Bashkangjit Cannon në Motor
Bashkangjit Cannon në Motor

Hidhni dy grupe vrimash paralele në një peshqir letre në njërën anë.

Kaloni dy lidhëse zip përmes vrimave, një kravatë me zinxhir nëpër secilën grup vrimash.

Bashkangjitni montimin e rrotullës së peshqirëve të letrës në krye të motorit servo dhe shtrëngoni lidhjet me zinxhir rreth traversës në motor.

Për shkak të peshimit të pabarabartë, rrotullimi i peshqirit të letrës mund të anohet përpara dhe të drejtohet poshtë. Për ta rregulluar këtë ne vendosim lidhëse zip shtesë midis motorit dhe rrotullës së peshqirëve të letrës për stabilitet shtesë.

Hapi 4: Bashkoni Sensorin e Lëvizjes dhe Modulin Laser në frëngji

Bashkangjitni sensorin e lëvizjes dhe modulin e lazerit në frëngji
Bashkangjitni sensorin e lëvizjes dhe modulin e lazerit në frëngji
Bashkangjitni sensorin e lëvizjes dhe modulin e lazerit në frëngji
Bashkangjitni sensorin e lëvizjes dhe modulin e lazerit në frëngji
Bashkangjitni sensorin e lëvizjes dhe modulin e lazerit në frëngji
Bashkangjitni sensorin e lëvizjes dhe modulin e lazerit në frëngji

Bashkangjisni sensorin e lëvizjes në fund të rrotullës së peshqirit të letrës siç tregohet në imazhet e mësipërme. Sigurojeni fort në mënyrë që kur frëngji të rrotullohet të mos lëvizë.

Siguroni lazer në majë të rrotullës së peshqirit të letrës siç tregohet në imazhin e mësipërm.

Hapi 5: Kodi Arduino

Kodi Arduino
Kodi Arduino

Më poshtë është një lidhje me një depo github që përmban kodin arduino për këtë projekt. Nëse përdoren kunja të ndryshme hyrëse/dalëse, kodi do të ketë nevojë të modifikohet për ta pasqyruar këtë. Përveç kësaj ju do të duhet të shkarkoni të gjitha bibliotekat përkatëse të referuara në kod.

github.com/ArduinoToys/ArduinoMotionSensin…

Shënim: Nëse keni nevojë për ndihmë për të vendosur arduino -n tuaj, shkoni te

Recommended: