Mündəricat:

Əyləncəli MicroBit Zar: 6 addım
Əyləncəli MicroBit Zar: 6 addım

Video: Əyləncəli MicroBit Zar: 6 addım

Video: Əyləncəli MicroBit Zar: 6 addım
Video: STEAM, Qdee robot ( Hiwonder) , 6b 2024, Iyul
Anonim
Əyləncəli MicroBit Zar
Əyləncəli MicroBit Zar

Hey! Bu gün bir Micro bit Zarın necə kodlaşdırılacağını paylaşacağam. Bundan əvvəl, Mikro Bitin tam olaraq nə olduğu haqqında kiçik məlumatlardan bəhs edəcəyəm. Micro bit, BBC tərəfindən hazırlanmış bir texnologiyadır. Əsasən İngiltərədə təhsil üçün istifadə olunur. Kiçik və dəyişkəndir, ancaq yüklər bir yüklə edilə bilər. Bir neçə xüsusiyyət ilə həyata keçirilir. Bəzi sərin olanlar akselerometr, cəmi 25 ledli ekran, prosessor və USB ilə şarj etmək asandır!

İndi nöqtəyə çatırıq! ☺️Yardım etdiyim bu kodlaşdırma əvvəlcə çıxmaq olduqca çətin idi. Bir neçə fərqli fikir sınadı və uğursuz oldu. Əsasən insanların zövq alacağı və oynayarkən istifadə etdiyimiz klassik zarlardan fərqli və əyləncəli bir zar hazırlamağa çalışırdım. Kodlamama meydan oxumaq üçün sadə darıxdırıcı kodlaşdırma yerinə bir çox kateqoriyalardan istifadə etməyi sınamağa çalışdım. Beləliklə, bir neçə cəhddən sonra zarları klassik olanlardan fərqləndirən təmiz kodlaşdırma ilə sona çatdım. Bu Zar normal kimi 1 -dən 6 -a qədər sayar. Ancaq oyunlarda aldığımız rəqəmlərlə hamımız çox sevinirik və ya kədərlənirik. Bunun üçün bu nömrəni əldə etmək hissini ifadə etmək üçün emojilər hazırladım.

Ehtiyac duyacağınız şeylər:

1) Bir mikrobit- ilk şey!

2) Batareya dəsti- şarj etmək üçün

3) Mikro USB- USB kabeli- Mikrobitin kompüterə qoşulması üçün

4) 2 ədəd AAA batareyası- batareya paketinə daxil edilməlidir

Elə isə indi başlayaq !!:)

Addım 1: Əsas Veb sayta keçin

Əsas Veb sayta keçid
Əsas Veb sayta keçid

Başlamaq üçün əvvəlcə https://microbit.org/ səhifəsinə daxil olun və veb sayt səhifəsinin üstündəki Lets Code düyməsini basın.

Addım 2: Doğru Redaktordan istifadə edin

Doğru Redaktordan istifadə
Doğru Redaktordan istifadə

Beləliklə, bundan sonra Python redaktoru və MakeCode redaktorunu tapacaqsınız. Bu proqram üçün MakeCode redaktorundan istifadə edəcəyik. Buna görə MakeCode redaktorunun yanındakı "kodu icazə verin" narıncı düyməsini basın.

Addım 3: İlk Bloku edin

Birinci Bloku Etmək
Birinci Bloku Etmək
Birinci Bloku Etmək
Birinci Bloku Etmək

Əvvəlcə sol tərəfdəki Giriş düyməsini basmaq lazımdır. "Düymə-A basıldı" blokundan istifadə edin. Bunun altında Dəyişəndən bir blok daxil etdim. Dəyişən kateqoriyasında "dəyişən et" düyməsini basın və "Zarları təyin et" yazın. Bundan sonra riyaziyyata keçin və "0 + 0" blokunu sürükləyin. Riyaziyyat kateqoriyasını tıkladıqdan sonra gördüyünüz ilk blok olacaq. "0" dan birinə "təsadüfi 0 -dan 0 -a qədər seç" adlı bir blok qoyun. Seçim təsadüfi sayını 1 -ə 5 -ə dəyişdim. Daha sonra solda başqa bir "0" qaldı, sadəcə nömrəni "1" olaraq dəyişdirin. İndi əsasən təsadüfi seçilmək üçün 6 rəqəm götürdüm. İstədiyiniz qədər qoya bilərsiniz. İstəyirsiniz. Sonra hamısına "Play ton 1 beat" adlı 3 musiqi bloku qoyacağıq. Səsləri özünüz seçə bilərsiniz. Orta C, Middle F və Low F ilə sıralamaq istədim. Mən də getdim yalnız 1 vuruşla ancaq istəyinizə görə dəyişə bilərsiniz.

Bundan sonra başqa bir kiçik hissə əlavə edəcəyik. Beləliklə, indi Basic catergorie -dən bir blok istifadə edəcəyik. "Nömrəni göstər" blokunu çəkin. Sonra bir dəyişən "zar" düzəldəcəyik və "Nömrəni göstər" bölməsindəki "0" yerinə daxil edəcəyik. Sonra "zarları təyin et" dəyişənindən istifadə edin. Əvvəllər daxil edilmiş "zərləri təyin et" blokunun sayına Dəyişən "yox olmaq üçün" daxil edin. Hansını istifadə etdiyimi bilmək üçün yuxarıdakı şəkildə dairə etdiyim kateqoriyaları yoxlayın. Beləliklə, ilk bloku bitirdik!

