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

Робот алдааг хэрхэн яаж хийх вэ: 6 алхам
Робот алдааг хэрхэн яаж хийх вэ: 6 алхам

Видео: Робот алдааг хэрхэн яаж хийх вэ: 6 алхам

Видео: Робот алдааг хэрхэн яаж хийх вэ: 6 алхам
Видео: Тэр миний нүцгэн зургийг тараачихаж 2024, Арваннэгдүгээр
Anonim
Робот алдааг хэрхэн яаж хийх вэ
Робот алдааг хэрхэн яаж хийх вэ

Сайн уу!! Өнөөдрийн зааварчилгааны дагуу би танд өөрийн роботыг хэрхэн яаж хийхийг зааж өгөх болно. Үүнийг хийхийн тулд шаардлагатай техникийн үзүүлэлтүүд болон зүйлүүдийг судлахаасаа өмнө робот тэрэг бол үндсэндээ 3 дугуйтай, таны удирдах боломжтой машин юм.

Хангамж

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

- Raspberry Pi 3, Мотор хянагч самбар, 2 × 3V - 6V тогтмол гүйдлийн мотор, 2 × дугуй, 9В батерей, Бөмбөрцөг, утас эсвэл холбогч утас, USB батерейны багц, халив, гагнуурын төмөр ба гагнуур, утас хуулагч, талхны самбар ба танд зориулан хийсэн бэлэн загвар эсвэл загвар гаргах зориулалттай цаасан хайрцаг, 3 товчлуур, 9В батерейны холбогч, резистор

Нэмэлт:

- LED

Алхам 1: Мотор ба самбарыг угсрах

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

Нэгдүгээрт, мотор болон 4 утсыг хоёуланг нь аваад дараа нь утасны үзүүрийг хайчилж ав. Одоо мотор дээрх терминал бүрт утсыг гагнах нь утас хэрхэн холбогдсон талаар санаа зовох хэрэггүй, та хүссэн хэлбэрээр моторын терминал руу холбож болно. Үүний дараа мотор хоёуланг нь загварт холбож, загварт тохирох хэсгүүдийг ашиглан зөв хавчуулаарай.

Алхам 2: Моторыг самбар дээр холбоно уу

Моторыг самбар дээр холбоно уу
Моторыг самбар дээр холбоно уу

Одоо та гагнасан утсаа моторын самбар дээр холбох хэрэгтэй бөгөөд энэ хэсэгт тохирох халив ашиглах шаардлагатай болно. OUT 1, OUT 2, OUT 3, OUT 4 гэж тэмдэглэгдсэн терминал блокуудын эрэг боолтыг суллаж, дараа нь 1 -р мотороос 2 утсыг OUT 1 ба 2 -р, хоёр дахь моторын утсыг OUT 3 ба 4 -тэй холбоно. эрэг тул утаснууд түгжигдсэн байна. Лавлахын тулд дээрх зургийг хараарай, одоо та хоёр мотороо амжилттай холбосон байна

Алхам 3: Моторыг асааж, RPi -тэй холбоно уу

Моторыг асааж, RPi -тэй холбоно уу
Моторыг асааж, RPi -тэй холбоно уу
Моторыг асааж, RPi -тэй холбоно уу
Моторыг асааж, RPi -тэй холбоно уу
Моторыг асааж, RPi -тэй холбоно уу
Моторыг асааж, RPi -тэй холбоно уу

Хөдөлгүүрийг холбосны дараа 9V батерей ба түүний холбогчийг аваарай, ингэснээр бид үүнийг моторын самбар дээр холбож болно. Холбогчоос сөрөг төгсгөлийн утсыг аваад моторын самбар дээр VCC гэж тэмдэглэсэн үүрэнд байрлуулаад дараа нь утасны эерэг үзүүрийг аваад GND шошготой үүрэнд холбоод дараа нь моторын самбар дээрх өөр утсыг ажиллуулна уу. бөөрөлзгөнө pi дээрх GND зүү рүү. Хэрэв бүх зүйл зөв хийгдсэн бол моторын самбар дахь гэрэл асах ёстой. Одоо бид бараг тэрэг угсрах ажлыг хийж дуусгасан бөгөөд 4 эмэгтэй, эрэгтэй утас ашиглан моторт самбар дээрх IN 1, IN 2, IN 3, IN 4 гэсэн 4 терминалыг бөөрөлзгөнө pi дээрх GPIO зүүгээр холбоно.

Алхам 4: Мотороо тохируулах

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

Та мотороо бөөрөлзгөнө pi дээрээ GPIO зүүгээр холбосны дараа бид моторыг тохируулах хэрэгтэй бөгөөд ингэснээр аль чиглэл урагш, зүүн, баруун тийш чиглэхийг мэдэх болно. Үүнийг хийхийн тулд бид жаахан кодлох хэрэгтэй боловч аз болоход кодыг дээр өгөх болно. Энэ код нь моторыг хянах боломжийг олгодог робот номын санг импортлож байгаа бөгөөд одоо хаалтанд байгаа GPIO зүү дугаарыг бөөрөлзгөнө pi дээрээ тохируулсан болгон өөрчлөхөд л хангалттай. Гэхдээ үүнийг хийхээсээ өмнө зүүн талд, нөгөө нь баруун талд байх моторыг сонгож аваарай. Үүнийг мэдэхийн тулд та моторын самбарыг харах хэрэгтэй бөгөөд зүүн талд байгаа 2 IN порт нь зүүн хөдөлгүүрийн терминал, нөгөө 2 нь баруун терминалын хувьд байна. Дараа нь мотор урагшаа эргэх хүртэл кодын зүү дугаарыг өөрчилнө үү.

Алхам 5: Хянагчаа үүсгэх

Таны хянагчийг бий болгож байна
Таны хянагчийг бий болгож байна

Одоо робот алдаатай хянагчийг бий болгох цаг болжээ, үүний тулд бид 3 товчлуурыг (N. O) цуглуулж GPIO тээглүүртэй холбох хэрэгтэй. Товчлуурыг холбохын тулд та эхлээд GPIO зүүгээс утсыг товчлуурын дээд хэсэгт холбож, дараа нь товчлуурын доод хөлөөс резинийг бөөрөлзгөнө pi дээрх газардуулгатай холбох хэрэгтэй. Та товчлуур тус бүр дээр LED -ийг нэмж идэвхжүүлсэн боловч энэ нь заавал биш гэдгийг зааж өгөх боломжтой (кодыг дараагийн алхамд өгөх болно). Үүнийг хийсний дараа та эдгээр товчлууруудыг ажиллуулахын тулд кодыг өгөх дараагийн алхам руу шилжихэд бэлэн байна.

Алхам 6: Кодоо нэмж, угсрах

Кодоо нэмж, угсрах
Кодоо нэмж, угсрах
Кодоо нэмж, угсрах
Кодоо нэмж, угсрах

Одоо бид робот алдааг бүтээх ажилдаа ороод байна. Дээрх хавсаргасан зургаас та бөөрөлзгөнө pi кодоо хуулж аваад GPIO pin -ийн бүх тохиргоог өөрчлөх хэрэгтэй. Энэхүү код нь талхны хавтангаар хийсэн контроллероор дамжуулан роботын алдааг удирдах боломжийг танд олгож, зугаатай өнгөрөөх болно. Түүнчлэн, хэрэв та LED ашиглахгүй байгаа бол кодын шаардлагагүй хэсгүүдийг тайлбарлах эсвэл устгах боломжтой. Кодчилолыг туршиж үзсэнийхээ дараа та роботыг угсарч, бүх зүйлийг сайхан харагдуулж, бүх утсыг картоноор хучиж, роботыг хүссэн хэлбэрээр чимэглэж болно.

Вола! Эцэст нь бид робот алдааг бүтээж дуусгалаа !!!

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