micro:bit V2 untuk Projek RBT Tahun 5 & 6: Apa Yang Sudah Ada Dalam Papan

Kartun muka hadapan papan micro:bit V2 hitam dengan grid 25 LED merah menyala di tengah, dua butang hitam berbingkai perak, logo emas sentuh di atas, segi tiga merah jambu di penjuru dan jalur gelang emas di tepi bawah

Papan micro:bit V2 sudah cukup lengkap untuk satu projek RBT penuh tanpa anda membeli apa-apa lagi: paparan 25 LED, dua butang, logo sentuh, mikrofon, pembesar suara, sensor cahaya, sensor suhu, pengesan gerakan dan kompas semuanya sudah terpasang. Tiada pematerian, tiada pendawaian, dan programnya ditulis dalam pelayar menggunakan blok MakeCode.

Apa yang sudah ada dalam papan micro:bit V2 sebelum anda beli apa-apa lagi?

micro:bit V2 ialah papan litar hitam sebesar lencana sekolah, kira-kira 5 cm Γ— 4 cm. Lima gelang emas besar di tepi bawahnya bertanda 0, 1, 2, 3V dan GND β€” itulah titik yang menerima klip buaya. Di belakang, silkscreen putih papan itu sendiri menamakan isinya: MICROPHONE, SPEAKER, PROCESSOR, ACCELEROMETER, COMPASS.

Dua daripada “sensor” itu sebenarnya tiada komponen sensor berasingan. Sensor cahaya ialah paparan LED itu sendiri: LED yang dipincang songsang (reverse bias) bertindak sebagai fotodiod lemah, jadi papan menggugurkan satu bingkai paparan setiap beberapa bingkai β€” jeda beberapa milisaat yang terlalu singkat untuk dilihat mata β€” mencas beberapa LED, dan mengukur berapa cepat cas itu susut (nota runtime micro:bit tentang pengesanan cahaya). Makin terang bilik, makin laju susutnya. Sensor suhu pula duduk di dalam pemproses, jadi yang dibacanya ialah suhu cip; kerana papan hampir tidak mengeluarkan haba sendiri, bacaan itu rapat dengan suhu bilik tetapi bukan sama. Bandingkan sekali dengan termometer biasa dan catat bezanya dalam laporan.

Otak papan ini ialah Nordic nRF52833, Arm Cortex-M4 dengan 512 KB flash dan 128 KB RAM (spesifikasi perkakasan rasmi micro:bit). Angka 256 KB yang masih beredar dalam bahan rujukan lama ialah angka papan V1 yang menggunakan cip nRF51822 β€” V2 menggandakannya, dan ruang itulah yang menampung pemprosesan bunyi.

Apa yang ada di papan Bagaimana ia bekerja Kegunaan dalam tugasan RBT
Paparan 25 LED (5Γ—5) LED diimbas baris demi baris, terlalu laju untuk dilihat mata Nombor, ikon, mesej bergerak, graf bar
Butang A dan B + logo sentuh Dua suis mekanikal; logo emas mengesan sentuhan melalui kapasitans jari Menu, set semula, tiga input tanpa satu wayar
Mikrofon MEMS Menukar tekanan bunyi kepada voltan; MakeCode memberi aras 0–255 Meter bunyi bilik darjah, tepuk tangan sebagai pencetus
Pembesar suara Cakera magnet kecil di belakang papan Penggera, melodi, amaran audio
Accelerometer + kompas Satu cip gabungan (LSM303AGR atau FXOS8700CQ; runtime mengesan yang mana satu dipasang) mengukur pecutan 3 paksi dan medan magnet 3 paksi Pembilang langkah, dadu goncang, kompas, pengesan cerun
Sensor cahaya LED paparan digunakan terbalik sebagai fotodiod Lampu automatik, pengesan siang/malam
Sensor suhu Sensor di dalam die pemproses Log suhu bilik, termometer
Radio 2.4 GHz + Bluetooth Pemancar-penerima 2.4 GHz di dalam cip nRF52833 itu sendiri; jalur emas zigzag di penjuru atas papan ialah antenanya Dua micro:bit bercakap antara satu sama lain tanpa wayar

Satu-satunya barang wajib: set micro:bit V2 lengkap (papan, kabel USB, bekas bateri dan dua sel AAA)

ItemPriceQty
MicroBit V2.2 Go Bundle RBT Tahun 5 & 6 Junior Kit STEM Coding - MICRO:BIT NO BOXMicroBit V2.2 Go Bundle RBT Tahun 5 & 6 Junior Kit STEM Coding - MICRO:BIT NO BOXMCBV2UBRM92.00Kehabisan stok

