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

Төмөр замын загвараас энгийн автомат цэг: 10 алхам (зурагтай)
Төмөр замын загвараас энгийн автомат цэг: 10 алхам (зурагтай)

Видео: Төмөр замын загвараас энгийн автомат цэг: 10 алхам (зурагтай)

Видео: Төмөр замын загвараас энгийн автомат цэг: 10 алхам (зурагтай)
Видео: 50 необычных, но невероятных автомобилей с 2002 по 2022 год 2024, Арваннэгдүгээр
Anonim
Энгийн автомат цэгээс төмөр замын загвар
Энгийн автомат цэгээс төмөр замын загвар

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

Тиймээс, илүү их зүйлгүйгээр эхлүүлцгээе!

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

Image
Image

Видео үзэх нь энэ нь хэрхэн ажилладаг талаар зөв ойлголт авахад тусална.

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

Arduino микроконтроллерыг програмчилна уу
Arduino микроконтроллерыг програмчилна уу

Энд танд хэрэгтэй зүйл байна:

  • Arduino микроконтроллерийн самбар.
  • L298N мотор жолоочийн модуль.
  • "Мэдрэгчтэй" 2 дуу.
  • 6 эрэгтэй, эмэгтэй холбогч утас (Мэдрэгч тээглүүрийг Arduino хавтангийн дижитал оролт/залгуур, тэжээлд холбох 3 ширхэг утас).
  • 3 эрэгтэй, эмэгтэй холбогч утас (Мотор жолоочийн оролтын зүүг Arduino хавтангийн дижитал оролт/залгуурт холбохын тулд.)
  • 2 эрэгтэй, эрэгтэй холбогч утас (Мотор драйверийг цахилгаан болон газардуулгатай холбохын тулд.)
  • Эрэгтэй эрэгтэй холбогчтой 2 утас
  • 12 вольтын цахилгаан хангамж (Одоогийн хүчин чадал нь N масштабын хувьд хамгийн багадаа 1000мА эсвэл 1А байх ёстой.)

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

Arduino IDE -ийг эндээс аваарай. Та өөрийн байршлын хувьд Arduino кодод зарим тохируулга хийх шаардлагатай болж магадгүй юм.

Алхам 4: Туршилтын зохион байгуулалт хийх

Туршилтын зохион байгуулалт хийх
Туршилтын зохион байгуулалт хийх

Дээрх зураг дээр дарж дэлгэрэнгүй мэдээлэл аваарай.

Төгсгөлд нь бампер зам бүхий байрлалыг хий. Станцуудын хоорондох гол шугамын уртыг шаардлагатай бол хийж болно. Галт тэрэг "мэдрэгчтэй" замыг гаталсны дараа удааширч, тодорхой зайд үргэлжлүүлэн хөдөлж байгаа тул А ба В цэг бүрийн "мэдрэгчтэй" зам ба тэдгээрийн бамбай замуудын хооронд хангалттай урт урт байгаа эсэхийг шалгаарай. Дээрх зураг нь лавлагааны хувьд ашигтай байж магадгүй юм.

Алхам 5: Мотор жолоочийн утас холболтыг хий

Мотор жолоочийн утас холболт хийх
Мотор жолоочийн утас холболт хийх
Мотор жолоочийн утас холболт хийх
Мотор жолоочийн утас холболт хийх

Дараахь утсыг холбоно уу.

  • Мотор жолоочийн оролтын 'IN3' зүүг Arduino хавтангийн дижитал гаралтын зүү 'D8' -тэй холбоно уу.
  • Мотор жолоочийн оролтын 'IN4' зүүг Arduino хавтангийн дижитал гаралтын зүү 'D9' -тэй холбоно уу.
  • Мотор драйверын оролтын зүү 'ENB' -ийг Arduino хавтангийн дижитал гаралтын зүү 'D10' руу холбоно уу.

Хоёр эрэгтэй, эрэгтэй холбогч утаснуудыг 'GND' ба '+12-V' гэж тэмдэглэсэн терминалуудад холбож, Arduino хавтангийн 'GND' ба 'VIN' гэсэн тэмдэгтэй холбоно.

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

Алхам 6: Мэдрэгчийг Arduino самбар дээр холбоно уу

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

Мэдрэгчийн 'VCC' ба 'GND' мэдрэгчийг хоёуланг нь Arduino хавтангийн '+5 вольт' ба 'GND' зүү рүү холбоно уу. Arduino UNO дээр байдаг хоёр "VCC" холбогчийг нэг 5 вольтын зүүтэй холбохын тулд та бага зэрэг бүтээлч байх хэрэгтэй болж магадгүй юм. 'А' станцын мэдрэгчийн 'OUT' зүүг Arduino хавтангийн A0 зүүтэй, үлдсэн мэдрэгчийн зүүг Arduino хавтангийн A1 зүүтэй холбоно уу.

Алхам 7: Туршилтын зүтгүүрийг зам дээр байрлуул

Туршилтын зүтгүүрийг зам дээр байрлуул
Туршилтын зүтгүүрийг зам дээр байрлуул

Туршилтын зорилгоор зүтгүүр эсвэл хөдөлгүүртэй машин эхлэх цэгээс "А" цэг дээр ямар ч зүтгүүр эсвэл хөдөлгүүртэй машин байрлуулна.

Алхам 8: Тохиргоог тэжээлийн эх үүсвэрт холбож, асаагаарай

Arduino хавтангийн тэжээлийн оролтын холбогчийг 12 вольтын тэжээлийн эх үүсвэрт холбож асаагаарай.

Алхам 9: Таны галт тэрэг автоматаар ажиллахыг үзээрэй

Хэрэв бүх зүйл зөв хийгдсэн бол та туршилтын зүтгүүр эсвэл хөдөлгүүртэй машинаа 'А' цэгээс эхэлж, ойртож буй "мэдрэгчтэй" замыг хөндлөн гарсны дараа хурдаа нэмж, удаашруулж, хоёр дахь мэдрэгчийг гаталсны дараа "В" цэг дээр зогсох ёстой. "зам, эсрэг чиглэлд хэдхэн секундын дараа дахин эхлүүл, эхний" мэдрэгчтэй "замыг ойртсоны дараа хурдаа нэм," А "цэгийн ойролцоо суурилуулсан" мэдрэгчтэй "замыг хөндлөн гарсны дараа А цэг дээр удаашруулж зогс. Бүх процессыг дахин эхлүүлэхийн тулд хэдэн секунд хүлээх болно.

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

Алхам 10: Дараа нь юу хийх вэ

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

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