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

Өнгө ялгах систем: Arduino дээр суурилсан хоёр бүстэй систем: 8 алхам
Өнгө ялгах систем: Arduino дээр суурилсан хоёр бүстэй систем: 8 алхам

Видео: Өнгө ялгах систем: Arduino дээр суурилсан хоёр бүстэй систем: 8 алхам

Видео: Өнгө ялгах систем: Arduino дээр суурилсан хоёр бүстэй систем: 8 алхам
Видео: Leslie Kean on David Grusch (UFO Whistleblower): Non-Human Intelligence, Recovered UFOs, UAP, & more 2024, Арваннэгдүгээр
Anonim
Өнгө ялгах систем: Arduino дээр суурилсан хоёр бүстэй систем
Өнгө ялгах систем: Arduino дээр суурилсан хоёр бүстэй систем

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

Бүс нь ажилчдад тус тусад нь зөөвөрлөх, эд зүйлсийг холих эсвэл эд зүйлсийг хүссэн ангиллаар нь ангилахад тусалдаг. Эрэмбэлэх үйл явц нь өнгө, жин, хэмжээс эсвэл бусад хэмжлийн хослол дээр үндэслэсэн байж болно.

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

Миний систем бол өнгө ялгах автомат системийн загварыг гаргах шууд жишээ юм. Би үүнийг хоёр бүс ашиглан хэрхэн зохион бүтээсэнээ харуулах болно: гол бүс нь зүйлийг эхлэх цэгээс өнгөт процесс, туршилтын цэг рүү зөөж, дараа нь өөр бүс нь перпендикуляр бөгөөд хоёр үндсэн өнгөний бүлэгт ангилахад тусална. Туузан дамжуулагчийн аль алиных нь хурдыг хянадаг. Мөн эхлүүлэх, зогсоох зарим хяналтын товчлуурууд байх болно.

Алхам 1: Харилцагчид

Таны санал хүсэлтийг сонсоход таатай байна. Миний сувагт нэгдэхээс бүү эргэлзээрэй:

Инстаграм: @simpledigital010

Твиттер: @simply01Digital

Алхам 2: Туузан дамжуулагчийн системийн шаардлага ба техникийн үзүүлэлтүүд

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

Систем нь системийн янз бүрийн хэсгүүдийн бүх шаардлагыг хангахуйц сайн тэжээлийн эх үүсвэртэй тул шинэ батерей худалдаж авах зардал өндөр гарахгүйн тулд цэнэглэдэг батерейг сонгох нь дээр.

Уг процесс нь START, STOP зэрэг хяналтын функцтэй бөгөөд туузан систем ажиллаж байсан ч хэрэглэгчдэд бүх үйл явцыг удирдахад тусалдаг. Бүсийг хурдаар зохицуулж, хэрэв ямар нэгэн зүйл байрлуулаагүй бол зогсоодог.

Тиймээс систем нь гол дамжуулагч туузны эхэнд саад мэдрэгчтэй байдаг. Дараа нь зүйл өнгө ялгах мэдрэгчээр дамжина. Arduino нь өнгөөр ялгах бүсийн чиглэлийг шийддэг.

Алхам 3: бүрэлдэхүүн хэсгүүд

Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд

Энэ төслийг дуусгахын тулд надад хэрэгтэй байсан

  • Arduino UNO микро хянагчийн самбар
  • L298N мотор жолооч нар
  • Араа бүхий DC мотор
  • Өнгөний мэдрэгч
  • HC-SR04 хэт авианы зайн мэдрэгч
  • IR зайны мэдрэгч
  • Утас
  • Том хэмжээтэй мод эзэмшигч
  • Дунд зэргийн хэмжээтэй модон таваг эзэмшигч
  • Хатуу даавууны хуудас
  • Үсний өнхрөх
  • Утас

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

Алхам 4: Системийн дизайн

Системийн дизайн
Системийн дизайн
Системийн дизайн
Системийн дизайн

Энэхүү систем нь хэт авианы зайн мэдрэгчтэй холбогдсон Arduino UNO микроконтроллер дээр суурилсан бөгөөд объект эхлэх цэг дээр байгаа эсэхийг илрүүлэх болно. Өөр нэг хэт улаан туяаны (IR) мэдрэгч нь үндсэн дамжуулагч туузны дунд хэсэгт өнгө мэдрэгчийн хажууд байрладаг. Обьект нь IR мэдрэгч рүү хүрэх бүрт Гол бүс зогсох бөгөөд өнгө мэдрэгч нь объектын өнгийг илрүүлдэг.

Arduino нь өнгө мэдрэгчийн өгөгдлийг хүлээн авч, дүн шинжилгээ хийдэг. Эдгээр өгөгдөл дээр үндэслэн Arduino нь объект нь улаан эсвэл цэнхэр эсэхийг таних боломжтой. Дараа нь Arduino нь ялгах бүсийн хөдөлгөөнийг (цагийн зүүний дагуу эсвэл цагийн зүүний эсрэг) хянаж, объектийг өнгөөр нь ангилдаг.

Систем нь дараахь хэсгүүдийг агуулдаг.

  1. Arduino UNO зөвлөл: системийн бүх функцийг хянаж, ангилах үйл явцын талаар шийдвэр гаргахад ашигладаг микроконтроллер
  2. Өнгөний мэдрэгч: объектуудын өнгийг тодорхойлж, өгөгдлийг Arduino руу дамжуулж, эрэмбэлэх чиглэлийг шийддэг
  3. Хэт авианы мэдрэгч: эхлэх цэг дээр объект байгаа эсэхийг мэдрэхэд ашигладаг тул эхлэх цэг дээр ямар нэгэн зүйл харагдах хүртэл системийг ажиллуулахгүй.
  4. Туузан дамжуулагч: эд зүйлийг эхлэх цэгээс ялгах процесст ашигладаг мэдрэгч рүү тээвэрлэх нэг үндсэн туузан дамжуулагч. Бүсийг тогтмол гүйдлийн хөдөлгүүрээр удирддаг. Өөр нэг ангилах туузан дамжуулагчийг тухайн зүйлийн өнгөнөөс хамааран баруун эсвэл зүүн тийш тээвэрлэхэд ашигладаг
  5. Түлхэх товчлуурууд: системийг дарах эсвэл зогсоохын тулд хоёр товчлуурыг хяналтын самбар болгон ашигладаг
  6. LED: эд зүйлсийн өнгийг харуулах
  7. Хувьсах эсэргүүцэл: бүсийн хурдыг хянах
  8. Цэнэглэдэг батерей: системийг тэжээхэд ашигладаг
  9. Бүс эзэмшигч: бүсийг ангилахад зориулагдсан хүрээ

Алхам 5: Бүсээ бэхлэх (Үндсэн бүс ба ангилах бүс)

Бүс бэхлэх (үндсэн бүс ба ангилах бүс)
Бүс бэхлэх (үндсэн бүс ба ангилах бүс)
Бүс бэхлэх (үндсэн бүс ба ангилах бүс)
Бүс бэхлэх (үндсэн бүс ба ангилах бүс)
Бүс бэхлэх (үндсэн бүс ба ангилах бүс)
Бүс бэхлэх (үндсэн бүс ба ангилах бүс)
Бүс бэхлэх (үндсэн бүс ба ангилах бүс)
Бүс бэхлэх (үндсэн бүс ба ангилах бүс)

Алхам 6: Системийн шинжилгээ

Системийн шинжилгээ
Системийн шинжилгээ
  1. Хэрэв START товчийг дарвал систем объект хүлээн авахад бэлэн болно
  2. хэрэв хэт авианы мэдрэгчийн урд талын гол бүс дээр ямар нэгэн зүйл байрлуулсан бол гол бүс урагш хөдөлнө
  3. Объект объект мэдрэгч рүү хүрэх үед гол бүс зогсох бөгөөд өнгө мэдрэгч нь хянагчийг тухайн зүйлийн өнгөөр тэжээнэ.
  4. Үндсэн бүс нь тухайн зүйлийн өнгөнөөс хамааран баруун эсвэл зүүн тийш шилждэг ангилах бүс рүү зөөхийн тулд урагш хөдөлдөг.
  5. Хэсэг хугацааны дараа өөр зүйл оруулахгүй бол систем зогсох болно
  6. Хэрэв зогсоох товчлуур дарагдсан бол систем нь одоогийн ялгах үйл явцын дараа зогсох бөгөөд үндсэн бүс дээр зүйл байрлуулсан байсан ч ажиллахгүй болно.
  7. Хурдыг тухайн зүйлийн өнгө, хэмжээ, жингээс үл хамааран хувьсах эсэргүүцэлээр хянадаг

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