Tiga projek RBT yang boleh siap tanpa satu komponen tambahan

Ketiga-tiga projek micro:bit di bawah menggunakan papan yang sama tanpa tambahan, dalam satu program. Pembilang langkah menggunakan accelerometer: setiap langkah menghasilkan lonjakan pecutan mendadak, dan MakeCode sudah membungkus lonjakan itu sebagai peristiwa Shake yang siap pakai. Meter bunyi bilik darjah menggunakan mikrofon, yang memberi nombor 0 hingga 255, dan graf bar pada paparan 5Γ—5 menjadikannya boleh dibaca dari belakang kelas. Termometer membaca sensor dalam pemproses dan memaparkan darjah Celsius.

Kod di bawah ialah paparan teks bagi blok yang sama; butang JavaScript dalam editor menukar antara dua paparan itu.

let langkah = 0

// Accelerometer: setiap goncangan yang dikesan dikira satu langkah.
input.onGesture(Gesture.Shake, function () {
    langkah += 1
})

// Butang A: papar jumlah langkah setakat ini.
input.onButtonPressed(Button.A, function () {
    basic.showNumber(langkah)
})

// Butang B: papar suhu dalam darjah Celsius.
input.onButtonPressed(Button.B, function () {
    basic.showNumber(input.temperature())
})

// Logo sentuh: papar aras bunyi (0-255) sebagai graf bar pada paparan 5x5.
input.onLogoEvent(TouchButtonEvent.Pressed, function () {
    led.plotBarGraph(input.soundLevel(), 255)
})

// Tekan A dan B serentak untuk set semula kiraan langkah.
input.onButtonPressed(Button.AB, function () {
    langkah = 0
    basic.showIcon(IconNames.No)
})

Untuk menjadikannya projek RBT dan bukan sekadar demo, tambah satu pengukuran: bandingkan kiraan papan dengan kiraan tangan sepanjang 50 langkah, kemudian terangkan kenapa ia tersasar. Peristiwa Shake bukan pengesan langkah β€” ia hanya melaporkan bahawa magnitud pecutan tiga paksi melepasi satu aras tetap, kemudian berdiam sekejap supaya satu goncangan tidak dikira dua kali. Berjalan perlahan menghasilkan hentakan yang terlalu lembut untuk melepasi aras itu, jadi papan kurang kira; ayunan tangan, papan diletak di atas meja dan berlari pula melepasinya berkali-kali, jadi papan lebih kira. Pedometer sebenar menapis bacaan pecutan sehingga hanya irama satu hingga tiga kali sesaat tinggal, kemudian mengira puncak dengan jarak masa minimum antara puncak β€” itu penambahbaikan yang kemas untuk kumpulan yang mahukan markah lebih. Idea projek yang menggunakan komponen berasingan ada dalam senarai idea projek elektronik RBT, dan format laporan sekolah rendah dalam panduan projek sains sekolah rendah.

Kenapa micro:bit dan bukan Arduino untuk Tahun 5 dan 6?

Perbezaan antara micro:bit dan Arduino bukan tentang papan mana lebih hebat, tetapi berapa banyak halangan yang berdiri antara pelajar dan projek yang berjalan. Dengan Arduino, satu projek sensor mudah bermakna memasang IDE, memasang pemacu USB, memilih board dan port yang betul, kemudian menyambung sekurang-kurangnya tiga wayar sebelum apa-apa berlaku. Di makmal komputer sekolah yang menyekat pemasangan perisian, langkah pertama sahaja sudah menamatkan projek.

micro:bit membuang keempat-empat halangan itu: sensornya sudah di atas papan, editornya berjalan dalam pelayar, dan papan muncul sebagai pemacu USB biasa tanpa pemacu perlu dipasang. Harga kemudahan itu nyata: pin micro:bit ialah rail 3V dengan bajet arus terhad, jadi sebaik sahaja projek memerlukan motor, jalur LED panjang atau banyak nod murah, Arduino menjadi alat yang betul. Untuk tugasan Tahun 5, 6 dan tingkatan rendah, di mana markah datang daripada idea, data dan laporan, micro:bit menghabiskan projek dalam satu waktu kelas.

Macam mana program masuk ke dalam papan?

MakeCode tidak memasang apa-apa pada komputer. Buka editor MakeCode untuk micro:bit dalam pelayar, susun blok, tekan Download, dan pelayar memuat turun satu fail .hex ke folder Downloads seperti mana-mana fail lain. Sambungkan papan dengan kabel USB dan ia muncul sebagai pemacu bernama MICROBIT dalam File Explorer atau Finder. Seret fail itu ke atas pemacu tersebut, dan program mula berjalan sebaik sahaja salinan selesai. Sebelum papan pun sampai ke tangan pelajar, simulator di sebelah kiri editor sudah menjalankan blok yang sama di skrin, jadi satu kelas boleh menulis dan menguji programnya walaupun setiap kumpulan belum memegang papan sendiri.

Ia berfungsi tanpa pemasangan pemacu kerana papan micro:bit membawa cip kedua yang tugasnya semata-mata menjadi antara muka USB. Cip itu memperkenalkan dirinya sebagai storan USB biasa (USB mass storage) β€” kelas peranti yang sama seperti pemacu pen β€” dan Windows, macOS serta ChromeOS sudah membawa pemacu untuk kelas itu sejak berdekad lamanya. Fail .hex pun tidak benar-benar disimpan: cip antara muka membacanya sambil ia disalin, memprogram flash pemproses utama, kemudian memulakan semula papan. Itulah sebabnya pemacu MICROBIT hilang dan muncul semula selepas setiap muat naik, dan sebabnya fail itu tidak kelihatan apabila anda membukanya semula. Program itu pula tinggal di dalam flash pemproses, jadi ia berjalan semula setiap kali papan dihidupkan β€” atas bekas bateri, tanpa komputer β€” sehingga anda menulis program lain di atasnya.

Satu perkara yang menyelamatkan banyak tugasan sekolah: MakeCode menyimpan projek di dalam pelayar komputer itu sendiri, jadi pada PC makmal yang dikongsi atau dibersihkan setiap sesi, projek itu boleh hilang menjelang waktu kelas berikutnya. Fail .hex yang dimuat turun itulah salinan simpanannya β€” MakeCode membenamkan kod sumber di dalam fail yang sama, jadi menyeret fail .hex lama balik ke dalam editor memulihkan semula blok-bloknya (panduan menyimpan program micro:bit). Simpan fail itu dalam Google Drive atau pemacu pen pelajar, bukan pada desktop makmal.

Melihat langkah itu dilakukan membantu sebelum anda mencubanya di hadapan kelas:

Kartun tiga peringkat memuat naik program micro:bit; komputer riba dengan butang muat turun ungu di kiri, ikon fail putih diseret di tengah, dan ikon pemacu dengan papan micro:bit hitam bersambung kabel USB hitam di kanan
Model pengaturcaraan micro:bit: susun blok dalam pelayar, tekan Download untuk mendapatkan fail .hex, kemudian seret fail itu ke pemacu MICROBIT. Tiada IDE dan tiada pemacu USB perlu dipasang.

Apa yang perlu ditambah bila projek perlu bergerak atau berbunyi di luar papan?

Selagi projek micro:bit hanya memapar, mengukur dan berbunyi melalui pembesar suara papan, tiada apa-apa lagi diperlukan. Saat sesuatu perlu berputar di luar papan, dua perkara berubah. Pertama, gelang emas itu hanya lima titik sambungan; 20 pin selebihnya pada tepi emas terlalu halus untuk klip buaya dan memerlukan soket tepi. Kedua, rail 3V papan hanya menawarkan sekitar 190 mA melalui penyambung tepi (nota bekalan kuasa rasmi micro:bit), sedangkan servo kecil menarik jauh lebih banyak semasa mula bergerak dan tersekat. Puncanya back-EMF: apabila angker motor berputar, ia menjana voltan yang menentang bekalan, dan itulah yang menahan arus pada paras rendah. Ketika motor masih pegun β€” saat servo baru mula bergerak, atau bila lengannya ditahan β€” back-EMF itu sifar, jadi tinggal rintangan gegelung sahaja untuk menghadkan arus. Bajet 190 mA itu pula milik semua yang anda sambungkan, bukan servo itu sahaja.

Papan pengembangan IOBIT V2 menyelesaikan kedua-duanya. micro:bit tergelincir masuk ke soket tepi hitamnya, dan setiap pin keluar semula sebagai tiga baris pin gaya servo β€” kuning untuk isyarat, merah untuk kuasa, hitam untuk bumi β€” jadi servo SG90 biru lut sinar mencucuk terus tanpa satu wayar longgar. Padankan warna sebelum menekan masuk: wayar oren servo pada baris kuning (isyarat), merah pada merah, dan coklat pada baris hitam (bumi). Plag tiga pin itu muat masuk pada kedua-dua arah, dan memasangnya terbalik meletakkan kuasa pada pin isyarat β€” itu cara paling biasa servo kelas rosak. Papan itu membawa soket micro-USB dan soket DC sendiri, jadi servo diberi makan daripada bekalan luar itu dan bukan diperah melalui pin 3V micro:bit. Ia turut menambah buzzer dan bicu audio 3.5 mm pada P0. Satu perkara kecil yang sering memakan masa pada hari pembentangan: papan itu ada suis gelongsor kecil di tepi atasnya, di sebelah soket tepi β€” kalau segalanya kelihatan betul tetapi tiada apa-apa hidup, itu tempat pertama untuk diperiksa.

