Mundarija:

Mikro: bit: 6 qadam (rasmlar bilan)
Mikro: bit: 6 qadam (rasmlar bilan)

Video: Mikro: bit: 6 qadam (rasmlar bilan)

Video: Mikro: bit: 6 qadam (rasmlar bilan)
Video: Zino qilgan ayolni dinda qanday jazolashadi? 2024, Noyabr
Anonim
Image
Image
Micro: bit bilan ishlashni boshlash
Micro: bit bilan ishlashni boshlash
Micro: bit bilan ishlashni boshlash
Micro: bit bilan ishlashni boshlash

Micro: bit - bu mikrokontroller - elektronikani boshqarish imkonini beruvchi kichik kompyuter. U kichik elektron platada juda ko'p xususiyatlarga ega:

  • harakat, burchak va tezlanishni aniqlash uchun akselerometr sensori;
  • magnit maydonlarni aniqlash uchun magnitometr sensori;
  • Kompyuteringizga yoki boshqa mikro: bitlarga ulanish uchun Bluetooth va USB portlari;
  • Dasturlashtiriladigan 25 ta LED;
  • dasturlashtiriladigan ikkita tugma;
  • Qo'shimcha o'yin -kulgi va funktsiyalar uchun 5 ta halqa ulagichi va 23 ta chekka ulagich!

Mikro: bit kompyuterga ulangan USB porti yoki batareya to'plami orqali quvvatlanadi.

1 -qadam: Makecode bilan tanishish

Makecode bilan tanishish
Makecode bilan tanishish
Makecode bilan tanishish
Makecode bilan tanishish
Makecode bilan tanishish
Makecode bilan tanishish
Makecode bilan tanishish
Makecode bilan tanishish

Mikro: bitni dasturlashni boshlashning eng oson yo'li-bu blokirovka qilish uchun MakeCode veb-saytidan foydalanish, bu sizga mikro: bit nima qilish kerakligini aytib berishga imkon beradi. Hatto simulyatori ham bor, shuning uchun uni mikro: bitga yuborishdan oldin dasturingizni tekshirishingiz mumkin!

Biz mikrofonni ishga tushirishni boshlash uchun bir nechta blok-dasturlarni biriktirdik: "Salom" deb ayting, uni yoqsangiz "A" yoki "B" tugmachalarini bosganingizda baxtli yoki qayg'uli ekanligini ko'rsating. brauzer!

MakeCode-da hamma narsa rangli kodlangan, shuning uchun kerakli blokni qaerdan topishni osonlikcha eslab qolishingiz mumkin. Masalan:

  • ishga tushirish bloki Asosiy toifasiga kiradi;
  • yoqilgan tugma bosilgan blok Kirish toifasida va boshqalar.

Bir oz vaqt ajrating yoki ularni qidirib toping, yoki biror narsani qidirish qiyin bo'lsa, toifalar ustiga yozing!

2 -qadam: Yuklab oling va Micro: bit -ga o'tkazing

Yuklab oling va mikrofoningizga o'tkazing: bit
Yuklab oling va mikrofoningizga o'tkazing: bit
Yuklab oling va mikrofoningizga o'tkazing: bit
Yuklab oling va mikrofoningizga o'tkazing: bit

Dasturingizdan mamnun bo'lganingizdan so'ng, siz flesh -diskda saqlaganingizdek, uni micro: bit -ga saqlashingiz mumkin:

  1. Mikro: bitni kompyuterga USB kabeli orqali ulang.
  2. Dasturingizga nom bering va uni floppi belgisiga bosib saqlang
  3. MakeCode ekranining chap pastki qismidagi katta Yuklab olish tugmasini bosing.
  4. . Hex faylini kompyuteringizga yoki hatto to'g'ridan -to'g'ri micro: bit -ga saqlang.
  5. Fayl uzatilganda mikro: bitdagi chiroqlar yonadi.
  6. Tabriklaymiz, dasturingiz ishlamoqda!

3 -qadam: Boshqa dasturlar: silkitgich hisoblagichi

Boshqa dasturlar: Shake Counter
Boshqa dasturlar: Shake Counter

Shake Counter mikro: bitni necha marta silkitganingizni hisoblab chiqadi va A va B tugmachalarini bir vaqtda bosganingizda 0 ga qaytadi. Mana shunday:

  • Birinchi blok, hisoblagichni 0 ga o'rnatadi va uni ko'rsatadi.
  • Ikkinchi blok, abadiy yonib turadi, hisoblagich har doim mikro: bit yoqilganda ko'rsatilishini ta'minlaydi.
  • Uchinchi blok, chayqalganda, mikro: bitni har silkitganda hisoblagichni 1 taga oshiradi
  • To'rtinchi blok, A+B tugmachasida bosilganda, A: B tugmachalarini bir vaqtning o'zida bosganimizda hisoblagichni qayta o'rnatish uchun mikro: bitni bildiradi.

O'zingizni sinab ko'ring, bir nechta narsani o'zgartiring, MakeCode -dagi o'zgarishlarni simulyatsiya qiling va uni micro: bit -ga yuklab oling!

4 -qadam: Boshqa dasturlar: orqaga hisoblash taymeri

Boshqa dasturlar: orqaga hisoblash taymeri
Boshqa dasturlar: orqaga hisoblash taymeri

Qayta hisoblash taymeri 10 dan 0 gacha sanaladi va A va B tugmachalarini bir vaqtning o'zida bosganingizda yana boshlanadi. Mana shunday:

  • Birinchi blok, hisoblagichni 10 ga o'rnatadi va uni ko'rsatadi.
  • Ikkinchi blok, abadiy, biz 0 ga yetguncha 10 dan 0 gacha sanaladi.
  • Uchinchi blok, A+B bosilganda, agar biz A va B tugmachalarini birgalikda bossak, hisoblagichni 10 ga qaytarishga imkon beradi.

O'zingizni sinab ko'ring, bir nechta narsani o'zgartiring, MakeCode -dagi o'zgarishlarni simulyatsiya qiling va uni micro: bit -ga yuklab oling!

5 -qadam: Boshqa dasturlar: Micro: chorva quyoni

Boshqa dasturlar: Micro: chorva quyoni
Boshqa dasturlar: Micro: chorva quyoni

Mikro: quyon cho'ntagingizda o'tiradi: siz uni ovqatlantirishingiz va o'ynashingiz mumkin - mana shunday:

  • abadiy blok sizning quyoningiz belgisini ko'rsatadi;
  • yoqish tugmasi A bosilgan blok quyoningizni ovqatlantiradi va tabassum qiladi;
  • B tugmachasini bosgan blok sizning quyoningizga ahmoqona yuz yaratishga imkon beradi;
  • A+B tugmachasini bosgan blok sizning quyoningizni chalkashtirib yuboradi - siz o'ynashga harakat qilyapsizmi yoki uni ovqatlantirmoqchimisiz?

O'zingizni sinab ko'ring, bir nechta narsani o'zgartiring, MakeCode -dagi o'zgarishlarni simulyatsiya qiling va uni micro: bit -ga yuklab oling!

6 -qadam: Qo'shimcha ma'lumot uchun kashf eting

Ko'proq bilib oling!
Ko'proq bilib oling!
Ko'proq bilib oling!
Ko'proq bilib oling!
Ko'proq bilib oling!
Ko'proq bilib oling!
Ko'proq bilib oling!
Ko'proq bilib oling!

Tabriklaymiz, siz mikro: bitli dunyoni mustaqil ravishda o'rganishga tayyormiz!

Bu erda ajoyib g'oyalar va dasturlarni topish uchun yana bir nechta joy:

Micro: bit veb -saytida siz sinab ko'rishingiz mumkin bo'lgan ko'plab loyihalar va g'oyalar mavjud - uni https://www.microbit.org/ideas/ saytida tekshiring.

Instructables -dagi odamlar har doim o'z ishlari bilan bo'lishishdan xursand bo'lishadi va mikro uchun ko'plab loyihalar mavjud: u erda allaqachon! Ularni https://www.instructables.com/howto/microbit/ saytidan toping.

Blok-dasturlashdan charchadingizmi? Keyin MicroPython -ni sinab ko'ring! Bu ajoyib dasturlash tili va siz batafsil ko'rsatmalarni, qo'llanmalarni va onlayn kod muharririni topishingiz mumkin:

Tavsiya: