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

LEGO WALL-E нь микро: бит: 8 алхам (зурагтай)
LEGO WALL-E нь микро: бит: 8 алхам (зурагтай)

Видео: LEGO WALL-E нь микро: бит: 8 алхам (зурагтай)

Видео: LEGO WALL-E нь микро: бит: 8 алхам (зурагтай)
Видео: BOSS BATTLE UPDATE! 7 NEW ANIMATIONS! (Roblox Funky Friday) 2024, Долдугаар сарын
Anonim
LEGO WALL-E Micro-той: бит
LEGO WALL-E Micro-той: бит
LEGO WALL-E бичил биетэй: бит
LEGO WALL-E бичил биетэй: бит
LEGO WALL-E бичил биетэй: бит
LEGO WALL-E бичил биетэй: бит

Бид микро: битийг LEGO ээлтэй бит хавтангийн хамт WALL-E танай зочны өрөөний шалны аюултай бүс нутгаар дайран өнгөрөх боломжийг олгодог хоёр servo моторыг удирдах боломжтой.

Кодын хувьд бид ашиглахад хялбар блок дээр суурилсан код засварлагч болох Microsoft MakeCode-ийг ашиглах болно. Та манай кодыг ачаалж, ашиглахаас гадна засварлаж, өөрийн болгож тохируулах боломжтой болно. Энэ бол тохируулга хийж, WALL-E хэрхэн хөдөлж байгааг хэрхэн өөрчлөхийг туршиж үзэх гайхалтай арга юм.

Бит самбар нь LEGO -тэй нийцтэй олон тооны бүрэлдэхүүн хэсгүүдээс бүрдэх бөгөөд LEGO -ийн суурь хавтан, эд ангиудын дээр хэлхээ бүтээх боломжийг олгодог бичил биетэнд зориулсан Crazy Circuits системийн шинэ (2020 оны байдлаар) хэсэг юм. Bit Board нь V2 болон micro: bit -ийн өмнөх хувилбарууд болон Adafruit Clue хөгжүүлэх самбартай нийцдэг.

Хэрэв танд манай төслүүд таалагдаж байгаа бөгөөд долоо хоног бүр бидний олж авах зүйлсийн талаар илүү ихийг үзэхийг хүсч байвал биднийг Instagram, Twitter, Facebook, YouTube дээр дагаарай.

Хангамж:

Brown Dog Gadgets нь иж бүрдэл, хангамж зардаг боловч та энэ төслийг хийхийн тулд биднээс юу ч худалдаж авах шаардлагагүй болно. Хэдийгээр та үүнийг хийвэл шинэ төсөл, багшийн нөөцийг бий болгоход бидэнд туслах болно.

Цахим эд анги:

  • 1 x Crazy Circuits Bit Board Kit
  • 1 x микро: бит
  • 2 x LEGO нийцтэй тасралтгүй эргэлт 360 градусын servo

LEGO эд анги:

Бид янз бүрийн эд ангиудыг ашигласан боловч LEGO -ийн ертөнц асар том бөгөөд та үүнтэй адил ажилладаг бусад хэсгүүдийг олж болно. Таны хийх ёстой чухал зүйл бол servos -ийг доод хэсэгт холбож, зам руу холбох арга юм. Бид BrickOwl дээрх хэсэг тус бүрийн линкийг өгсөн боловч та LEGO эсвэл LEGO-тэй нийцтэй эд ангиудыг зарж борлуулах боломжтой газраас олж болно.

  • 4 x LEGO хаалт 1 x 2 - 2 x 2 (21712 /44728)
  • 2 x LEGO тэнхлэг холбогч ('x' нүхтэй гөлгөр) (59443)
  • 2 x LEGO тэнхлэг 5, төгсгөлийн зогсоол (15462)
  • 1 x LEGO Technic Bush 1/2 шүдний төрөл 1 (4265)
  • 1 x LEGO тоосго 2 x 2 (3003 /6223)

Алхам 1: WALL-E авах / угсрах

WALL-E худалдаж авах / угсрах
WALL-E худалдаж авах / угсрах

Хэрэв танд LEGO WALL-E иж бүрдэл байхгүй бол тэдгээрийг олж болно, гэхдээ ихэвчлэн коллекторын үнээр зардаг. Хэрэв танд ийм зүйл байгаа бол энэхүү гарын авлагад үүнийг хэрхэн яаж бие даан хөдөлж чадах програмчлагдах WALL-E болгохыг зааж өгөх болно.

Бид боломжийн үнээр WALL-E иж бүрдэл олсон бөгөөд аль хэдийн угсарсан байсан тул бага зэрэг цаг хэмнэв. Үүнийг анхаарч үзвэл энэхүү гарын авлага нь таныг аль хэдийн барьсан WALL-E-ээс эхэлж байгаа бөгөөд Crazy Circuits хэсгүүдийг дөнгөж нэмж байгаа гэж үзэх болно.

Алхам 2: LEGO эд ангиудыг нэмнэ үү

LEGO эд ангиудыг нэмнэ үү
LEGO эд ангиудыг нэмнэ үү

Бид servo мотороо WALL-E-ийг хөдөлгөж болох замд холбож, холбохын тулд LEGO-ийн хэд хэдэн тусгай эд ангиудыг бүтээх шаардлагатай болсон. Зураг дээр бидний ашигласан хэсгүүдийг харуулав.

(BrickOwl.com дээрх хэсэг тус бүрийн линкийг дээрх танилцуулгад оруулсан болно.)

Алхам 3: Серво нэмэх

Серво нэмэх
Серво нэмэх
Серво нэмэх
Серво нэмэх
Серво нэмэх
Серво нэмэх

Зурагт үзүүлсэн шиг хаалтуудын хоёрыг 2х2 хэмжээтэй LEGO тоосгоор холбоно уу. Эдгээр хоёр угсралтыг хийж, servo моторыг ар араас нь холбоход ашиглана уу.

Хоёр servo мотор холбогдсон тохиолдолд та угсралтыг бүхэлд нь WALL-E-ийн доод хэсэгт холбож болно.

LEGO тэнхлэгийн холбогч нь servo моторын босоо ам руу орж, LEGO тэнхлэгт холбогдох болно. (LEGO Technic Bush нь тэнхлэгээ хажуу тийш нь барихад ашиглагддаг.)

Алхам 4: Батерей нэмнэ үү

Батерей нэмэх
Батерей нэмэх
Батерей нэмэх
Батерей нэмэх
Батерей нэмэх
Батерей нэмэх

WALL-E-ийн тасалгаанд 2 ААА батерейны багц хадгалах хангалттай зай байгаа.

Бид зайны утаснуудыг WALL-E-ийн аль нэг цоорхойгоор дамжуулж, холбогчийг бит самбар дээр ажиллуулах боломжтой болсон.

Цахилгаан унтраалгагүйгээр бид зайны багцыг залгаад л салгаад WALL-E-ийг асааж, унтраана.

Алхам 5: Bit Board нэмэх

Бит самбар нэмэх
Бит самбар нэмэх
Бит самбар нэмэх
Бит самбар нэмэх
Бит самбар нэмэх
Бит самбар нэмэх

Бит хавтанг WALL-E-ийн ар талд бэхлэхийн тулд бид 1 x 8 LEGO цөөн хэдэн хавтан, 1 x 2 хэмжээтэй LEGO хавтанг ашиглан битийн самбар дээрх нүхнүүдийг тааруулна.

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

Алхам 6: Сервүүдийг холбоно уу

Сервүүдийг холбоно уу
Сервүүдийг холбоно уу
Сервүүдийг холбоно уу
Сервүүдийг холбоно уу
Сервүүдийг холбоно уу
Сервүүдийг холбоно уу

Зүүн талын servo -ийг бит самбар дээрх Pin 0 -тэй холбож, баруун талын servo -ийг бит самбар дээрх Pin 1 -т холбоно уу.

ТАЙЛБАР! Серво холбогчийн хүрэн утсыг - (сөрөг) эгнээнд, servo -ийн улаан утсыг + (эерэг) эгнээнд холбосон эсэхийг шалгаарай. Улбар шар өнгийн утас нь самбар дээрх 0 эсвэл 1 дугаартай хамгийн ойр байх болно.

Хэрэв та WALL-E нь урагшаа биш урагшаа урагшаа (эсвэл урагшаа биш харин урагшаа) хөдөлж байгааг олж мэдвэл та servos-ийг хэрхэн залгах эсвэл кодод өөрчлөлт оруулахыг сонгож болно.

Алхам 7: Кодыг ачаална уу

Кодыг ачаална уу
Кодыг ачаална уу

USB кабелийг micro: bit -д холбоод дараа нь компьютертаа залгаарай.

Бид удирдах зөвлөлөө програмчлахдаа makecode.microbit.org -ийг ашиглах болно. Энэ нь энгийн чирэх, буулгах блок интерфэйсийг ашигладаг.

Бид WALL-E програмынхаа дараах кодыг ачаалах болно:

Та WALL-E хэрхэн хөдлөхөд нөлөөлөхийн тулд кодыг өөрчилж болно. Кодод goForward, goBackward, turnLeft, turnRight, stop гэсэн таван "функц" байдаг.

Таван функцийг кодын үүрд хэсэгт дурын дарааллаар байрлуулж болно. Функц бүрийн хувьд үүнийг хэр удаан ажиллах ёстойг зааж өгсөн параметрээр дууддаг: goForward (5000)

1000 миллисекунд нь 1 секунд, 5000 миллисекунд нь 5 секундтэй тэнцүү гэдгийг санаарай.

Кодыг ачаалж дуусаад та USB кабелийг салгаад микро: битийг бит самбар дээр оруулж сервисүүдийг удирдах боломжтой болно.

Алхам 8: Үүнийг туршиж үзээрэй

Үүнийг туршиж үзээрэй!
Үүнийг туршиж үзээрэй!
Үүнийг туршиж үзээрэй!
Үүнийг туршиж үзээрэй!
Үүнийг туршиж үзээрэй!
Үүнийг туршиж үзээрэй!

Кодыг ачаалж дуусаад сервосууд залгагдаж, зайны багцыг Bit Board WALL-E-тэй холбож эхэлснээр хөдөлж эхлэх ёстой.

Хэрэв WALL-E огт хөдөлдөггүй бол servo болон батерейны багцыг зөв холбосон эсэхээ шалгаарай, мөн кодыг micro: bit дээр ачаалж байгаа эсэхийг шалгаарай.

WALL-E бол гайхалтай, гэхдээ хэрэв танд байхгүй бол бусад роботуудад 360 градусын тасралтгүй эргүүлэх хоёр servo-ийг агуулсан ижил хэлхээг ашиглаж болно.

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