Untuk projek yang kekal pada lima gelang emas β€” lampu isyarat, suis buatan sendiri, pengesan sentuhan β€” wayar klip buaya ialah aksesori klasiknya; bila hendak menggunakannya berbanding wayar dupont ada dalam panduan wayar klip buaya.

Tambahan pilihan bila projek perlu bergerak atau berbunyi di luar papan

ItemPriceQty
IOBIT V2.0 Micro:Bit Compatible  Expansion Board MicroBit GPIO ExpansionIOBIT V2.0 Micro:Bit Compatible Expansion Board MicroBit GPIO ExpansionIOBITV2RM25.00
SG90 MG90 Tower Pro Micro Servo Motor 9g 180 360 Servo Motor for Arduino Robotic - SG90- 180Β°SG90 MG90 Tower Pro Micro Servo Motor 9g 180 360 Servo Motor for Arduino Robotic - SG90- 180Β°SG90180RM6.55
Data Cable Type-A Type-C MicroUSB Type-B 0.5m 1m 30cm 0.3m 100cm Data Transfer Upload Code - MicroUSB CABLE (1.0M)Data Cable Type-A Type-C MicroUSB Type-B 0.5m 1m 30cm 0.3m 100cm Data Transfer Upload Code - MicroUSB CABLE (1.0M)ATMC100RM5.90

Papan pengembangan IOBIT V2 untuk mencucuk servo terus dan memberi kuasa luar, servo SG90 180 darjah, dan kabel data micro-USB tambahan sebagai simpanan hari pembentangan.

Set micro:bit V2 Go “With Box” atau “No Box” β€” mana satu untuk kelas anda?

Kedua-dua set Go itu membawa papan micro:bit V2.2 yang sama dan isi yang sama: papan, bekas bateri, kabel USB dan dua bateri. Yang berbeza hanyalah pembungkusan. Set With Box datang dalam kotak runcit rasmi BBC micro:bit, kotak kraf dan hijau bertanda SINGLE β€” berguna apabila set itu hendak dihadiahkan, disimpan mengikut unit dalam almari kelas, atau diserahkan kepada pelajar untuk dibawa balik. Set No Box ialah pilihan yang lebih kemas apabila satu kelas memesan banyak set sekali gus.

Kartun susunan rata isi set micro:bit; papan micro:bit hitam dilihat dari belakang, kabel USB hitam bergelung, bekas bateri hitam nipis dengan wayar merah dan hitam, dan dua bateri AAA hijau
Isi set micro:bit V2 yang sama pada kedua-dua pilihan: papan, kabel data USB-A ke micro-USB, bekas bateri dua sel dengan plag putih, dan dua sel AAA. Yang berbeza antara With Box dan No Box hanyalah kotak runcit.

Masalah biasa pada hari pembentangan, dan puncanya

Kabel yang hanya boleh mengecas. Ini punca nombor satu, dan tandanya khusus: lampu kecil pada belakang papan menyala dan program lama masih berjalan, tetapi pemacu MICROBIT tidak pernah muncul. Kabel USB penuh membawa empat konduktor β€” kuasa, bumi, dan sepasang talian data β€” manakala kabel murah yang disertakan bersama lampu meja sering membawa dua sahaja. Kuasa sampai, jadi papan hidup; data tidak pernah sampai, jadi komputer langsung tidak tahu ada peranti dicucuk. Kabel dalam set micro:bit ialah kabel data, dan kabel data micro-USB 1.0 m ialah kabel simpanan yang betul untuk dimasukkan ke dalam beg projek.

Bateri AAA yang lemah. Dua sel AAA bersiri memberi kira-kira 3.0 V ketika baharu, dan sel alkali tidak mati mendadak β€” voltannya menurun perlahan sepanjang hayat. Paparan LED dan pembesar suara dipandu terus daripada rail itu, jadi kedua-duanya menjadi malap dan perlahan lama sebelum papan berhenti sepenuhnya; itulah amaran awal anda. Rintangan dalaman sel juga meningkat apabila ia hampir habis, jadi voltan terjun sedikit lagi setiap kali 25 LED dan pembesar suara menyala serentak β€” sebabnya multimeter boleh memberi bacaan munasabah pada sel yang sudah tidak mampu menjalankan papan dengan stabil. Gunakan sel alkali AAA baharu, jangan campur sel lama dengan baharu, dan rujuk panduan bateri alkaline lawan NiMH sebelum memilih sel boleh cas semula.

