Агуулгын хүснэгт:

Хөдөлгөөн мэдрэгч Arduino Laser: 5 алхам
Хөдөлгөөн мэдрэгч Arduino Laser: 5 алхам

Видео: Хөдөлгөөн мэдрэгч Arduino Laser: 5 алхам

Видео: Хөдөлгөөн мэдрэгч Arduino Laser: 5 алхам
Видео: how to make Motion detection light on off PIR sensor project #howto 2024, Арваннэгдүгээр
Anonim
Хөдөлгөөн мэдрэгч Arduino Laser
Хөдөлгөөн мэдрэгч Arduino Laser
Хөдөлгөөн мэдрэгч Arduino Laser
Хөдөлгөөн мэдрэгч Arduino Laser

ТАЙЛБАР: Энэхүү төслийг бүх хэсгүүдийг ирээдүйн төслүүдэд дахин ашиглах боломжтой байдлаар зохион бүтээсэн болно. Үүний үр дүнд эцсийн бүтээгдэхүүн нь цавуу, гагнуур гэх мэт байнгын материалыг ашиглахаас хамаагүй тогтвортой биш юм.

Анхааруулга: Нүдний торлог бүрхэвчийг гэмтээж болзошгүй тул лазерыг нүдний өндөрт бүү тавь

Материал

  • Ардуино (мега 2560)
  • Талхны самбар
  • Хөдөлгөөн мэдрэгч (HC-SR501)
  • Лазер модуль (ST1172)
  • Servo мотор (SG90)
  • Эрэгтэй, эмэгтэй утас
  • Эрэгтэй эрэгтэй утас
  • Цаасан алчуур
  • Наалдамхай тууз
  • Зип зангиа
  • Суурь
  • Хайч

Алхам 1: Эд зүйлсийг бааз руу аюулгүй болгох

Суурь зүйлийг аюулгүй болгох
Суурь зүйлийг аюулгүй болгох
Суурь зүйлүүдийг аюулгүй болгох
Суурь зүйлүүдийг аюулгүй болгох

Ардуино хавтангийн ёроолд өнхрүүлсэн тууз, шаардлагатай бол талхны хавтанг бэхлээрэй.

Серво моторын гурван талд утасгүй туузыг холбоно уу.

Arduino хавтан, талхны хавтан, servo моторыг сууринд холбоно уу.

Нэмэлт тогтвортой байдлыг хангахын тулд та Servo Motors -ийн утсыг бэхлэх боломжтой.

Алхам 2: Утасны бүрэлдэхүүн хэсгүүд

Утасны бүрэлдэхүүн хэсгүүд
Утасны бүрэлдэхүүн хэсгүүд
Утасны бүрэлдэхүүн хэсгүүд
Утасны бүрэлдэхүүн хэсгүүд
Утасны бүрэлдэхүүн хэсгүүд
Утасны бүрэлдэхүүн хэсгүүд

Диаграм болон дүрслэлийг авахын тулд дээрх зургуудыг үзнэ үү. Оролт, гаралтын утаснуудын хувьд таны яг ашигладаг зүү хамаагүй болно; Гэсэн хэдий ч, хэрэв та ямар ч өөрчлөлт оруулахгүйгээр манай кодыг ашиглахыг хүсвэл бидний зааж өгсөн тээглүүрийг ашиглах ёстой. Талхны тавцан дээрх газардуулгын (сөрөг) ба эерэг ямар ч зүү, хэрэв тэд Arduino -ийн газардуулга ба хүчийг холбосон багананд байгаа бол. Доор заасан өнгө нь бидний зураг дээр ашигласан утаснуудын өнгөтэй таарч байна.

  1. Талхны самбарыг arduino руу холбоно уу

    • Улбар шар - Arduino дээрх 5v нь талхны самбар дээр эерэг байна
    • Хар - Arduino дээрх GND (газар) талхны самбар дээр сөрөг байна
  2. Хөдөлгөөн мэдрэгч

    • Браун - Талхны тавцан дээр нунтагласан (сөрөг)
    • Улбар шар - Талхны тавцан дээр эерэг байна
    • Улаан - Arduino дээрх Оролт/Гаралт 14
  3. Servo мотор

    • Улаан - Талхны тавцан дээр эерэг байна
    • Браун - Талхны тавцан дээр нунтагласан (сөрөг)
    • Улбар шар - Arduino дээрх Оролт/Гаралт 4
  4. Лазер

    • Цэнхэр - Талхны тавцан дээрх газрын (сөрөг)
    • Шар - Arduino дээрх Оролт/Гаралт 10
    • Ногоон - талхны тавцан дээр эерэг байна

