Professional Documents
Culture Documents
DEWAN UTEM 1,
KAMPUS TEKNOLOGI,
UNIVERSITI TEKNIKAL MALAYSIA MELAKA.
https://bit.ly/microbitUTeM
1
TEAM MICRO:BIT @ UTEM
2
Apa itu micro:bit?
https://youtu.be/u2u7UJSRuko
3
Pengenalan micro:bit
• Micro:bit merupakan komputer
bersaiz poket yang
mempunyai 3 butang suis
(Suis A,B dan Reset) dan
dilengkapi dengan panel LED
yang mempunyai 25 (5x5)
lampu LED. Micro:bit juga
dibina dengan beberapa
penderia (sensor) dan
mempunyai pin-pin yang boleh
diguna pakai untuk tujuan
pengaturcaraan dalam asas
reka bentuk teknologi di
sekolah. Disamping itu,
micro:bit dibina dengan
mengabungkan elemen
perkakasan dan perisian yang
sangat mudah digunakan.
4
Rajah 1: Perbezaan micro:bit v1 dan v2
Antara Muka Perisian Pengaturcaraan
A - Tetingkap simulasi
Kita boleh menguji atur cara dengan tetingkap simulasi
tanpa menyambungkan micro:bit. Butang pada tetingkap
simulasi boleh ditekan umpama butang yang betul.
B - Laci blok atur cara
Blok-blok atur cara boleh ditarik keluar daripada sini ke
zon atur cara untuk membentuk kod atur cara. Blok-blok
aturcara disusun mengikut kategori seperti asas, input,
muzik dan sebagainya.
C - Zon Atur cara
Atur cara micro:bit adalah dalam bentuk blok. Blok-blok
boleh digabungkan untuk membentuk atur cara. Pada
asasnya, terdapat dua blok khas yang wujud pada
micro:bit iaitu blok "On Start" dan blok "Forever".
Rajah 2: Antara muka perisian pengaturcaraan micro:bit
• Untuk memulakan
pengaturcaraan micro:bit , anda
boleh layari
https://makecode.microbit.org/
dan tekan “New Project”.
6
Cara Membuat Projek Baru
7
Cara Upload Kod di Micro:bit
1. Klik […]
2. Klik [Connect device]
ATAU
1. Klik […]
2. Klik [Download as file]
3. Simpankan fail di komputer.
4. Pindahkan fail berkenaan ke drive micro:bit.
8
KANDUNGAN
• Paparan LED • Kompas
• Aktiviti 1.1 Bentuk Hati • Aktiviti 7.1 Kompas
• Aktiviti 1.2 Tanda Cinta • Sensor Pecutan
• Paparan Nombor • Aktiviti 8.1 Kiraan Langkah
• Aktiviti 2.1 Paparan Nombor
• Aktiviti 2.2 Dadu Digital • Radio
• Paparan String • Aktiviti 9.1 Mesej Perkenalan
• Aktiviti 3.1 Paparan String • Log Data
• Aktiviti 3.2 Menjawab Soalan • Aktiviti 10.1 Log Data Pecutan
• Sensor Cahaya
• Aktiviti 4.1 Suis Lampu • LED
• Aktiviti 4.2 Sensor Cahaya • Aktiviti 11.1 Lampu Berkelip
• Sensor Suhu • Servo
• Aktiviti 5.1 Pengesan Suhu • Aktiviti 12.1 Mengawal Servomotor
• Sensor bunyi • Aktiviti 12.2 Sistem Berpagar
• Aktiviti 6.1 Tepukan Cinta
9
Aktiviti 1.1: Bentuk Hati
Objektif:
1. Belajar menggunakan blok show LED
2. Memaparkan bentuk hati di LED
https://makecode.microbit.org/_hEjcHFPqJf4y
https://youtu.be/DFDcNZfP0tA 10
Aktiviti 1.2: Tanda Cinta
Objektif:
1. Belajar menggunakan blok show LED
2. Memaparkan bentuk hati di LED
3. Menggunakan blok forever untuk memaparkan bentuk hati 500milisaat dan
menghilangkan paparan selama 500milisaat secara berterusan.
Penggunaan Blok Kod micro:bit
https://youtu.be/EsFYiEFoi4o
11
https://makecode.microbit.org/_dvfgp986F7st
Aktiviti 2.1: Paparan Nombor
Objektif:
1. Belajar paparkan nombor di skrin LED menggunakan show number.
https://makecode.microbit.org/_eeuAToWRMErz
https://youtu.be/6gk6fosq1Dg
12
Aktiviti 2.2: Dadu Digital
Objektif:
1. Belajar menggunakan blok random number untuk memaparkan nombor secara
rawak.
2. Belajar menggunakan fungsi on shake.
3. Memaparkan nombor secara rawak apabila microbit digoncang.
https://youtu.be/J1ZXBpiu5jA
https://makecode.microbit.org/_DMxbmb1wwYks 13
Aktiviti 3.1: Paparan String
Objektif:
1. Belajar paparkan tulisan (string) di skrin LED menggunakan blok “show string”.
https://makecode.microbit.org/_C196CdHbhV6t
https://youtu.be/sB4yzEMb62c
14
Aktiviti 3.2 Menjawab Soalan
Objektif:
1. Belajar paparkan tulisan (string) di skrin LED menggunakan blok “show string”.
2. Belajar menggunakan blok “on button pressed” untuk memaparkan string.
3. Belajar menggunakan fungsi blok “on shake”.
https://youtu.be/Z1lXshsjCYU
15
https://makecode.microbit.org/_AbWUE8AAXVyb
Aktiviti 4.1: Suis Lampu
Objektif:
1. Belajar menggunakan sensor cahaya.
2. Belajar mengubah kecerahan lampu microbit.
Penggunaan Blok Kod micro:bit
https://makecode.microbit.org/_LAv9zwF4ECXC https://youtu.be/q-dgoZl3cKA
16
Tahukah Anda? Nilai penderia cahaya adalah dari nilai 0
(sangat gelap) ke nilai 255 (sangat
terang).
Sensor cahaya berfungsi untuk mengubah
intensiti sinar/cahaya menjadi konduktiviti/arus
elektrik. LED pada papan micro:bit juga berfungsi sebagai penderia
cahaya untuk mengesan keterangan di persekitaran
micro:bit.
Apakah Fungsi Fotodiode ?
Penderia suhu dalaman dapat mengesan suhu Fenomena ini boleh berlaku melalui satu Julat suhu yang luas.
sekitar micro:bit. 19
Aktiviti 5.1: Pengesan Suhu
Objektif:
1. Belajar menggunakan sensor suhu micro:bit.
2. Belajar memaparkan sensor suhu di skrin LED.
https://makecode.microbit.org/_dzY44h7RfasM
https://youtu.be/fgUfrroiMtc
20
Fakta Menarik : Penderia bunyi
Elemen Piezo
21
Aktiviti 6.1: Tepukan Cinta
Objektif: Mikrofon micro:bit mengukur
1. Memahami tahap bunyi pada mikrofon micro:bit tahap bunyi di antara 0 dan 255.
2. Belajar mengesan bunyi pada mikrofon micro:bit. 0 adalah paling rendah dan 255
adalah paling tinggi.
23
Aktiviti 7.1: Kompas
Objektif:
1. Belajar menukar micro:bit menjadi kompas Sekiranya arahan TILT SCREEN keluar,
2. Belajar memaparkan darjah kompas di skrin LED . Goncangkan microbit sehingga semua
LED menyala untuk kalibrasi kompas
https://youtu.be/1JSQVfNUYlI
https://makecode.microbit.org/_cjXC5uRJ3Wz4
Rujukan: https://microbit.org/projects/make-it-
code-it/compass-bearing/ 24
Fakta Menarik : Cip Pecutan
Cip pecutan
25
Aktiviti 8.1: Kiraan Langkah
Objektif: Apabila micro:bit tidak bergerak, pecutan akan
1. Belajar menggunakan sensor pecutan micro:bit. memberi nilai lebih kurang 1000 disebabkan oleh
2. Belajar menggunakan blok variable. graviti bumi terhadap micro:bit.
Penggunaan Blok Kod micro:bit
Rujukan: https://microbit.org/projects/make-
26
it-code-it/sensitive-step-counter/
https://makecode.microbit.org/_iP6Uw2K0AcJ0
Fakta Menarik : Radio
Radio Antenna
27
Aktiviti ini hendaklah dilakukan
Aktiviti 9.1: Mesej Perkenalan berpasangan kerana
memerlukan dua micro:bit
Objektif:
1. Menggunakan fitur radio pada micro:bit menggunakan blok radio.
2. Menghantar mesej menggunakan radio.
Micro:bit 1 Micro:bit 2
28
https://makecode.microbit.org/_c1Pgkki0KfKc https://youtu.be/tUWE3vyCz7c
Aktiviti 10.1 Log Data Pecutan
Objektif:
1. Memahami penggunaan fitur log data pada micro:bit. 1. Upload kod di micro:bit
2. Belajar menggunakan fitur log data pecutan.
Kod
Peralatan yang micro:bit
diperlukan: Lampu
Berkelip
1. LED
2. Perintang
3. 2 Klip Crocodile
Litar micro:bit Lampu berkelip
https://makecode.microbit.org/_Ea9T4tPviXTX https://youtu.be/dXdei3blL1U
31
Fakta Menarik : Servo Putaran 360⁰
Putaran 0⁰ - 180⁰
GEAR
ACI BERPUTAR
32
Aktiviti 12.1 Mengawal Servomotor
Peralatan yang diperlukan: Objektif:
1. Memahami litar Servomotor micro:bit.
1. Servo 2. Belajar mengawal servomotor dengan
2. 3 Jumper Wayar micro:bit.
(Male to Male)
3. 3 Klip Crocodile
Kod micro:bit
Mengawal
Servomotor
https://makecode.microbit.org/_gvCY6gM2DEFu 33
https://youtu.be/2Ra6tekNAns
Aktiviti 12.2: Sistem Berpagar
Objektif:
1. Memahami litar servomotor dan LED micro:bit.
2. Belajar membuat sistem berpagar
menggunakan servomotor dan LED.
3. 3 Jumper Wayar
(Male to Male)
Litar Sistem Berpagar
3. 5 Klip Crocodile
https://makecode.microbit.org/_Yb6cPiUCfCsC 34
https://youtu.be/oeTXSHzWaKI