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

Хоёр галт тэрэг явуулдаг төмөр замын энгийн автомат цэг: 13 алхам (зурагтай)
Хоёр галт тэрэг явуулдаг төмөр замын энгийн автомат цэг: 13 алхам (зурагтай)

Видео: Хоёр галт тэрэг явуулдаг төмөр замын энгийн автомат цэг: 13 алхам (зурагтай)

Видео: Хоёр галт тэрэг явуулдаг төмөр замын энгийн автомат цэг: 13 алхам (зурагтай)
Видео: 50 необычных, но невероятных автомобилей с 2002 по 2022 год 2024, Долдугаар сарын
Anonim
Хоёр галт тэрэг явуулдаг төмөр замын энгийн автомат цэг
Хоёр галт тэрэг явуулдаг төмөр замын энгийн автомат цэг

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

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

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

Энэ төслийн талаар бага зэрэг:

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

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

Image
Image

Байршлын үйл ажиллагааг ойлгохын тулд дээрх видеог үзээрэй.

Алхам 2: Шаардлагатай бүх зүйлийг авах

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

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

  • Adafruit хөдөлгүүрийн бамбай V2 -тэй нийцтэй Arduino микроконтроллер.
  • Adafruit хөдөлгүүрийн бамбай V2. (Энэ талаар эндээс илүү ихийг мэдэж аваарай.)
  • Өргөтгөх бамбай (заавал биш боловч зөвлөж байна)
  • Гурван "мэдрэгчтэй" дуу.
  • 6 эрэгтэй, эрэгтэй холбогч утас
  • 3 багц эрэгтэй, эмэгтэй холбогч утас, нийт 9 (Мэдрэгчийг Arduino самбартай холбохын тулд)
  • Хамгийн багадаа 1А (1000мА) гүйдлийн хүчин чадалтай 12 вольтын тогтмол гүйдлийн тэжээлийн адаптер.
  • Тохиромжтой USB кабель (Arduino самбарыг компьютерт холбох зориулалттай).
  • Компьютер (Arduino самбарыг програмчлахад зориулагдсан)
  • Жижиг халив

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

Adafruit -ийн мотор бамбай v2 номын санг Arduino IDE -д суулгасан эсэхээ шалгаарай, хэрэв үгүй бол Ctrl+Shift+I товчлуурыг дарж, Adafruit моторны бамбайг хайж, Adafruit Motor Shield v2 номын сангийн хамгийн сүүлийн хувилбарыг татаж аваарай.

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

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

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

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

Алхам 5: Мотор бамбайг Арудино самбар дээр суулгана уу

Мотор бамбайг Arudino самбар дээр суулгаарай
Мотор бамбайг Arudino самбар дээр суулгаарай

Мотор бамбайг Arduino самбар дээр суурилуулж, бамбайны зүүг Arduino хавтангийн малчидтай сайтар уялдуулж, ямар ч зүү бөхийхгүй байгаа эсэхийг шалгаарай.

Алхам 6: Эргэлтийг мотор бамбай руу холбоно уу

Эргэлтийг мотор бамбай руу холбоно уу
Эргэлтийг мотор бамбай руу холбоно уу
Эргэлтийг мотор бамбай руу холбоно уу
Эргэлтийг мотор бамбай руу холбоно уу
Эргэлтийг мотор бамбай руу холбоно уу
Эргэлтийг мотор бамбай руу холбоно уу

Дараахь холболтыг хий.

  • Хөдөлгүүрийн бамбайны 'M3' гаралтыг 'A' эргүүлэгт холбоно уу.
  • М4 хөдөлгүүрийн бамбайны гаралтыг 'B' эргүүлэгт холбоно уу.

Алхам 7: Замын хүчийг мотор бамбай руу холбоно уу

Замын хүчийг мотор бамбай руу холбоно уу
Замын хүчийг мотор бамбай руу холбоно уу
Замын хүчийг мотор бамбай руу холбоно уу
Замын хүчийг мотор бамбай руу холбоно уу

"M1" моторын бамбайны гаралтыг үндсэн шугамд суурилуулсан замын тэжээлийн тэжээлд холбоно уу.

Алхам 8: Өргөтгөх бамбайг мотор бамбай дээр суулгана уу

Өргөтгөх бамбайг мотор бамбай дээр суулгана уу
Өргөтгөх бамбайг мотор бамбай дээр суулгана уу

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

'Мэдрэгчтэй' замуудыг бамбай руу холбоно уу
'Мэдрэгчтэй' замуудыг бамбай руу холбоно уу
'Мэдрэгчтэй' замуудыг бамбай руу холбоно уу
'Мэдрэгчтэй' замуудыг бамбай руу холбоно уу
'Мэдрэгчтэй' замуудыг бамбай руу холбоно уу
'Мэдрэгчтэй' замуудыг бамбай руу холбоно уу
'Мэдрэгчтэй' замуудыг бамбай руу холбоно уу
'Мэдрэгчтэй' замуудыг бамбай руу холбоно уу

Дараахь холболтуудыг 'мэдрэгчтэй' замуудтай холбоно уу.

  • 'Power', 'VIN' эсвэл 'VCC' гэсэн шошготой мэдрэгч бүрийн зүүг '+5V' эсвэл 'VCC' гэж тэмдэглэсэн өргөтгөлийн бамбайны толгойн төмөр замд холбоно уу.
  • 'GND' гэж тэмдэглэгдсэн мэдрэгч бүрийн зүүг 'GND' гэж тэмдэглэсэн өргөтгөлийн бамбайны толгойн төмөр замд холбоно уу.
  • А мэдрэгчийн гаралтыг Arduino хавтангийн 'A0' зүүтэй холбоно уу.
  • B мэдрэгчийн гаралтыг Arduino хавтангийн 'A1' зүүтэй холбоно уу.
  • C мэдрэгчийн гаралтыг Arduino хавтангийн 'A2' зүүтэй холбоно уу.

Алхам 10: Галт тэрэгнүүдийг 'А' станцын төмөр зам дээр тавь

Галт тэрэгнүүдийг 'А' буудлын зам дээр байрлуул
Галт тэрэгнүүдийг 'А' буудлын зам дээр байрлуул
Галт тэрэгнүүдийг 'А' буудлын зам дээр байрлуул
Галт тэрэгнүүдийг 'А' буудлын зам дээр байрлуул

Галт тэрэгнүүдийг А өртөөний зам дээр байрлуулна. Дэлгэрэнгүй мэдээллийг 4 -р алхамаас үзнэ үү. Б галт тэргийг төлөөлөхийн тулд дизель зүтгүүрийг энд ашигласан болно.

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

Алхам 11: Тохиргоог тэжээлд холбоод асаагаарай

Тохиргоог тэжээлд холбоод асаагаарай
Тохиргоог тэжээлд холбоод асаагаарай

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

Алхам 12: Тайвширч, тайвширч, галт тэрэгнийхээ явахыг үзээрэй

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

Алхам 13: Дараа нь юу болох вэ?

Дараа нь юу юм?!
Дараа нь юу юм?!

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

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

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