Агуулгын хүснэгт:
- Алхам 1: Материал
- Алхам 2: Алсын удирдлагыг програмчил
- Алхам 3: GiggleBot код
- Алхам 4: GiggleBot жолоодож эхэл
Видео: Алсын удирдлагатай микро: Bit Rover: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
GiggleBot бол ашиглахад хялбар платформ бөгөөд програмчлал, робот техник, механик гэх мэтийн талаар урьдчилсан мэдлэг шаардалгүйгээр шууд робот руу ороход үнэхээр тохиромжтой. Энэ нь BBC micro: bit -тэй хослуулан код бичих, мэдлэгээ дээшлүүлэх орчинг бүрдүүлэх болно. Micro: bit нь Makecode гэж нэрлэгддэг чирэгдэх кодчиллын орчныг санал болгодог. Энэ нь GiggleBot роверыг Lego шиг загвараар програмчлах боломжийг олгодог бөгөөд энэ нь маш хөгжилтэй, хөгжилтэй юм.
Micro: bit -ийн гол давуу талуудын нэг бол нэг микро: битээс нөгөөд мэдээлэл солилцох хялбар арга юм. Тиймээс хэрэв танд хоёр нь байгаа бол та зурвасыг нааш цааш дамжуулж болно. GiggleBot нь энэ давуу талыг ашиглаж, өөрийн гараар алсын удирдлагатай машин бүтээх эхлэгчдэд ээлтэй блокоор хангадаг!
Алхам 1: Материал
Танд хэрэгтэй болно:
Роверын хувьд:
- a GiggleBot
- бичил: бит
- 3 АА батерей
- микро: битийн хамт ирдэг USB кабель
Хянагчийн хувьд:
- микробит
- батерейны хамт түүний батерейны багц
GiggleBot -ийг эндээс аваарай
Алхам 2: Алсын удирдлагыг програмчил
Алсын удирдлага бол гар юм. Энэ нь таныг тойрон эргэлдэж байх үед командлагч руу тасралтгүй команд илгээдэг.
Makecode засварлагч руу ороод giggle өргөтгөлийг ачаалж, төсөлдөө нэр өгнө үү. Хэрэв танд энэ хэсэгт туслалцаа хэрэгтэй бол Easy Micro: Bit Rover зааварчилгааг үзнэ үү.
Алсын удирдлагын код нь энгийн бөгөөд зөвхөн нэг блокоос бүрддэг.
1 -р бүлгийн гадны алсын удирдлага нь алсын удирдлагатай микро: битээс GiggleBot руу дохио илгээхэд ашиглагддаг.
Дохио нь орон зай дахь алсын удирдлагын байрлал дээр суурилдаг.
- GiggleBot -ийн хөдөлгөөнийг зогсоохын тулд хэвтээ байдлаар барина уу
- эргүүлэхийн тулд зүүн эсвэл баруун тийш хазайлгана уу
- урагшлуулахын тулд доош нь хазайлгана уу
- арагш явахын тулд дээш нь хазайлгана уу
Илүү их хазайлт өгөх тусам ровер илүү хурдан хөдөлнө.
Блокийн 1 -р хэсэг нь микро: битүүд хоорондоо харилцах радио бүлгийг тохируулж байна. Хоёр микро: бит нь нэг бүлэгт байх ёстой. Хэрэв танай өрөөнд өөр GiggleBots байгаа бол багц бүр өөрийн бүлэгт байх ёстой.
Кодыг алсын удирдлага дээрх micro: bit дээр татаж аваарай.
Алхам 3: GiggleBot код
GiggleBot нь алсын удирдлагаас тушаал хүлээн авах бүрт хариу өгөх ёстой.
Үүнд зориулагдсан үйл явдлын тусгай блок байдаг: хүлээн авсан алсын удирдлага дээр 1 -р бүлэг. Энэ блок дотор алсын удирдлагатай үйлдлийн блокыг оруулна уу.
Энэхүү дараалал нь алсын удирдлагаас радио мессеж хүлээн авах бүрт идэвхжих бөгөөд шаардлагатай үйлдлийг GiggleBot гүйцэтгэх болно.
Энэ кодыг татаж аваад GiggleBot -ийн micro: bit дээр суулгаарай.
Алхам 4: GiggleBot жолоодож эхэл
Роботыг хоёуланг нь асаагаад GiggleBot -оо удирдаж эхлээрэй!
Өөртөө хүнд хэцүү курс бий болгоод түүнийгээ хэрхэн хурдан даван туулахаа үзээрэй. Хөгжилтэй байгаарай!
Зөвлөмж болгож буй:
Алсын удирдлагатай LED нүд ба костюмны бүрээс: 7 алхам (зурагтай)
Алсын удирдлагатай LED нүд ба хувцасны бүрээс: Ихэр эрүү! Давхар Орко! Bubble-Bobble-ийн хоёр сүнс шидтэн! Энэхүү хувцасны бүрээс нь зөвхөн өнгийг өөрчилснөөр сонгосон LED нүдтэй ямар ч амьтан байж болно. Би энэ төслийг анх 2015 онд маш энгийн схем, кодоор хийсэн боловч энэ жил би үүнийг хийхийг хүсч байсан
NRF24L01 PA LNA холбооны модуль бүхий алсын удирдлагатай машин: 5 алхам
NRF24L01 PA LNA холбооны модуль бүхий алсын удирдлагатай машин: Энэ сэдвээр бид NRF24L01 PA LNA модуль ашиглан алсын удирдлагатай машин хэрхэн хийх талаар хуваалцахыг хүсч байна. Үнэндээ 433MHz, HC12, HC05, LoRa радио модуль гэх мэт өөр хэд хэдэн радио модулиуд байдаг. Гэхдээ бидний бодлоор NRF24L01 горим
Алсын удирдлагатай машин: 3 алхам
Алсын удирдлагатай машин: Өнөөдөр (эсвэл өнөө орой, гэхдээ та хамгийн сайн ажилладаг) бид алсын удирдлагатай машин хийх болно. Бид машиныг бүтээх үйл явцыг үргэлжлүүлэх болно, машиныг өөрөө үйлдвэрлэхээс эхлээд талхны самбар дээр алсын удирдлага, дараа нь гагнах хүртэл
Алсын удирдлагатай транзисторын удирдлагатай мотор; хэлхээний тойм: 9 алхам
Алсын удирдлагатай транзистороор удирддаг мотор; хэлхээний тойм: Энэ хэлхээ нь алсын удирдлагатай транзистороор удирддаг мотор юм. Алсын удирдлага нь хүчийг асаадаг. Транзистор нь моторыг асаах болно. Програмын код нь хөдөлгүүрийн хурдыг нэмэгдүүлэх болно. дараа нь хөдөлгүүрийн хурдыг тэг хүртэл бууруулна
Энгийн алсын удирдлагатай иж бүрдэл нь дөрвөн сувгийн RC тоглоомын алсын удирдлага болж хувирсан: 4 алхам
Ердийн алсын удирдлагатай иж бүрдэл нь дөрвөн сувагтай RC тоглоомын алсын удирдлага болж хувирав: 如何 将 通用 器 套件 转换 为 模型 中 遥控 的改造 方法 简单。 只需