Агуулгын хүснэгт:

Хөгжилтэй MicroBit Dice: 6 алхам
Хөгжилтэй MicroBit Dice: 6 алхам

Видео: Хөгжилтэй MicroBit Dice: 6 алхам

Видео: Хөгжилтэй MicroBit Dice: 6 алхам
Видео: #ArtField'2009 - #Фестиваль #ретро-компьютеров : #Вести #Воронеж #Commodore #Amiga #Спектрум #Demo 2024, Долдугаар сарын
Anonim
Хөгжилтэй MicroBit Dice
Хөгжилтэй MicroBit Dice

Хөөе! Өнөөдөр би бичил битийн шоо хэрхэн кодлох талаар хуваалцах болно. Үүнээс өмнө би бичил биет гэж юу болох талаар жижиг мэдээллийг дурдах болно. Micro bit бол BBC -ийн зохион бүтээсэн технологи юм. Ихэвчлэн Их Британид боловсрол эзэмшихэд ашигладаг. Энэ нь жижиг хэмжээтэй бөгөөд ачаа тээшийг ачаалах боломжтой. Хэд хэдэн функцээр хэрэгжүүлсэн. Зарим гайхалтай зүйл бол акселерометр, нийт 25 LED дэлгэц, процессор, USB -ээр цэнэглэхэд хялбар юм.

Яг одоо цэг рүүгээ орлоо! ☺️Миний хийсэн энэ кодчилол анх гарч ирэхэд нэлээд хэцүү байсан. Хэд хэдэн өөр санаануудыг туршиж үзсэн боловч амжилтгүй болсон. Би үндсэндээ хүмүүсийн тоглох дуртай бидний сонгодог шоогоос өөр, хөгжилтэй шоо хийхийг оролдож байсан. Би кодчилолоо сорихын тулд энгийн уйтгартай кодчилол болгон хуваахаас илүү олон категорийг ашиглахыг туршиж үзэхийг хичээсэн. Тиймээс хэд хэдэн оролдлогын дараа би шоог сонгодог хэсгүүдээс ялгаатай болгодог цэвэр кодчилол хийлээ. Энэ шоо нь ердийнх шиг 1 -ээс 6 хүртэлх тоог тоолох болно. Гэхдээ тоглоомонд бид бүгд авсан тоогоороо маш их баярладаг эсвэл гунигладаг. Үүний тулд би энэ дугаарыг авах мэдрэмжийг илэрхийлэхийн тулд эможи хийсэн.

Танд хэрэгтэй зүйлс:

1) Микробит- хамгийн эхний зүйл!

2) Зайны багц- цэнэглэх зориулалттай

3) Micro USB to USB cable- микробитийг компьютерт холбох

4) 2 ААА батерей- батерейны багцад оруулах шаардлагатай болно

Тиймээс одоо эхэлцгээе !!:)

Алхам 1: Үндсэн вэбсайт руу очих

Үндсэн вэбсайт руу очиж байна
Үндсэн вэбсайт руу очиж байна

Эхлэхийн тулд эхлээд https://microbit.org/ хуудас руу ороод вэбсайтын хуудасны дээд талд Lets Code дээр дарна уу.

Алхам 2: Зөв засварлагчийг ашиглах

Зөв засварлагчийг ашиглах
Зөв засварлагчийг ашиглах

Дараа нь та Python редактор болон MakeCode засварлагчийг олох болно. Бид энэ програмд MakeCode засварлагчийг ашиглах болно. MakeCode засварлагчийн хажууд байгаа "код оруулах" улбар шар товчлуурыг дарна уу.

Алхам 3: Эхний блокыг хийх

Эхний блокыг хийж байна
Эхний блокыг хийж байна
Эхний блокыг хийж байна
Эхний блокыг хийж байна

Эхлээд та зүүн талын Input товчийг дарахыг хүсч байна. "Товчлуур-А дарагдсан" блокыг ашиглана уу. Үүний дагуу би Variable -аас блок оруулсан. Хувьсагчийн ангилалд "хувьсагч хийх" дээр дараад "Шоо тохируулах" гэж бичнэ үү. Үүний дараа математик руу ороод "0 + 0" блокыг чирнэ үү. Энэ нь математикийн категорийг дарсны дараа таны харах анхны блок болно. "0" -ийн аль нэгэнд "санамсаргүй байдлаар 0 -ээс 0 хүртэл сонгоно уу" гэсэн блок тавь. Би санамсаргүй тоог 1 болгож 5 болгон өөрчилсөн. Дараа нь зүүн талд өөр "0" үлдсэн байна. Зөвхөн дугаарыг "1" болгон өөрчил. Одоо би үндсэндээ 6 тоог санамсаргүй байдлаар сонгосон. Та аль болох олон тоог оруулж болно. Та хүсч байна. Дараа нь бид "Play tone 1 beat" нэртэй 3 хөгжмийн блок тавих болно. Та дууг сонгох боломжтой. Би Middle C, Middle F, Low F -ийг дарааллаар нь хийхийг хүсч байсан. Би ч бас явсан. ердөө 1 цохилттой боловч та хүссэнээрээ өөрчилж болно.

Дараа нь бид түүнд өөр нэг жижиг хэсгийг нэмж оруулах болно. Тиймээс одоо бид Basic catergorie -ийн блокыг ашиглах болно. "Дугаар харуулах" хэсгийг чирнэ үү. Дараа нь бид "шоо" гэсэн хувьсагч хийж "Дугаарыг харуулах" хэсэгт "0" -ийн оронд оруулна. Дараа нь "шоо тохируулах" хувьсагчийг ашиглана уу. Өмнө нь оруулсан "шоо тавь" гэсэн блокны тоонуудын оронд "dissapear to set" гэсэн хувьсагч оруулна уу. Дээрх зураг дээр дугуйлсан категориудыг шалгаад миний аль ангиллыг ашигласан болохыг олж мэдээрэй. Тиймээс бид эхний блокыг хийж дууслаа!

Алхам 4: Хоёр дахь блок

Хоёр дахь блок
Хоёр дахь блок
Хоёр дахь блок
Хоёр дахь блок

Одоо хоёр дахь блокыг эхлүүлээд бид эхлээд оролтын категорийг дахин эхлүүлэх болно. Энэ удаад бид "B товчлуур дарагдсан" сонголтыг хийх болно. Дараа нь бид Logic категорийн "хэрэв үнэн бол" гэсэн блокыг ашиглаж, өмнө нь сонгосон эхний блокийн доор байрлуулна. Цааш үргэлжлүүлэхийн тулд бид Basic -ээс "цэвэр дэлгэц" -ийг ашиглаж, "Хэрэв үнэн бол" гэж оруулна уу. Та "хэрэв үнэн бол" гэсэн хэсэгт "+" тэмдгийг харах бөгөөд энэ нь ямар ч шаардлагагүй болно. Бүх блокуудыг эхний оруулгын доор байрлуулна. Та үүнийг зөв хийсэн эсэхийг тодруулахын тулд зургийн нарийвчлалыг шалгаж үзээрэй. Би дараа нь Loops -ийн блокыг ашиглахаар шийдсэн бөгөөд "1 удаа давтах" блокыг ашигласан. Би дээрх зурган дээр ашигласан категориудыг тойрсон. Тиймээс, хэрэв танд энэ талаар ямар нэгэн ойлгомжгүй зүйл байгаа бол зургийг хараарай.

Дараа нь LED -ээс 7 "x, y" блокуудыг оруулна уу. Үүгээр би инээмсэглэл бүтээхийг оролдсон:) Тиймээс доошоо би зурсан тоогоо хэлэх болно.

Зураг: 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;

Хэрэв тоонуудыг дагахад хэцүү байвал дээрх зурган дээрх тоонуудыг харж болно. Гэхдээ энэ бол зөвхөн инээмсэглэл бүтээх явдал гэдгийг санаарай:) Тиймээс хэрэв та өөр дүрс, эможи эсвэл ямар нэгэн зүйл хийхээр төлөвлөж байгаа бол үүнийг яг яаж хийхийг сурч болно. /үзэх? v = hI6jNTQipP4. Тиймээс одоо бид хоёр дахь блокоо хийж дуусгалаа!

Алхам 5: Гурав дахь блок

Гурав дахь блок
Гурав дахь блок

Энэ блок нь хоёр дахь блоктой маш төстэй юм. Бид эхлээд оролтоос "on shake" -ээс эхэлдэг. Дараа нь хоёр дахь блок шиг бид Logic категорийн "хэрэв үнэн бол" гэсэн блокыг ашиглаж, өмнө нь сонгосон эхний блокны доор байрлуулна. Дараа нь бид Basic -ээс "цэвэр дэлгэц" блокыг ашиглах болно. Би Loops -ийн блокыг ашигласан бөгөөд "1 удаа давтах" блокыг ашигласан. Ашиглаж буй категорийн нарийвчлалыг олж мэдэхийн тулд дугуйлсан категорийг шалгаарай.

Одоо би энд гунигтай царайг бүтээсэн боловч LED -ээс ижил "x, y" схемийг ашигласан. Тиймээс "x, y" блокийн 7 блокыг ашиглаад тодорхой тоогоор бичээрэй. Миний ашигласан тоонууд нь гунигтай царай гаргахад зориулагдсан байв. Би доорх тоонуудыг хэлэх болно.

Зураг: 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;

Хэрэв та өөр дүрсийг хэрхэн яаж хийхээ мэдэхгүй байгаа бол өмнөх алхам дээр тавьсан видеог үзээрэй. Гурав дахь блок дууслаа !! > <)

Алхам 6: Боллоо

Дууссан !!
Дууссан !!

Үүнийг хэрхэн ашиглах талаар мэдээлэл өгөх болно. Үүнийг ашиглахад маш энгийн. Санамсаргүй тоог харуулахын тулд "А" товчийг дарна уу. Дараа нь гунигтай эсвэл баяртай байгаагаас хамааран "B" эсвэл "microbit -ийг сэгсрэх" товчийг дарна уу. B нь инээмсэглэлд зориулагдсан бөгөөд аз жаргалтай, чичиргээ нь гунигтай царайнд зориулагдсан болно. Энэ нь маш энгийн боловч өөр бөгөөд хөгжилтэй гэж найдаж байна. Төгсгөлд нь таны кодчилол ажиллахын тулд зурган дээрх код хэрхэн харагдаж байгааг дуусгах ёстой. Хичээл нь ашигтай, мэдээлэл сайтай, ойлгомжтой байсан гэж найдаж байна. Би хамгийн сайнаараа өгсөн. Энэ санааг ихэнхдээ би хийсэн. Энэ бол хуваалцах сайхан санаа байсан. Шоо нь хөгжилтэй бөгөөд сонгодогоос ялгаатай. Кодыг туршиж үзээрэй, энэ нь гадаад төрхөөсөө хамаагүй энгийн бөгөөд ихэнхдээ төгс ажилладаг!

Зөвлөмж болгож буй: