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

Rpi 3: 8 алхамыг ашиглан роботыг дагаж мөрийг хэрхэн яаж хийх вэ
Rpi 3: 8 алхамыг ашиглан роботыг дагаж мөрийг хэрхэн яаж хийх вэ

Видео: Rpi 3: 8 алхамыг ашиглан роботыг дагаж мөрийг хэрхэн яаж хийх вэ

Видео: Rpi 3: 8 алхамыг ашиглан роботыг дагаж мөрийг хэрхэн яаж хийх вэ
Видео: ПОЛНАЯ ИГРА ПОЛНЫЙ ПРОВАЛ 2 | КАМПАНИЯ — Прохождение / PS4 (Все шлемы пилотов) 2024, Арваннэгдүгээр
Anonim
Rpi 3 ашиглан роботыг дагаж мөрийг хэрхэн яаж хийх вэ
Rpi 3 ашиглан роботыг дагаж мөрийг хэрхэн яаж хийх вэ

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

Алхам 1: Материалаа цуглуул

Материалаа цуглуул
Материалаа цуглуул

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

  • Raspberry Pi 3
  • Мотор хянагч самбар
  • Талхны самбар
  • Т-гуталчин +
  • 12V тогтмол гүйдлийн 2 мотор
  • 2 дугуйтай
  • 1 АА зай эзэмшигч (4 АА батерейны хувьд)
  • 4 АА батерей
  • Холбогч утас
  • USB батерейны багц
  • Шургуулагч
  • Гагнуурын төмөр ба гагнуур
  • Утас хуулагч
  • Жижиг картон эсвэл хуванцар хайрцаг, цавуу/соронзон хальс
  • 2 шугамын мэдрэгч
  • 8 эмэгтэй-эмэгтэй холбогч хар тугалга
  • 4 эрэгтэй-эрэгтэй холбогч хар тугалга
  • Тусгаарлагч тууз

Алхам 2: Мотор хавтанг угсрах

Мотор самбарыг угсрах
Мотор самбарыг угсрах

Та мотороо тохируулсан гэж үзвэл моторыг H-bridge самбартай холбох хэрэгтэй болно. Үүнийг хийхийн тулд танд жижиг халив хэрэгтэй болно. Одоо та моторыг самбар дээр холбох хэрэгтэй болно. Үүнийг хийхийн тулд танд жижиг халив хэрэгтэй болно

Халив ашиглан терминал блокуудын боолтыг суллана. Утасны хуулагдсан үзүүрийг терминал блокуудад оруулна. Боолтыг терминал блокоос чанга барихаар чангална.

Алхам 3: Мотороо асаах

Мотороо асааж байна
Мотороо асааж байна
Мотороо асааж байна
Мотороо асааж байна

Мотор нь Rpi -ээс илүү их хүч шаарддаг. Тиймээс та 4 АА батерейг ашиглан тэжээл өгөх ёстой.

VCC, GND, 5V гэсэн шошготой терминал блокуудын боолтыг суллана. AA батерейны эзэмшигчийг аваад улаан утсыг VCC терминал блок руу оруулна уу. Хар утас GND блок руу ордог. Үүнийг зөв аргаар олж авах нь чухал юм.

Шургийг чангалж, утсыг чанга барих хэрэгтэй.

Алхам 4: Мотороо Rpi -тэй холбох

Энэхүү төсөлд ашигласан самбарыг Raspberry Pi руу холбох шаардлагатай. Бусад самбарууд өөр өөрөөр холбогдож болох бөгөөд зарим хавтанг Raspberry Pi GPIO тээглүүр дээр HAT хэлбэрээр байрлуулж болно.

Энд ашигласан самбар дээр In1, In2, In3, In4 гэсэн шошго, хоёр GND зүү байдаг. Таны ашиглаж буй Pi дээрх ямар GPIO зүү нь танд хамаарна. Энэ төсөлд GPIO 7, 8, 9, 10 -ийг ашигласан болно. Хэрэв танд GND зүү байхгүй самбар байгаа бол ижил үр дүнд хүрэхийн тулд Rpi -ийн GND тээглүүрийг ашиглаж болно. Хэрэв та үүнийг хийх шаардлагатай бол GND утсыг батерейны хар утастай ижил терминал блок руу залгаарай.

T-cobbler + ашиглан талх болон Rpi-ийг холбоно уу.

Талхтай самбарт холбогдохын тулд таван эрэгтэй-эрэгтэй холбогч утас ашиглана уу.

  • In1 GPIO 7
  • In2 GPIO 8
  • In3 GPIO 9
  • In4 GPIO 10

Алхам 5: Холбогчдыг бэлтгэ

Холбогчдыг бэлтгэ
Холбогчдыг бэлтгэ
Холбогчдыг бэлтгэ
Холбогчдыг бэлтгэ

Таны хийх ёстой хамгийн эхний алхам бол шугамын мэдрэгчийг машиндаа холбох явдал юм. Ихэвчлэн энэ зааварт ашиглагдаж буй шугамын мэдрэгчийг 3V3 зүүтэй холбох шаардлагатай байдаг, гэхдээ та хоёр мэдрэгчийг нэг тэжээлийн зүүгээр ажиллуулах тул та хоёуланг нь 5V зүүгээр холбох болно.

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

Бүх үйл явцыг эмэгтэй, эмэгтэй гэсэн гурван өөр холбогчоор давтана.

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

Шугам мэдрэгчийг холбоно уу
Шугам мэдрэгчийг холбоно уу
Шугамын мэдрэгчийг холбоно уу
Шугамын мэдрэгчийг холбоно уу
Шугамын мэдрэгчийг холбоно уу
Шугамын мэдрэгчийг холбоно уу

Шугам мэдрэгч бүр гурван зүүтэй байдаг: тэжээлд VCC, газардуулгад GND, тоон гаралтын хувьд DO.

Гагнасан гурван утастай холбогч утаснуудынхаа нэгийг аваад хоёр үзүүрийг хоёр мэдрэгч тус бүрийн VCC зүүгээр холбоно уу.

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

Үлдсэн хоёр ганц холбогчийг аваад тус бүрийг шугам мэдрэгч дээрх DO зүү рүү холбоно уу.

Одоо хоёр шугамын мэдрэгчийн VCC тээглүүрийг Raspberry Pi дээрх 5V зүү рүү, мэдрэгчийн GND тээглүүрийг Raspberry Pi дээрх GND зүү рүү холбоно уу. Хоёр DO зүү тус бүрийг дурын дугаартай GPIO зүүтэй холбож болно. Энэ жишээнд GPIO 17 ба GPIO 27 тээглүүрүүдийг ашигладаг.

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

Шугамын мэдрэгчийг туршиж үзээрэй
Шугамын мэдрэгчийг туршиж үзээрэй

Энэ бол маш энгийн алхам юм. Таны шугамын мэдрэгч дээр LED байгаа бөгөөд асаахад асаалттай хэвээр байх болно. Гэсэн хэдий ч, хэрэв та үүнийг харанхуй шугамаар ил гаргавал тэд алга болно. Энэ нь таны шугамын мэдрэгчийн хувьд ийм байх ёстой.

Хэрэв та үүнийг хэт мэдрэмтгий гэж бодож байвал халив ашиглаад потенциометрээр нь тааруулаарай. Үүнийг сэтгэл ханамжид нийцүүлэн тохируулаарай.

Алхам 8: Програмыг Python -д оруулах

Програмыг Python руу оруулах
Програмыг Python руу оруулах

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

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