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

Энгийн микробит робот: 9 алхам
Энгийн микробит робот: 9 алхам

Видео: Энгийн микробит робот: 9 алхам

Видео: Энгийн микробит робот: 9 алхам
Видео: Spaceship-like Cheap Capsule Hotel Experience in Tokyo 😪🛌 9h nine hours Hamamatsucho Japan🇯🇵 2024, Арваннэгдүгээр
Anonim
Энгийн микробит робот
Энгийн микробит робот

BBC Microbit, Adafruit Dragontail for Microbit, Emgreat явах эд ангиудыг ашиглан хийсэн энгийн RC машиныг доор тайлбарлав.

Энэхүү роботыг бүтээхэд 30 орчим доллар зарцуулдаг. DFROBOT гэх мэт хямд үнэтэй Microbit роботууд байдаг боловч миний DIY арга барил нь барилгачинд систем хэрхэн ажилладаг болохыг ойлгоход тусгайлсан бус кодыг ашиглан барилгачинд хүч чадлыг мэдрэхэд тусалдаг.

Алхам 1: Танилцуулга

Дараахь нь Arduino -ийн оронд BBC MicroBit ашиглан хийсэн робот машины хувилбарыг тайлбарласан болно.

Emgreat робот явах эд ангийн иж бүрдэл бүхий плексиглас хавтангийн оронд гар хийцийн Атираат хуванцар (Коропласт) эсвэл картоныг ашигладаг. Emgreat явах эд анги нь нэг инч орчим зайны доод хэсэгт байрлах батерейнд багтахгүй бөгөөд дугуйны эргэлтийг чөлөөтэй эргүүлэхийг зөвшөөрөхөд хэтэрхий богино инч байгаа тул үүнийг хийжээ.

Шаардлагатай бол байрлалыг өөрчлөхөд хялбар болгох үүднээс гол цахилгаан эд ангиудыг Velcro ашиглан хавсаргасан болно.

Microbit нь моторыг жолоодох хангалттай гүйдлийг шууд хангаж чадахгүй тул транзисторын драйверуудыг ашиглах ёстой. Робот машины Arduino хувилбарт моторыг удирдахын тулд L298 H-bridge модулийг ашигладаг байсан бол Microbit дээр дутагдаж байгаа зургаан (6) хяналтын шугам шаардлагатай. Моторууд арагшаа эргэх чадвартай байх нь чухал биш гэдгийг би ойлгосон. Тиймээс L298-ийн оронд роботын Microbit хувилбар нь ULN2803A 8 сувгийн Darlington транзисторын массивыг мотор драйвер болгон ашигладаг. Энэ нь чанга яригч, гэрэл болон бусад төхөөрөмжийг жолоодоход ашиглаж болно, учир нь Microbit нь 0, 1, 2, 8, 16 -р зүү дээр ерөнхий зориулалттай 5 (5) оролтын/гаралтын шугамтай тул зүү 0 -ийг ашиглаж болно. аудио гаралт. Бусад зүүг суурилуулсан LED-тэй хуваалцдаг тул ашиглахад төвөгтэй байдаг.

Эсвэл TIP120 гэх мэт салангид транзисторыг ашиглаж болно; гэхдээ энэ нь өөр олон эд анги, утас ашиглах шаардлагатай болно.

MicroBit дээрх зүү рүү нэвтрэхийн тулд энэхүү загвар нь Adafruit Dragontail for Microbit -ийг ашигладаг бөгөөд энэ нь талхны тавцан дээр шууд залгагддаг бөгөөд ингэснээр зүүг холбох утас шаардлагагүй, мөн 3V цахилгаан автобусыг холбоход хялбар болгодог.

Алхам 2: Утасгүй алсын удирдлага

Роботыг Bluetooth -ээр утасгүй удирдахын тулд та Microbit Go иж бүрдэлд багтдаг AAA батерейны багц эсвэл зоосны батерейны багц болох Microbit -ийн MI Power Board -ээр ажилладаг хоёр дахь Microbit -ийг ашиглаж болно.

Микробитыг хоёуланг нь нэг радио сувагт тохируулах шаардлагатай.

Алхам 3: Эд анги, хэрэгслийн жагсаалт

МАШИН:

  • Emgreat мотор робот явах эд анги
  • Microbit Go Kit
  • ULN 2803A 8 сувгийн Darlington Array
  • Microbit #3695 -д зориулсан Adafruit Dragontail
  • Хагас хэмжээтэй талхны самбар Adafruit #64
  • Adafruit 4x "AA" зайны хайрцаг 830 -р унтраалгатай
  • 22 хэмжигч хатуу холбох утас, төрөл бүрийн өнгө Adafruit# 1311
  • Утас бүхий мини металл чанга яригч Adafruit #1890
  • Атираат хуванцар эсвэл картон
  • Скотч 1 "х 1" хэмжээтэй бэхэлгээний тууз
  • АА батерей x 4

АЛСАН:

  • Microbit Go Kit
  • BBC Microbit эсвэл AAA батерейнд зориулсан MI цахилгаан самбар x2

Хэрэгсэл:

  • Сахлын хутга
  • Гагнуурын төмөр
  • Утас хуулагч
  • Халуун цавуу буу
  • Мини шураг драйвер (явах эд анги дагалдана)
  • Шарпи Маркер

Нэмэлт (утастай утсаар ашиглах зориулалттай)

Addicore 2 байрлалтай шураг терминал x3

Алхам 4: угсрах

Чуулган
Чуулган
Чуулган
Чуулган
Чуулган
Чуулган
  • 6 "x 8" хэмжээтэй Атираат хуванцар эсвэл картон хайчилж ав
  • Цахилгаан дугуй ба мотор хаалтны нүхний байршлыг тэмдэглэж, нийлүүлсэн plexiglas -ийг загвар болгон ашиглана уу.
  • Хоёр мотор тус бүрт 8 "улаан, хар утас гагнах; моторт халуун цавуугаар ачааллыг бууруулах.
  • Хөдөлгүүрийг Emgreat иж бүрдэлд багтсан төмөр хаалт ашиглан суурь хавтан дээр холбоно уу.
  • Дугуйны дугуйг доод төгсгөлд бэхлээрэй. 4 x АА батерейны хайрцгийг (батерейтай) явах эд ангийн доод хэсэгт, хилэн квадрат ашиглан,
  • Мотор ба дугуйны хоорондох зайны хайрцгийг олох; Энэ нь хамгийн сайн зүтгүүрийг өгдөг.
  • MicroBit Dragontail -ийг талхны самбар дээр оруулах;
  • Давхар наалдамхай тууз эсвэл хилэн тууз ашиглан талхны хавтанг явах эд ангийн дээд хэсэгт бэхлээрэй
  • 2xAAA 3V батерейны багцыг хилэн тууз ашиглан явах эд анги руу холбоно уу;
  • JST батерейны залгуурыг Microbit хавтангийн батерейны залгуурт оруулна уу.
  • ULN 2803A Darlington массив IC -ийг 'хөндийд' байрлах талхны самбар руу оруулна уу.
  • Утас дамжихын тулд талхны хавтангийн хажууд явах эд ангиудын самбар дээр 1/4 "x 1/4" хэмжээтэй жижиг нүх гарга.

Алхам 5: Цахилгааны утас

Цахилгаан утас
Цахилгаан утас
Цахилгаан утас
Цахилгаан утас

Цахилгаан утас:

  • 6V утсыг нүхээр нь холбож, талхны самбар дээр баруун гар талын цахилгаан автобусанд залгаарай.
  • Талхны самбар дээрх зүүн ба баруун гар талын автобусны хооронд утас холбоно уу.
  • ULN2803A дээрх 9 -р зүү ба газардуулгын хооронд хар утсыг холбоно уу.
  • ULN 2803A ба +6V цахилгаан автобусны 10 -р зүү хооронд улаан утсыг холбоно уу.

Сигнал утас:

Холбогч утас холбох:

  • Dragontail дээрх Pin 0 ба 2803A дээрх Pin 8 хооронд (SPEAKER)
  • Dragontail дээрх Pin 1 ба 2803A дээрх Pin 6 хооронд (MOTOR 1)
  • Dragontail дээрх Pin 2 ба 2803A дээрх Pin 4 хооронд (MOTOR 2)
  • Dragontail дээрх Pin 8 ба 2803A дээрх Pin 2 хооронд (ACCESSORY)
  • 1 -р моторын утсыг +6В -ийн автобусанд холбож, 2803А дээрх 13 -р зүүг холбоно уу
  • Мотор 2 утсыг +6В -ийн автобусанд холбож, 2803А дээрх 15 -р зүүг холбоно уу
  • Чанга яригчийн утсыг 2803А дээрх +6V ба Pin 11 -д холбоно уу

Алхам 6: ХӨТӨЛБӨРЛӨХ 1: Моторын туршилт

ХӨТӨЛБӨР 1: Моторын туршилт
ХӨТӨЛБӨР 1: Моторын туршилт
ХӨТӨЛБӨР 1: Моторын туршилт
ХӨТӨЛБӨР 1: Моторын туршилт

Make Microbit редакторыг онлайнаар хийх:

Гурван хөдөлгүүрийн функцийг бий болгох- Зүүн, урагш, хүлээх

Үндсэн гогцоонд функц бүрийг үзүүлсэн шиг дуудна уу.

Алхам 7: Радио хяналт

Радио хяналт
Радио хяналт
Радио хяналт
Радио хяналт

Радио удирдлагын хувьд бид Microbit -ийн Bluetooth функцийг ашиглах болно.

3V зоосны батерейг багтаасан Microbit -ийн MI Power Board дээр хоёр дахь Microbit -ийг угсрах эсвэл Microbit Go савлагаанд байгаа 2xAAA батерейг ашиглана уу.

MakeCode Editor -ийг ашиглан дээр дурдсанчлан богино програм бичээрэй, ингэснээр алсын удирдлагын үүрэг гүйцэтгэнэ. Үүнийг "дамжуулагч" гэж нэрлэнэ үү.

Түүврийн програм нь LED дэлгэцийг агуулдаг тул асаалттай байгаа гэж хэлж болно.

Хөтөлбөр нь 2 зүйлийг хийдэг. А товчлуурыг дарахад энэ нь #1 -ийг гаргадаг (дуут дохио өгөх).

B товчлуурыг дарахад хөтчийн моторыг ажиллуулахын тулд №2 -ийг илгээдэг.

Алхам 8:

Зураг
Зураг

Алхам 9: Радио хяналтыг хүлээн авах хөтөлбөр

Image
Image

MakeCode засварлагчийг ашиглан хүлээн авагч нэртэй шинэ төсөл үүсгээрэй.

Радио хяналтыг ашиглахын тулд микробитыг хоёуланг нь нэг сувагт тохируулах шаардлагатай.

1 дугаарыг хүлээн авахад эвэр дуугарч, 2 дугаарыг хүлээн авахад робот эргэж, урагшаа явж, зогсдог.

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