Addım 4: İkinci Blok

İkinci Blok
İkinci Blok
İkinci Blok
İkinci Blok

İndi ikinci blokdan başlayaraq yenidən əvvəlcə giriş kateqoriyasından başlayacağıq. Bu dəfə "B düyməsini basıldığını" seçəcəyik. Sonra Logic kateqoriyasından "əgər doğrudursa" blokunu istifadə edəcəyik və əvvəllər seçdiyimiz ilk blokun altına yerləşdirəcəyik. Davam edərkən Basic -dən "təmiz ekran" istifadə edəcəyik və "Əgər doğrudursa" altına daxil edəcəyik. "Əgər doğrudursa" altında heç bir ehtiyac olmayacaq "+" işarəsini görəcəksiniz. Bütün bloklar ilk əlavənin altına qoyulacaq. Düzgün etdiyinizi başa düşmək üçün şəkilin düzgünlüyünü yoxlayın. Sonrakı döngələrdən bir blok istifadə etmək qərarına gəldim və "1 dəfə təkrar et" blokunu istifadə etdim. Yuxarıdakı şəkildə istifadə etdiyim kateqoriyalar ətrafında dövrə vurdum. Buna görə hər hansı bir qarışıqlıq varsa, sadəcə şəkilə baxın.

Sonra LED -dən 7 "x, y" bloklarından ibarət bir hissə əlavə edin. Bunlarla smayl yaratmağa çalışdım:) Beləliklə, aşağıya çəkdiyim nömrələri deyəcəyəm.

Süjet: x: 1 y: 1; x: 3 y: 1; x: 0 y: 2; x: 1 y: 3; x: 2 y: 3; x: 3 y: 3; x: 4 y: 2;

Nömrələri izləmək çətindirsə, yuxarıdakı şəkildəki nömrələrə də baxa bilərsiniz. Ancaq unutmayın ki, bu yalnız bir təbəssüm yaratmaqdır:) Buna görə başqa bir simge və ya emoji və ya bir şey etməyi planlaşdırırsınızsa, bunu dəqiq olaraq necə edəcəyinizi öyrənə bilərsiniz. /saat? v = hI6jNTQipP4. İndi ikinci bloku tamamladıq!

Addım 5: Üçüncü Blok

Üçüncü blok
Üçüncü blok

Bu blok ikincisinə çox bənzəyir. Əvvəlcə Girişdən "silkələnmə" ilə başlayırıq. Sonra, ikinci blok kimi, Logic kateqoriyasından "doğru olarsa" blokunu istifadə edəcəyik və əvvəllər seçdiyimiz birinci blokun altına yerləşdirəcəyik. Daha sonra Basic -dən "aydın ekran" blokundan istifadə edəcəyik. Döngələrdən bir blok istifadə etdim və "1 dəfə təkrar et" blokundan istifadə etdim. İstifadə etdiyiniz kateqoriyaların düzgünlüyünü öyrənmək üçün dairə kateqoriyalarını yoxlayın.

İndi burada kədərli bir üz yaratdım, amma LED -dən eyni "x, y" sahəsini istifadə etdim. Buna görə "x, y" blokunun 7 blokundan istifadə edin və onları müəyyən ədədlərlə yazın. İstifadə etdiyim nömrələr kədərli bir üz yaratmaq üçün idi. Aşağıdakı nömrələri deyəcəyəm.

Süjet: x: 1 y: 1; x: 3 y: 1; x: 0 y: 4; x: 1 y: 3; x: 2 y: 3; x: 3 y: 3; x: 4 y: 4;

Başqa bir simvolu necə edəcəyinizlə bağlı qarışıqsınızsa, əvvəlki addımı qoyduğum videoya baxın. Üçüncü blok hazırdır! > <)

Addım 6: Bitti

Bitti !!
Bitti !!

Necə istifadə ediləcəyi haqqında məlumat verəcək. İstifadəsi çox sadədir. Təsadüfi ədədləri göstərmək üçün "A" düyməsini basmaq kifayətdir. Daha sonra kədərli və ya xoşbəxt olmağınızdan asılı olaraq "B" və ya "mikrobiti silkələyin" düyməsini basın. B gülümsəmə üçün belə xoşbəxtdir və titrəmək kədərli üzlər üçündür. Çox sadə olsa da fərqli və inşallah əyləncəlidir. Sonda kodlaşdırmanın işləməsi üçün kodlaşdırmanın şəkildəki kimi görünməsi başa çatmalıdır. Ümid edirik ki, dərs faydalı və məlumatlı və aydın idi. Əlimdən gələni etdim. Bu fikir ən çox mən olacağam. Paylaşmaq çox gözəl fikirdi. Zar əyləncəlidir və klassiklərdən fərqlidir. Kodlamağı sınayın, göründüyündən daha sadədir və əsasən mükəmməl işləyir!

Tövsiyə: