Агуулгын хүснэгт:
- Алхам 1: Үндсэн вэбсайт руу очих
- Алхам 2: Зөв засварлагчийг ашиглах
- Алхам 3: Эхний блокыг хийх
- Алхам 4: Хоёр дахь блок
- Алхам 5: Гурав дахь блок
- Алхам 6: Боллоо
Видео: Хөгжилтэй MicroBit Dice: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Хөөе! Өнөөдөр би бичил битийн шоо хэрхэн кодлох талаар хуваалцах болно. Үүнээс өмнө би бичил биет гэж юу болох талаар жижиг мэдээллийг дурдах болно. 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 нь инээмсэглэлд зориулагдсан бөгөөд аз жаргалтай, чичиргээ нь гунигтай царайнд зориулагдсан болно. Энэ нь маш энгийн боловч өөр бөгөөд хөгжилтэй гэж найдаж байна. Төгсгөлд нь таны кодчилол ажиллахын тулд зурган дээрх код хэрхэн харагдаж байгааг дуусгах ёстой. Хичээл нь ашигтай, мэдээлэл сайтай, ойлгомжтой байсан гэж найдаж байна. Би хамгийн сайнаараа өгсөн. Энэ санааг ихэнхдээ би хийсэн. Энэ бол хуваалцах сайхан санаа байсан. Шоо нь хөгжилтэй бөгөөд сонгодогоос ялгаатай. Кодыг туршиж үзээрэй, энэ нь гадаад төрхөөсөө хамаагүй энгийн бөгөөд ихэнхдээ төгс ажилладаг!
Зөвлөмж болгож буй:
Хөгжилтэй роботыг дахин хийх: 10 алхам (зурагтай)
Хөөрхөн хуучин роботыг дахин хий: Олон зан чанартай, хөгжилтэй робот Арлантай танилцана уу. Тэрээр 5 -р ангийн байгалийн ухааны ангид амьдардаг. Би түүнийг сургуулийн робот техникийн багийн сахиус болгож дахин бүтээсэн, тэр бас ангийн туслах юм. Хүүхдүүд технологийн үйл ажиллагааг харах дуртай бөгөөд Арлан алхаж байна
MakeyMakey ашиглан хөгжилтэй спорт: 3 алхам
MakeyMakey ашиглан хөгжилтэй спорт: Энэхүү төслийн зорилго нь хөгжим тоглох, оноо цуглуулах замаар урамшуулал өгдөг тул технологийг ашиглан спортыг дэмжих явдал юм
Амралтын өдрийн хөгжилтэй төсөл, FishCam !: 4 алхам
Амралтын өдрийн хөгжилтэй төсөл, FishCam !: Би хэдэн сарын өмнө дроноо сүйрүүлсэн бөгөөд миний хийж чадах цорын ганц боломжийн зүйл бол үүнийг салгах явдал юм. Надад хийж чадах зүйлийнхээ талаар төслийн олон санаа байсан. Би хэзээ ч авч чадаагүй, гэхдээ бид ранчо руугаа явах үед надад нэг санаа төрсөн. Камер нь W
Ухаалаг гар утасны камерын хөгжилтэй калейдоскоп линз: 3 алхам
Ухаалаг гар утасны камерын хөгжилтэй калейдоскопын линз: Энэхүү төсөлд би ухаалаг утсандаа тохирсон хөгжилтэй бяцхан калейдоскоп линз хэрхэн хийхийг танд үзүүлэх болно. Байшингийн эргэн тойронд санамсаргүй объектуудыг туршиж үзээд ямар тусгал хийж болохыг харах үнэхээр сайхан байна
NVIDIA JetBot ашиглан дамжуулах сургалт - Замын хөдөлгөөний конусаар хөгжилтэй: 6 алхам
NVIDIA JetBot ашиглан дамжуулалтаар суралцах-Замын хөдөлгөөний конусаар зугаацах: Камер болон хамгийн сүүлийн үеийн гүнзгийрүүлсэн сургалтын загварыг ашиглан замын конусын төөрөгдөлд орших замыг олохыг роботдоо зааж өгөөрэй