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

Автомат салаа бүхий төмөр замын загвар: 13 алхам (зурагтай)
Автомат салаа бүхий төмөр замын загвар: 13 алхам (зурагтай)

Видео: Автомат салаа бүхий төмөр замын загвар: 13 алхам (зурагтай)

Видео: Автомат салаа бүхий төмөр замын загвар: 13 алхам (зурагтай)
Видео: SCP-1730 Что случилось с сайта-13? 2024, Оны зургадугаар сарын
Anonim
Автомат салаа бүхий төмөр замын загвар
Автомат салаа бүхий төмөр замын загвар

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

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

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

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

Алхам 1: Миний төсөл хэрхэн ажиллаж байгааг үзээрэй

Image
Image

Алхам 2: Бүх материалыг авах

Хөтөлбөрийг Arduino самбар дээр байршуулна уу
Хөтөлбөрийг Arduino самбар дээр байршуулна уу

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

  • Arduino микроконтроллерийн самбар болох НҮБ -ыг илүүд үздэг.
  • L298N хос H-bridge хөдөлгүүртэй жолоочийн самбар.
  • 6 эрэгтэй эрэгтэй холбогч утас.
  • 7 эрэгтэй, эмэгтэй холбогч утас.
  • Халив.
  • 12 вольтын тогтмол гүйдлийн тэжээлийн адаптер.
  • Доод талд нь IR ойрхон мэдрэгч бүхий замын хэсэг (би Kato S62 замыг ашигласан)

Алхам 3: Хөтөлбөрийг Arduino самбар дээр байршуулна уу

Хэрэв таны компьютер дээр байхгүй бол Arduino IDE -г эндээс татаж аваарай. Дараа нь өгөгдсөн файлыг татаж аваад нээнэ үү.

Алхам 4: Замуудыг тавьж, байрлуулна уу

Замуудыг тавиад байрлуулна уу
Замуудыг тавиад байрлуулна уу

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

Алхам 5: Хэлхээний схем нь үргэлж тустай байдаг

Хэлхээний схем нь үргэлж тустай байдаг
Хэлхээний схем нь үргэлж тустай байдаг

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

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

Эргэлтийг L298N жолоочийн самбарын гаралттай холбоно уу
Эргэлтийг L298N жолоочийн самбарын гаралттай холбоно уу
Эргэлтийг L298N жолоочийн самбарын гаралттай холбоно уу
Эргэлтийг L298N жолоочийн самбарын гаралттай холбоно уу
L298N жолоочийн самбарын гаралтыг эргүүлэгчтэй холбоно уу
L298N жолоочийн самбарын гаралтыг эргүүлэгчтэй холбоно уу
L298N жолоочийн самбарын гаралтыг эргүүлэгчтэй холбоно уу
L298N жолоочийн самбарын гаралтыг эргүүлэгчтэй холбоно уу

Хоёр эргүүлэгчийн улаан ба хар утсыг тус тусад нь холбож, зэрэгцээ холболт үүсгэнэ. Дараа нь улаан утсыг out4, хар утсыг мотор жолоочийн самбарын out3 терминал руу холбоно уу.

Алхам 7: Цахилгаан тэжээлийн замыг L298N жолоочийн самбарын бусад гаралттай холбоно уу

Цахилгаан тэжээлийн замыг L298N жолоочийн самбарын бусад гаралттай холбоно уу
Цахилгаан тэжээлийн замыг L298N жолоочийн самбарын бусад гаралттай холбоно уу
Цахилгаан тэжээлийн замыг L298N жолоочийн самбарын бусад гаралттай холбоно уу
Цахилгаан тэжээлийн замыг L298N жолоочийн самбарын бусад гаралттай холбоно уу

Цахилгаан тэжээлийн тэжээгчийн цагаан утсыг out1, цэнхэр утсыг мотор драйверын самбарын 2 терминал руу холбоно уу.

Алхам 8: L298N жолоочийн самбарыг Arduino самбарын тэжээлийн зүү рүү холбоно уу

L298N жолоочийн самбарыг Arduino самбарын тэжээлийн зүү рүү холбоно уу
L298N жолоочийн самбарыг Arduino самбарын тэжээлийн зүү рүү холбоно уу

12 вольтын зүүг Arduino хавтангийн VIN зүү, GND зүүг Arduino хавтангийн GND зүү, мөн мотор драйверын 5 вольтын зүүг Arduino хавтангийн 5 вольтын зүүтэй холбоно уу.

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

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

Мэдрэгчийн VCC зүүг Arduino хавтангийн 5 вольтын зүү, GND зүүг Arduino хавтангийн GND зүү, OUT зүүг Arduino хавтангийн A0 зүүтэй холбоно уу.

Алхам 10: Мотор драйверын оролтын зүүг Arduino самбар дээр холбоно уу

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

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

  • D9 -аас IN1 хүртэл
  • D10 -аас IN2 хүртэл
  • D11 -ээс IN3 хүртэл
  • D12 -ээс IN4 хүртэл

Алхам 11: Галт тэргийг зам дээр тавь

Галт тэргийг зам дээр тавь
Галт тэргийг зам дээр тавь

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

Алхам 12: Тохиргоог асаах

Тохиргоог асаах
Тохиргоог асаах

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

Алхам 13: Үүнийг хийлээ

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

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