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

Хашааны хажуугийн энгийн автомат загвар бүхий төмөр замын гогцоо: 11 алхам
Хашааны хажуугийн энгийн автомат загвар бүхий төмөр замын гогцоо: 11 алхам

Видео: Хашааны хажуугийн энгийн автомат загвар бүхий төмөр замын гогцоо: 11 алхам

Видео: Хашааны хажуугийн энгийн автомат загвар бүхий төмөр замын гогцоо: 11 алхам
Видео: Психи репликанты ► 6 Прохождение Signalis 2024, Оны зургадугаар сарын
Anonim
Хашааны хажуугийн төмөр замын энгийн автомат загвар
Хашааны хажуугийн төмөр замын энгийн автомат загвар

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

Тиймээс, удаан хугацааны дараа эхлүүлцгээе!

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

Image
Image

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

Алхам 2: Бүх эд анги, эд зүйлсийг авах

Arduino самбарыг програмчлах
Arduino самбарыг програмчлах

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

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

Алхам 3: Arduino самбарыг програмчил

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

Arduino самбарыг компьютерт холбож, түүнд хавсаргасан Arduino кодыг оруулна уу.

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

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

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

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

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

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

Алхам 6: Замын цахилгаан тэжээл ба эргэлтийн утсыг мотор бамбай руу холбоно уу

Замын цахилгаан тэжээл ба эргэлтийн утсыг мотор бамбай руу холбоно уу
Замын цахилгаан тэжээл ба эргэлтийн утсыг мотор бамбай руу холбоно уу
Замын цахилгаан тэжээл ба эргэлтийн утсыг мотор бамбай руу холбоно уу
Замын цахилгаан тэжээл ба эргэлтийн утсыг мотор бамбай руу холбоно уу
Замын цахилгаан тэжээл ба эргэлтийн утсыг мотор бамбай руу холбоно уу
Замын цахилгаан тэжээл ба эргэлтийн утсыг мотор бамбай руу холбоно уу

M1 гэж тэмдэглэгдсэн бамбайны гаралтын терминалуудыг замын цахилгаан утаснуудтай холбож, M4 гэж тэмдэглэгдсэн хэсгүүдийг эргэлтийн утаснуудтай холбоно уу. Тохиргоо нь зөвхөн хоёр ороомогтой цахилгаан ороомогтой тохирох боломжтой гэдгийг анхаарна уу.

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

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

Өргөтгөх бамбайг хөдөлгүүрийн бамбай дээр суурилуулж, мэдрэгч бүрийн GND ба VCC тээглүүрийг бамбайны GND ба +5 вольтын толгой руу холбоно. Дараа нь дараах зүү холболтуудыг хийнэ үү.

  • Эхний мэдрэгчийн гаралтын зүүг Arduino хавтангийн A0 оролтын зүү рүү холбоно уу.
  • Хоёрдахь мэдрэгчийн гаралтын зүүг Arduino хавтангийн A1 оролтын зүүтэй холбоно уу.

Алхам 8: Галт тэргийг салаа замд байрлуул

Галт тэргийг салаа замд байрлуул
Галт тэргийг салаа замд байрлуул

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

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

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

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

Алхам 10: Эрчим хүчээ асаагаад галт тэрэгнийхээ явахыг хараарай

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

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

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

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