Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
GiggleBot-bu dasturlash, robototexnika, mexanika va boshqalar haqida oldindan ma'lumot talab qilmasdan to'g'ridan-to'g'ri robototexnika bilan shug'ullanish uchun juda qulay platforma. U BBC micro: bit bilan bog'langan bo'lib, siz kodlashni o'rganishingiz va o'z bilimlaringizni oshirishingiz mumkin bo'lgan muhitni ta'minlaysiz. Micro: bit Makecode deb nomlangan kodlash muhitini taklif qiladi. Bu sizga GiggleBot roverini Legoga o'xshash tarzda dasturlash imkonini beradi, bu juda ko'ngilochar va qiziqarli.
Micro: bitning asosiy diqqatga sazovor joylaridan biri shundaki, u bir mikro: bitdan ikkinchisiga ma'lumot almashishning oson usulini taqdim etadi. Agar sizda ikkitasi bo'lsa, siz xabarlarni oldinga va orqaga uzatishingiz mumkin. GiggleBot bundan foydalanadi va o'zingizning masofadan boshqarish pultini yaratish uchun yangi boshlanuvchilar uchun qulay bloklarni taqdim etadi!
1 -qadam: material
Sizga kerak bo'ladi:
Rover uchun:
- GiggleBot
- mikro: bit
- 3 ta AA batareyasi
- micro: bit bilan birga keladigan USB kabeli
Nazoratchi uchun:
- mikrobit
- uning batareyalar to'plami batareyalar bilan
GiggleBot -ni bu erdan oling
2 -qadam: Masofadan boshqarish pultini dasturlash
Masofadan boshqarish pulti mikro: bitni qo'lingizda ushlab turing. Siz aylanib yurganingizda, u doimo roverga buyruqlar yuboradi.
Makecode muharririga o'ting, kıkırdama kengaytmasini yuklang va loyihangizga nom bering. Agar sizga ushbu bo'limda yordam kerak bo'lsa, iltimos, Easy Micro: Bit Rover -ga murojaat qiling.
Masofadan boshqarish pultining kodi oddiy va abadiy tsiklda faqat bitta blokdan iborat.
Tashqi masofadan boshqarish pulti, 1 -guruh, masofadan boshqarish pultidan signallarni GiggleBot -ga qaytarish uchun ishlatiladi.
Signallar masofadan boshqarish pultining kosmosdagi holatiga asoslanadi:
- GiggleBotning harakatlanishini to'xtatish uchun uni gorizontal holatda ushlab turing
- burish uchun uni chapga yoki o'ngga eging
- oldinga siljitish uchun pastga eging
- orqaga burilish uchun uni engashtiring
Qanchalik qiyshaytirsangiz, rover shunchalik tez harakatlanadi.
Blokning 1 -guruhi mikro: bitlar aloqa qiladigan radio guruhini o'rnatadi. Ikki mikro: bit bitta guruhda bo'lishi kerak. Agar xonada boshqa GiggleBots bo'lsa, har bir to'plam o'z guruhida bo'lishi kerak.
Kodni masofadan boshqarish pultiga yuklang micro: bit.
3 -qadam: GiggleBot kodi
GiggleBot har safar masofadan boshqarish pultidan buyruq olganda javob berishi kerak.
Buning uchun maxsus tadbirlar bloki mavjud: masofadan boshqarish pultida, 1 -guruh. Bu blokning ichida masofadan boshqarish pultining harakat blokini tushiring.
Bu ketma -ketlik masofadan boshqarish pultidan radio xabar kelganida ishga tushadi va kerakli amal GiggleBot tomonidan bajariladi.
Ushbu kodni yuklab oling va GiggleBot micro: bit -ga o'rnating.
4 -qadam: GiggleBot haydashni boshlang
Ikkala robotni ham quvvatlantiring va GiggleBot -ni boshqarishni boshlang!
O'zingizga qiyin kursni yarating va undan qanchalik tez o'tishingiz mumkinligini ko'ring. Maza qiling!