Pemacu tidak muncul walaupun kabel data digunakan. Cuba port USB lain terus pada komputer dan bukan melalui hab; hab murah kerap menjatuhkan voltan sehingga komputer gagal mengenali papan langsung. Kalau pemacu muncul dengan nama selain MICROBIT, papan berada dalam mod kemas kini firmware kerana butang reset ditekan semasa kabel dicucuk β€” cabut, cucuk semula tanpa menyentuh butang.

Kompas minta dikalibrasi dahulu sebelum memberi bacaan. Kali pertama sesebuah program membaca kompas, runtime micro:bit memulakan kalibrasi sendiri: paparan menatal TILT TO FILL SCREEN dan papan perlu dimiringkan sehingga kesemua 25 LED menyala sebelum sebarang bacaan keluar (panduan kalibrasi kompas micro:bit). Ia bukan kerosakan, tetapi buat sekali sebelum pembentangan supaya juri tidak menunggu permainan memiring itu selesai dahulu.

Perlindungan paling mudah untuk hari pembentangan: biarkan kabel USB tersambung ke komputer riba atau power bank walaupun bekas bateri turut dipasang. micro:bit memilih antara dua sumber itu melalui diod yang menghalang satu sumber menolak arus balik ke sumber satu lagi, jadi kedua-duanya selamat disambung serentak. Papan ini hidup pada 3 V dan 5 V USB sahaja β€” jangan sekali-kali menyambungkannya kepada kuasa sesalur, dan jangan biarkan klip buaya bersentuhan antara gelang 3V dan GND.

Kartun perbandingan keratan rentas dua kabel USB hitam; sebelah kiri menunjukkan empat konduktor merah, putih, hijau dan hitam dengan penanda bulatan hijau, sebelah kanan hanya dua konduktor merah dan hitam dengan penanda bulatan merah dipalang
Kenapa sesetengah kabel menghidupkan papan tetapi tidak pernah memberi pemacu MICROBIT: kabel data membawa empat konduktor termasuk sepasang talian data, manakala kabel cas sahaja membawa dua.

FAQ

micro:bit sesuai untuk projek RBT Tahun 6 ke?

Ya, dan itulah lapisan sekolah yang paling sesuai untuknya. Tiada pematerian, tiada pendawaian dan tiada perisian perlu dipasang, jadi seluruh projek boleh siap dalam waktu kelas. Sensornya sudah ada di atas papan, jadi tugasan bermula pada idea dan data, bukan pada mencari komponen.

Perlu beli apa-apa lagi selain papan micro:bit?

Tidak untuk projek paparan, bunyi dan sensor. Set micro:bit V2 sudah membawa papan, kabel data USB, bekas bateri dan dua sel AAA. Tambahan hanya perlu apabila sesuatu mesti bergerak atau berbunyi di luar papan β€” papan pengembangan dan servo, misalnya.

Macam mana nak masukkan program ke dalam micro:bit?

Buka MakeCode dalam pelayar, susun blok, tekan Download untuk mendapatkan fail .hex, sambungkan papan dengan kabel USB, kemudian seret fail itu ke pemacu bernama MICROBIT. Program mula berjalan sendiri. Tiada IDE dan tiada pemacu USB perlu dipasang, jadi ia berfungsi di makmal sekolah yang menyekat pemasangan perisian.

Kenapa micro:bit saya menyala tetapi komputer tidak nampak pemacu MICROBIT?

Hampir selalunya kabel cas sahaja. Kabel begitu membawa hanya wayar kuasa dan bumi tanpa sepasang talian data, jadi papan hidup tetapi komputer tidak pernah tahu ada peranti dicucuk. Tukar kepada kabel data, dan cuba port USB terus pada komputer dan bukan melalui hab.

Lebih baik micro:bit atau Arduino untuk projek sekolah?

Bergantung pada tugasan. micro:bit menang apabila markah datang daripada idea, data dan laporan, kerana sensornya sudah terpasang dan tiada apa perlu didawai. Arduino menjadi alat yang betul sebaik sahaja projek memerlukan motor, jalur LED panjang atau banyak nod murah β€” di situ rail 3V micro:bit menjadi halangan.

Kemas kini terakhir September 2026. Tersangkut? Chat dengan kami di WhatsApp.

Leave a Reply

Your email address will not be published. Required fields are marked *