Анхаарна уу: Хөдөлгөөн мэдрэгч ба лазерыг холбохдоо илүү урт утас ашиглахаа мартуузай, эс тэгвээс цамхаг нь нөгөө талаас нөгөө тийш эргэх үед утаснуудыг татан авч болно.

Алхам 3: Канноныг моторт холбоно уу

Канноныг моторт холбоно уу
Канноныг моторт холбоно уу
Канноныг моторт холбоно уу
Канноныг моторт холбоно уу
Канноныг моторт холбоно уу
Канноныг моторт холбоно уу
Канноныг моторт холбоно уу
Канноныг моторт холбоно уу

Нэг төгсгөлд цаасан алчуурны үүрэнд хоёр багц зэрэгцээ нүх гарга.

Нүхний хооронд хоёр цахилгаан товч, нэг нүхний багц тус бүрээр нэг цахилгаан товч хийнэ.

Цаасан алчуур өнхрөх угсрагчийг servo моторын дээд хэсэгт холбож, мотор дээрх хөндлөвчний эргэн тойронд бэхэлгээг чангал.

Тэгш бус жингийн улмаас цаасан алчуур нь урагш хазайж, доошоо чиглүүлж болно. Үүнийг засахын тулд нэмэлт тогтвортой байдлыг хангах үүднээс мотор болон цаасан алчуурны хооронд нэмэлт цахилгаан товч байрлуулна.

Алхам 4: Хөдөлгөөн мэдрэгч ба лазер модулийг цамхагт холбоно уу

Цамхагт хөдөлгөөн мэдрэгч ба лазер модулийг холбоно уу
Цамхагт хөдөлгөөн мэдрэгч ба лазер модулийг холбоно уу
Цамхагт хөдөлгөөн мэдрэгч ба лазер модулийг холбоно уу
Цамхагт хөдөлгөөн мэдрэгч ба лазер модулийг холбоно уу
Цамхагт хөдөлгөөн мэдрэгч ба лазер модулийг холбоно уу
Цамхагт хөдөлгөөн мэдрэгч ба лазер модулийг холбоно уу

Дээрх зурагт үзүүлсэн шиг хөдөлгөөн мэдрэгчийг цаасан алчуурны төгсгөлд холбоно уу. Цамхаг эргэх үед хөдлөхгүй байхаар сайтар бэхлээрэй.

Дээрх зурагт үзүүлсэн шиг лазерыг цаасан алчуурны дээд хэсэгт бэхлээрэй.

Алхам 5: Arduino код

Arduino код
Arduino код

Энэ төслийн arduino кодыг агуулсан github репозиторийн линкийг доор харуулав. Хэрэв өөр оролт/гаралтын тээглүүр ашигладаг бол кодыг үүнийг тусгахын тулд өөрчлөх шаардлагатай болно. Нэмж дурдахад та кодод заасан холбогдох бүх номын санг татаж авах хэрэгтэй болно.

github.com/ArduinoToys/ArduinoMotionSensin…

Тэмдэглэл: Хэрэв танд arduino -г тохируулахад тусламж хэрэгтэй бол https://www.arduino.cc/ руу орно уу.

Зөвлөмж болгож буй: