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

Бичил: бит Hummingbird -тэй: 6 алхам
Бичил: бит Hummingbird -тэй: 6 алхам

Видео: Бичил: бит Hummingbird -тэй: 6 алхам

Видео: Бичил: бит Hummingbird -тэй: 6 алхам
Видео: Baked Sweet Pumpkin Stuffed With Cheese And Eggs :: Must-Try Recipe 2024, Арваннэгдүгээр
Anonim
Микро: Дуу модтой хамт
Микро: Дуу модтой хамт

Hummingbird самбар (Birdbrain Technologies) нь LED, олон төрлийн мэдрэгчийг (гэрэл, залгах, зай, дуу чимээ гэх мэт) хянах боломжтой; servo мотор болон бусад өргөтгөлүүд. Энэхүү зааварчилгаа нь Hummingbird самбар дээр хоёр төрлийн servo моторыг ажиллуулахын тулд микро: битийг хэрхэн ашиглахыг харуулах болно.

Хангамж

  • Hummingbird хянагч (Birdbrain Technologies)
  • BBC микро: бит ба USB холбогч кабель
  • Баррель үүрний төгсгөлтэй цахилгаан хангамж (энэ жишээнд бид батерейны багц ашигладаг)
  • Серво мотор: эргэлт ба/эсвэл байрлал

Алхам 1: Hummingbird -ийг тохируулна уу

Hummingbird -ийг тохируулаарай
Hummingbird -ийг тохируулаарай
Hummingbird -ийг тохируулаарай
Hummingbird -ийг тохируулаарай

Бидний анхны жишээ бол Hummingbird -ээс байрлалтай servo хэрхэн ажиллуулахыг танд үзүүлэх болно.

Самбарын зүүн талд байрлах урт үүр нь micro: bit -ийг оруулах газар юм. LED -ийг дээш харуулан микро: битийг оруулна уу. Серво моторыг самбарын баруун талд "1" гэж бичсэн порт руу оруулна уу. Порт нь S, +, - гэсэн гурван зүүтэй болохыг анхаарна уу. Утасныхаа өнгийг зөв тээглүүртэй нийцүүлэхийн тулд мотороо чиглүүлэхээ мартуузай. Таны мотор дээрх хар утас нь ихэвчлэн "газар" гэсэн утгатай бөгөөд "-" зүү рүү залгах ёстой.

Торхны үүрээр самбарыг тэжээлд холбоно уу. Энэ жишээнд бид батерейны багц ашиглаж байгаа боловч та цахилгаан адаптер ашиглаж болно.

Алхам 2: Hummingbird номын санг MakeCode -д нэмнэ үү

Hummingbird самбарыг ажиллуулахын тулд micro: bit програмчлахын тулд янз бүрийн хэл, платформ (BirdBlox, Python, Java гэх мэт) ашиглах боломжтой. Энэхүү зааварчилгаа нь MakeCode -ийг ашигладаг.

MakeCode -ийг вэб хөтөч дээр нээгээд шинэ төсөл эхлүүлнэ үү. Хэрэв та MakeCode -ийг цоо шинээр эзэмшсэн бол үргэлжлүүлэхээсээ өмнө MakeCode сайт дээрх хичээлүүд дээр ажиллахад туслах болно.

Хэрэв та micro: bit -ийг шинээр сурч байгаа бол эндээс эхэлнэ үү.

Hummingbird номын санг ачаална уу. Номын сан гэдэг нь тодорхой зориулалтаар ашиглахаар урьдчилан бичсэн заавар юм. Hummingbird номын сан нь Hummingbird-ийг ашиглахын тулд урьдчилан бэлтгэсэн кодын блокуудыг өгдөг. Hummingbird номын санг MakeCode -д хэрхэн нэмэх тухай дэлгэцийн анимацийг үзэхийн тулд дээрх видеог дарна уу.

  • Цэснээс Нарийвчилсан таб дээр дарна уу.
  • Өргөтгөлүүдийг сонгоно уу
  • Өргөтгөлүүдийн дэлгэц дээр "Hummingbird" хайна уу.
  • Hummingbird номын санг MakeCode төсөл дээрээ нэмэхийн тулд дээр нь дарна уу.
  • MakeCode дэлгэц рүү буцаж ирэхэд цэснээс Hummingbird номын сан гарч ирнэ.
  • Нэмэлт: микро: бит симулятор ашиглан цонхыг багасгах - бид симуляторыг Hummingbird -тэй ашиглахгүй.

Алхам 3: Hummingbird -тэй албан тушаалын серво ажиллуулна уу

Байршлын servo гэдэг нь сэнсний байрлалыг тохируулж, байрлалыг градусаар зааж өгөх замаар хөдөлгөх боломжтой мотор юм. Энд бидний ашиглаж буй байрлалын серво нь 0 -ээс 180 градусын утгыг ашигладаг.

Тохируулах:

Hummingbird -ийн Start блокыг микро: бит "эхлүүлэх" блок руу зөөнө үү

Одоо бид байрлалын servo (180 градусын servo гэж нэрлэдэг) урагш хойш урагшлахыг хэлэх хэрэгтэй.

  • Микро: бит "үүрд" блок дээр бид эхлээд Hummingbird командыг хөдөлгөж, портыг 1 порт руу 0 градусаар тохируулна.
  • 1000 миллисекунд (1 секунд) түр зогсоох блок нэмнэ үү. Түр зогсоох блокууд нь Basic micro: bit цэсэнд байгааг анхаарна уу.
  • Одоо Hummingbird командыг нэмж 1 -р порт дахь servo -ийг 180 градус руу шилжүүлэх хэрэгтэй.
  • 1000 миллисекундын турш өөр нэг түр зогсоох блок нэмнэ үү.
  • Эдгээр командууд нь "үүрд" блок дотор байдаг тул та өөр тушаал өгөх эсвэл моторыг унтраах хүртэл давтагдах болно.

Кодыг өөрийн микро: бит рүү татаж аваарай.

Хоёр дахь видео нь Hummingbird, микро: бит, хүч, моторыг хэрхэн холбохыг харуулж байна.

Алхам 4: Эргэлтийн Servo ажиллуулна уу

Image
Image

Hummingbird нь тасралтгүй (эсвэл эргүүлэх) servo гэж нэрлэгддэг өөр төрлийн servo моторыг ажиллуулж чаддаг.

Энэ төрлийн мотор нь аль ч чиглэлд өөр өөр хурдтайгаар эргэлддэг. Эргэлтийн servo нь Hummingbird самбар дээрх байрлалтай servo -той ижил servo портуудыг ашигладаг.

Эргэлтийн servo-ийг порт руу залгаарай 1. Газрын (хар) утсыг "-" зүү рүү залгасан эсэхийг шалгаарай.

Эргэлтийн servo нь хурд ба чиглэлийг ашигладаг.

  • Hummingbird номын санг импортлохоо мартуузай (2 -р алхам), "Start" хэсэгт "Hummingbird -ийг эхлүүлэх" командыг нэмж оруулахаа мартуузай.
  • Hummingbird Rotation Servo блокыг "үүрд" блок руу чирнэ үү.
  • Бид servo 1 порт руу залгасан тул "1" -ийг сонгоно уу.
  • Hummingbird -ийг ажиллуулах хурдны утгыг оруулна уу. Мотор 100% хамгийн хурдан явдаг. 0% хямдарлаа.
  • Эерэг тоо нь моторыг цагийн зүүний дагуу, сөрөг тоо нь цагийн зүүний эсрэг хөдөлгөдөг.
  • Энэ жишээнд бид эхлээд моторыг цагийн зүүний дагуу 100% хурдтай ажиллуулж, түр зогсоож, дараа нь моторыг цагийн зүүний эсрэг 100% хурдаар ажиллуулж, түр зогсоож, загвараа үргэлжлүүлнэ.
  • Кодыг servo руу татаж аваад моторын төлөв байдлыг ажиглаарай.
  • Hummingbird -ийн баррель үүрэнд гадны цахилгаан тэжээл (тэжээлийн адаптер эсвэл батерейны багц) холбогдсон байх ёстой, эс тэгвээс моторыг ажиллуулах хангалттай хүч байхгүй болно.
  • Моторын хурд, түр зогсоох хугацаа, чиглэлийг өөрчилж үзээрэй.

Алхам 5: Албан тушаал, эргэлтийн серво -г нэгэн зэрэг ажиллуулна уу

Image
Image

Энэ жишээнд бид байрлалын серво ба эргэлтийн servo -ийг нэгэн зэрэг ажиллуулах болно.

Байршлын servo -ийг 1 порт руу залгаарай.

2 -р порт руу эргүүлэх servo залгаарай.

Мөнхийн гогцоонд бид байрлалын servo -ийг 0 градус болгож, эргэлтийн servo -ийг цагийн зүүний дагуу 100% хурдаар хөдөлгөнө. Бид 2 секундын турш түр зогсоож, дараа нь байрлалын servo -ийг 180 градусаар хөдөлгөж, чиглэлийг эргүүлэх servo -ийг эргүүлж цагийн зүүний эсрэг чиглэлд 100% эргүүлнэ.

Алхам 6: Илүү ихийг судлах…

Hummingbird нь нэг дор дөрвөн мотор удирдах чадвартай. Дөрвөн мотор ашиглаж болох эсэхийг шалгаарай.

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

Төслийг гэрэлтүүлэхийн тулд хэдэн LED нэмж оруулаарай.

Hummingbird Robotics, MakeCode болон micro: bit -ийн талаар илүү ихийг мэдэхийн тулд эдгээр сайтад зочилно уу!

Бид Hummingbird -ийг micro: bit -тэй цахилгаан хөдөлгүүрт ашигладаг бөгөөд Paper Mechatronics төслүүдээс цаасан машинд функц нэмдэг. Вэбсайтыг үзээд өөрийн машинаа бүтээж, дараа нь гэрэл, мэдрэгч, servo мотортой холбоно уу. Хөгжилтэй байгаарай!

Энэхүү материалыг Үндэсний Шинжлэх Ухааны Сангийн IIS-1735836 буцалтгүй тусламжийн дагуу хийсэн ажилд үндэслэсэн болно. Энэхүү материалд илэрхийлсэн аливаа санал, дүгнэлт, дүгнэлт, зөвлөмж нь зохиогчийнх бөгөөд Үндэсний шинжлэх ухааны сангийн үзэл бодлыг тусгаагүй болно.

Энэхүү төсөл нь Конкорд Консорциум, Колорадогийн Их Сургууль, Боулдер, Жоржиа Технологийн Их Сургуулийн хамтарсан төсөл юм.

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