Talaan ng mga Nilalaman:

Felt Micro: bit Name Badge - Craft + Coding !: 6 Hakbang (na may Mga Larawan)
Felt Micro: bit Name Badge - Craft + Coding !: 6 Hakbang (na may Mga Larawan)

Video: Felt Micro: bit Name Badge - Craft + Coding !: 6 Hakbang (na may Mga Larawan)

Video: Felt Micro: bit Name Badge - Craft + Coding !: 6 Hakbang (na may Mga Larawan)
Video: Nursing Student's Last Moments Recorded On Video - The Murder of Michelle Le | DEEP DIVE 2024, Nobyembre
Anonim
Nararamdaman ang Micro: bit Name Badge - Craft + Coding!
Nararamdaman ang Micro: bit Name Badge - Craft + Coding!

Ang pinakamahalagang bagay na kailangan mo sa isang kampo ng tag-init ay isang cool na badge ng pangalan!

Ipapakita sa iyo ng mga tagubiling ito kung paano mag-program ng isang BBC micro: kaunti upang maipakita sa lahat kung sino ka, pagkatapos ay lumikha at ipasadya ang isang nadama na badge upang maglaman ito.

Ang mga Hakbang 1 at 2 ay tungkol sa pagprograma ng micro: bit - kailangan mong pumili kung gagamitin ang nakabatay sa teksto na MicroPython (Hakbang 1) o ang drag-and-drop na MakeCode (Hakbang 2).

Ang mga Hakbang 3-6 ay tungkol sa paggawa ng naramdaman na badge - kailangan mong pumili kung gagamit ka ng pandikit (Hakbang 4) o thread (Hakbang 5) upang pagsamahin ito.

Ang aktibidad na ito ay bahagi ng Araw 1 ng Robocamp 2019, ang aming isang linggong robotics summer camp para sa mga kabataan na may edad 10-13.

Mga gamit

Mga Hakbang 1-2 (Programming):

  • BBC micro: kaunti
  • USB sa microUSB data cable
  • Computer

Mga Hakbang 3-6 (Felt Badge):

  • Naramdaman
  • Mainit na glue GUN
  • micro: bit na baterya pack
  • (opsyonal) pamutol ng laser
  • (opsyonal) mga template na naka-print
  • (opsyonal) PVA glue
  • (opsyonal) thread ng pagbuburda, karayom at gunting

Hakbang 1: Programming ang BBC Micro: bit - Paggamit ng MicroPython

Programming ang BBC Micro: bit - Paggamit ng MicroPython
Programming ang BBC Micro: bit - Paggamit ng MicroPython

Kung nais mong gamitin sa halip ang MakeCode, laktawan ang hakbang na ito

Mayroon kang ilang mga pagpipilian para sa pagsulat ng MicroPython code para sa iyong micro: bit:

  • Mu, na maaari mong i-download at mai-install mula dito:
  • Ang online editor, na maaari mong makita dito:
  • Ang Edublocks, isang online editor na nakabatay sa block, na maaari mong makita dito:

Ipinapalagay ng mga tagubiling ito na gumagamit ka ng Mu

Buksan ang Mu, at isaksak ang iyong micro: bit sa iyong computer. Dapat kilalanin ng Mu na gumagamit ka ng isang micro: bit at piliin ang micro: bit 'Mode', ngunit kung hindi, baguhin ito nang manu-mano (Larawan # 1).

I-type ang mga linya ng code na ito sa Mu:

mula sa microbit import *

habang Totoo: display.scroll ('Hello')

Ngayon i-click ang pindutang 'Flash' mula sa toolbar ng Mu, upang maipadala ang iyong bagong code sa micro: bit.

Hindi ito gagana maliban kung ang micro: bit ay naka-plug in

Ang dilaw na ilaw sa likod ng micro: magsisimula ang pag-flash ng kaunti. Kapag natapos na ito, ang iyong code ay nailipat.

Dapat ay mayroon ka ngayong mensahe na 'Kamusta' na nag-scroll sa iyong micro: screen ni bit!

Ito ay magpapatuloy magpakailanman, dahil ang 'habang Totoo' ay isang paulit-ulit na loop. Ang indentation (pahalang na spacing) bago ang 'display.scroll' ay nagpapahiwatig na ang linyang ito ay nasa loob ng walang hanggang loop.

Kung mayroong anumang mga error sa iyong code, ipapakita sa iyo ng micro: bit ang isang mensahe ng error sa halip na ang code na gusto mo!

Subukang basahin ang mensaheng ito upang makita kung aling linya ang bilang ng error, pagkatapos ay i-debug ang iyong code.

Suriin:

  • pagbaybay
  • Malaking titik
  • colons:

    indentation

I-edit ang iyong code upang sa halip na mag-scroll sa 'Kamusta', i-scroll ang iyong pangalan.

Pahiwatig: Ang mensahe na ipapakita ay dapat na nasa loob ng parehong mga braket at ang mga marka ng pagsasalita / apostrophes!

Ngayon upang mapalawak ang iyong code

Sa ilalim ng code na iyong isinulat, na pinapanatili ang indentation upang ang iyong bagong code ay nasa loob ng loop din, idagdag ang mga linyang ito:

display.show (Larawan. HAPPY)

pagtulog (500)

Mahalaga ang 'pagtulog', pinahinto nito ang loop mula sa mabilis na pag-ulit. Kung wala ito, hindi mo makikita ang larawan, dahil mawawala ito kaagad.

Kapag natapos mo na itong gumana, subukan ang ilang iba pang mga imahe. Ang aking personal na paborito ay DUCK!

Ang isang listahan ng mga magagamit na larawan ay matatagpuan dito:

Upang makakuha ng ilang mga ideya upang mapalawak ang iyong code, halimbawa gamit ang mga pindutan ng micro: bit, i-download ang mga nakakabit na sheet ng tulong. Magsimula sa sheet ng Mga Input at Output, pagkatapos ay magpatuloy sa mga ideya ng proyekto.

Ang susunod na hakbang ay inuulit ang mga tagubiling ito para sa MakeCode Editor. Laktawan ang hakbang na ito, at magpatuloy sa Hakbang 3 upang gawin ang iyong nadama na badge.

Inirerekumendang: