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

Автомат дамжуулах хажуугийн төмөр замын загвар (V2.0): 13 алхам (зурагтай)
Автомат дамжуулах хажуугийн төмөр замын загвар (V2.0): 13 алхам (зурагтай)

Видео: Автомат дамжуулах хажуугийн төмөр замын загвар (V2.0): 13 алхам (зурагтай)

Видео: Автомат дамжуулах хажуугийн төмөр замын загвар (V2.0): 13 алхам (зурагтай)
Видео: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Оны зургадугаар сарын
Anonim
Автомат дамжуулах хажуугийн төмөр замын загвар (V2.0)
Автомат дамжуулах хажуугийн төмөр замын загвар (V2.0)

Энэхүү төсөл нь өмнөх төмөр замын автоматжуулалтын төслүүдийн нэг болох Автомат салаа бүхий төмөр замын загвар загвар юм. Энэхүү хувилбар нь зүтгүүрийг хөдлөх бүрэлдэхүүнтэй холбох, салгах боломжийг нэмж өгдөг. Төмөр замын зохион байгуулалт дараах байдалтай байна.

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

Тиймээс илүү их зүйлийг шаардалгүйгээр эхлүүлцгээе!

Алхам 1: Видеог үзээрэй

Image
Image

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

Алхам 2: Бүх эд анги, эд ангиудыг авах

Arduino програмыг Arduino микроконтроллерт байршуулна уу
Arduino програмыг Arduino микроконтроллерт байршуулна уу

Одоо та ажил хэрхэн явагдахыг мэдэж байгаа тул доор жагсаасан бүх эд анги, эд ангиудыг эхлүүлж эхлээрэй!

  • Arduino микроконтроллер (Arduino -ийн дурын самбарыг ашиглаж болох боловч зүү холболтыг анхаарч үзээрэй.)
  • L298N мотор драйвер модуль (Энэ төрлийн мотор драйверийг багтаамж, үнийн хувьд ашиглахыг зөвлөж байна.)
  • 5 эрэгтэй, эмэгтэй холбогч утас (Мотор жолоочийн оролтын зүүг Arduino хавтангийн дижитал гаралтын зүүтэй холбохын тулд.)
  • 3 эрэгтэй, эмэгтэй холбогч утас, нийт 6 ширхэг (Мэдрэгчийг Arduino самбартай холбохын тулд.)
  • Талхтай холбогч 6 утас (Хоёр нь моторын драйверын нэг гаралтанд замын хүчийг холбох, хоёр салаа эргэлтийг мотор драйверын нөгөө гаралт руу холбох зориулалттай.)
  • Хоёр "мэдрэгчтэй" дуу.
  • 12 вольтын цахилгаан хангамж (Одоогийн хүчин чадал дор хаяж 1А.)
  • Arduino самбарыг компьютерт холбоход тохиромжтой USB кабель (Програмчлалын хувьд).
  • Компьютер (Мэдээж:)
  • Байршлыг бий болгох замууд.

Алхам 3: Arduino програмыг Arduino микроконтроллерт байршуулна уу

Arduino IDE -ийг эндээс аваарай. Энэ код хэрхэн ажиллахыг ойлгохын тулд кодыг үзээрэй.

Алхам 4: Байршлыг хийх

Бүдүүвчийг хийх
Бүдүүвчийг хийх

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

Галт тэрэгний хөдөлгөөний чиглэлийн хувьд энэхүү "мэдрэгчтэй" зам ба хажуугийн хоорондох замын урт нь галт тэрэгний уртаас их байхын тулд салаа замын өмнө өөр "мэдрэгчтэй" замыг суурилуулах болно.

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

Алхам 5: Эргэлтийг мотор драйвертай холбоно уу

Эргүүлэгчийг мотор драйвертай холбоно уу
Эргүүлэгчийг мотор драйвертай холбоно уу

Хоёр эргэлтийг хоёуланг нь зэрэгцээ холбоно (+ve ба -ve -ийн нэгийг +ve ба -ve -т тус тус холбоно). Зэрэгцээ утастай эргэлтийг "OUT1" ба "OUT2" гэж тэмдэглэгдсэн мотор драйверын модулийн гаралтын зүү рүү холбоно уу. Тохиргоог асаасны дараа буруу чиглэл рүү шилжсэн тохиолдолд хөдөлгүүрийн драйверын гаралтын эргэлтийн холболтыг өөрчлөх шаардлагатай болж магадгүй юм.

Алхам 6: Мотор драйверийг замын тэжээлийн тэжээлд холбоно уу

Мотор драйверыг замын тэжээлийн тэжээлд холбоно уу
Мотор драйверыг замын тэжээлийн тэжээлд холбоно уу

Төмөр замын тэжээгчийн утсыг 'OUT3' ба 'OUT4' гэж тэмдэглэгдсэн мотор драйверын гаралтын зүү рүү холбоно уу. Тохируулгыг асаасны дараа зүтгүүр буруу чиглэлд хөдөлж эхэлбэл та утсан холболтын туйлыг өөрчлөх шаардлагатай болж магадгүй юм.

Алхам 7: Мотор драйверийг Arduino самбар дээр холбоно уу

Мотор драйверийг Arduino самбар дээр холбоно уу
Мотор драйверийг Arduino самбар дээр холбоно уу

"ENB" гэж тэмдэглэгдсэн мотор жолоочийн зүү дээрх холбогчийг салга. Мотор драйвер модулийн '+12-V' терминалыг Arduino хавтангийн 'VIN' зүүтэй холбоно уу. Мотор драйвер модулийн 'GND' зүүг Arduino самбарын 'GND' зүүтэй холбоно уу. Мотор драйвер ба Arduino самбар хооронд дараах холболтыг хий.

Мотор жолооч -> Arduino самбар

IN1 -> D12

IN2 -> D11

IN3 -> D9

IN4 -> D8

ENB -> D10

Алхам 8: "Мэдрэмжтэй" замуудыг Arduino самбартай холбоно уу

"Мэдрэмжтэй" замуудыг Arduino самбар дээр холбоно уу
"Мэдрэмжтэй" замуудыг Arduino самбар дээр холбоно уу
"Мэдрэмжтэй" замуудыг Arduino самбар дээр холбоно уу
"Мэдрэмжтэй" замуудыг Arduino самбар дээр холбоно уу
"Мэдрэмжтэй" замуудыг Arduino самбар дээр холбоно уу
"Мэдрэмжтэй" замуудыг Arduino самбар дээр холбоно уу

Мэдрэгчийн 'VCC' тээглүүрийг Arduino самбарын '+5 вольтын' зүү рүү холбоно уу. Мэдрэгчийн 'GND' тээглүүрийг Arduino самбарын 'GND' зүүтэй холбоно уу.

Хажуугийн гарц дахь мэдрэгчийн 'OUT' зүүг Arduino хавтангийн 'A1' зүүтэй холбоно уу. Үлдсэн мэдрэгчийн 'OUT' зүүг Arduino хавтангийн 'A0' зүүтэй холбоно уу.

Алхам 9: Arduino самбарыг Power руу холбоно уу

Arduino самбарыг цахилгаан залгуураар 12 вольтын тогтмол гүйдлийн эх үүсвэрт холбоно уу.

Алхам 10: Хөдлөх бүрэлдэхүүн ба зүтгүүрийг зам дээр байрлуул

Хөдлөх бүрэлдэхүүн ба зүтгүүрийг зам дээр байрлуул
Хөдлөх бүрэлдэхүүн ба зүтгүүрийг зам дээр байрлуул
Хөдлөх бүрэлдэхүүн ба зүтгүүрийг зам дээр байрлуул
Хөдлөх бүрэлдэхүүн ба зүтгүүрийг зам дээр байрлуул

Дахин дамжуулах хэрэгсэл ашиглан зүтгүүрийг үндсэн шугам дээр, хөдлөх бүрэлдэхүүнийг салаа зам дээр байрлуул.

Алхам 11: Бүх утас, галт тэрэгний холболтыг шалгана уу

Зүтгүүр болон хөдлөх бүрэлдэхүүнийг замаасаа гаргаагүй эсэхийг шалгаарай. Утасны бүх холболтыг дахин шалгаж, цахилгаан холболтын туйлыг анхаарч үзээрэй.

Алхам 12: Эрчим хүчээ асаагаад галт тэрэг ажиллуулна уу

Хэрэв бүх зүйл сайн болсон бол та зүтгүүрээ видеон дээрх шиг хөдөлж, гүйж эхлэхийг харах ёстой. Хэрэв зүтгүүр буруу чиглэлд хөдөлж эхлэх эсвэл эргүүлэг буруу чиглэлд шилжих юм бол моторын жолоочийн модулийн гаралтын терминал бүхий утсан холболтын туйлыг өөрчил.

Алхам 13: Төслийг өөрчлөх

Илүү олон функц нэмэх, илүү олон галт тэрэг ажиллуулах, илүү олон ирц нэмэх гэх мэт Arduino код, дизайныг анхаарч үзээрэй. Юу ч хийсэн хамаагүй, хамгийн сайн сайхныг хүсье!

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