Mundarija:
Video: Felt Micro: bit nomi belgisi - hunarmandchilik + kodlash !: 6 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Yozgi lagerda sizga kerak bo'lgan eng muhim narsa - bu ajoyib ism belgisi!
Bu yo'riqnomada sizga BBC mikro: bitini qanday dasturlash kerakligi ko'rsatiladi, bu sizning kimligingizni ko'rsatish uchun, so'ngra o'z ichiga namat nishonini yaratish va sozlash.
1 va 2-bosqichlar mikro: bitni dasturlash bilan bog'liq bo'lib, siz matnga asoslangan MicroPython (1-qadam) yoki MakeCode-ni (2-qadam) ishlatishni tanlashingiz kerak.
3-6 -bosqichlar kigiz belgisini yasash bilan bog'liq - uni birlashtirish uchun elim (4 -qadam) yoki ip (5 -qadam) ishlatilishini tanlashingiz kerak.
Bu tadbir Robocamp 2019 ning 1-kuni, 10-13 yoshli yoshlar uchun bir haftalik robototexnika yozgi lagerimiz doirasida o'tkaziladi.
Ta'minotlar
1-2-bosqichlar (dasturlash):
- BBC mikro: biroz
- USB - microUSB ma'lumot kabeli
- Kompyuter
3-6-bosqichlar (Kigiz nishoni):
- Kigiz
- Issiq yopishtiruvchi qurol
- mikro: bitli batareya to'plami
- (ixtiyoriy) lazerli kesuvchi
- (ixtiyoriy) bosib chiqarish shablonlari
- (ixtiyoriy) PVA elim
- (ixtiyoriy) kashtado'zlik, igna va qaychi
1 -qadam: BBC Micro: bit dasturlash - MicroPython -dan foydalanish
Agar siz MakeCode -ni ishlatmoqchi bo'lsangiz, bu bosqichni o'tkazib yuboring
Sizda micro: bit uchun MicroPython kodini yozish uchun bir nechta variant bor:
- Mu, bu yerdan yuklab olishingiz va o'rnatishingiz mumkin:
- Bu erda topishingiz mumkin bo'lgan onlayn muharrir:
- Edublocks, blokli onlayn-muharrir, uni bu erda topishingiz mumkin:
Ushbu ko'rsatmalar Mu -dan foydalanayotganingizni taxmin qiladi
Mu -ni oching va mikro: bitni kompyuteringizga ulang. Mu siz mikro: bitdan foydalanayotganingizni tan olishi va micro: bit 'Mode' rejimini tanlashi kerak, lekin bunday bo'lmasa, uni qo'lda o'zgartiring (1 -rasm).
Ushbu kod qatorlarini Mu -ga kiriting:
mikrobit importidan *
while True: display.scroll ("Salom")
Endi yangi kodingizni micro: bitga yuborish uchun Mu asboblar panelidagi "Flash" tugmasini bosing.
Micro: bit ulanmaguncha bu ishlamaydi
Micro: bit orqa tarafidagi sariq chiroq yonib -o'cha boshlaydi. Tugatgandan so'ng, sizning kodingiz o'tkazildi.
Endi siz micro: bit ekranida "Salom" xabarini olishingiz kerak!
Bu abadiy davom etadi, chunki "True" - bu takroriy tsikl. 'Display.scroll' oldidagi chiziq (gorizontal oraliq) bu chiziq abadiy pastadir ichida ekanligini ko'rsatadi.
Agar kodingizda xatolar bo'lsa, micro: bit sizga kerakli kod o'rniga xato xabarini ko'rsatadi!
Xato qaysi qatorda ekanligini ko'rish uchun ushbu xabarni o'qishga harakat qilib ko'ring, keyin kodingizni tuzating.
Tekshirish:
- imlo
- Bosh harflar
-
ikki nuqta:
kirish chizig'i
Kodni tahrirlang, shunda "Salom" ni aylantirish o'rniga, u sizning ismingizni aylantiradi.
Maslahat: Ko'rsatiladigan xabar ham qavs ichida, ham nutq belgilari/apostroflar ichida bo'lishi kerak!
Endi kodni kengaytirish uchun
Siz yozgan kodning ostiga kirgizib, yangi kodingiz ham pastadir ichida bo'lishi uchun quyidagi qatorlarni qo'shing:
display.show (Image. HAPPY)
uxlash (500)
"uyqu" juda muhim, bu tsiklning tez takrorlanishini to'xtatadi. U holda siz rasmni ko'ra olmaysiz, chunki u darhol yo'qoladi.
Ishga tushgandan so'ng, boshqa rasmlarni sinab ko'ring. Mening shaxsiy yoqtirganim DUCK!
Mavjud rasmlar ro'yxatini bu erda topishingiz mumkin:
Kodni kengaytirish bo'yicha ba'zi fikrlarni olish uchun, masalan, micro: bit tugmalaridan foydalanib, biriktirilgan yordam varaqalarini yuklab oling. Kirish va chiqish sahifasidan boshlang, so'ngra loyiha g'oyalariga o'ting.
Keyingi qadam MakeCode muharriri uchun ushbu ko'rsatmalarni takrorlaydi. Ushbu qadamni o'tkazib yuboring va 3 -bosqichga o'ting.
Tavsiya:
PfodApp bilan Redbear BLE Nano V2 maxsus boshqaruvlari - kodlash shart emas: 6 qadam
PfodApp bilan Redbear BLE Nano V2 maxsus boshqaruv elementlari - kodlash talab qilinmaydi: Yangilanish: 2017 yil 15 sentyabr - Bu ko'rsatma RedBear BLE Nano, V2 ning so'nggi versiyasidan foydalanish uchun yangilandi. RedBear BLE Nano V1.5 -ga mo'ljallangan ushbu ko'rsatmaning oldingi versiyasi bu erda mavjud. Yangilanish 15 -noyabr - 2017 Shunday qilib
Adafruit Feather NRF52 maxsus boshqaruv elementlari, kodlash shart emas: 8 qadam (rasmlar bilan)
Adafruit Feather NRF52 maxsus boshqaruvlari, kodlash talab qilinmaydi: 2019 yil 23 -aprelda yangilang - faqat Arduino millis () dan foydalangan holda sana/vaqt uchastkalari uchun qarang: Millis () va PfodApp yordamida Arduino sana/vaqtni tuzish/yozish. Oxirgi bepul pfodDesigner V3.0.3610+ Ma'lumotlarni sana/vaqtga moslashtirish uchun Arduino eskizlarini to'ldiring
To'plam bilan kodlash: 7 qadam
Paket bilan kodlash: Boshlashdan oldinBatch - bu Microsoft tomonidan ishlab chiqarilgan kodlash tili. Bu juda oddiy, chunki u grafikani namoyish qila olmaydi va ovozni ijro eta olmaydi. Garchi, ilovalarni ochish, matnli o'yinlar yaratish va ikkinchi soniya sifatida ishlatish foydalidir
Robot Gong: sotish va mahsulot geekslari uchun Hackaton loyihasining g'oyasi (kodlash shart emas): 17 qadam (rasmlar bilan)
Robot Gong: sotish va mahsulot geekslari uchun yakuniy Hackaton loyihasi g'oyasi (kodlash shart emas): Keling, elektron pochta orqali ishlaydigan robotli musiqiy gongni yarataylik. Bu sizga gongni o'chirish uchun avtomatik elektron pochta ogohlantirishlarini o'rnatish imkonini beradi … (SalesForce, Trello, Basecamp orqali …) Sizning jamoangiz hech qachon " GONGGG " yangi kod chiqqanda,
"Sayohatchining albomini" qanday kodlash kerak: 5 qadam (rasmlar bilan)
"Sayohatchining albomini" qanday kodlash kerak: Odamlar, masalan, piyoda yurish kabi o'zlari uchun muhim bo'lgan sevimli mashg'ulotlariga nostaljik munosabatda bo'lishadi, lekin qanday qilib yurish haqida xotirani saqlab qolasiz? Bu qurilma sayohat ma'lumotlari arxivlari bo'lishining boshqa variantiga imkon beradi. Odamga ega bo'lardi