Micro:bit
Coding is fun: sekolah coding anak Indonesia
bit.ly/codingcard
The BBC micro:bit is a physical computing device
that provides a bridge between abstract concepts
and tangible experiences.
Perangkat komputasi fisik yang menjembatani antara konsep abstrak dan pengalaman nyata (praktek membuat projek secara langsung yang fun)
menggabungkan: Pemikiran komputasi - Coding & Art - Kreativitas - Inovasi
Belajar di kelas coding is fun menggunakan micro:bit, siswa memperoleh kompetensi dan keterampilan penting dalam berpikir kritis, membangun kemampuan dan kepercayaan diri siswa dalam membangun ide, berbagi (share), berkolaborasi serta menjadikannya nyata dan bermanfaat bagi kehidupan.
Mikro:bit memungkinkan untuk mewujudkan projek impian siswa yang sekaligus menjadi alat canggih seiring berkembangan pengetahuan serta pemahaman siswa. Micro:bit mengubah cara siswa belajar, berpikir dan bekerja dengan teknologi kekinian untuk masa depan.
Apa saja yang ternama di Microbit?
- 25 lampu LED merah yang dapat mem-flash pesan dan digunakan untuk membuat game.
- Tombol A dan tombol B Dua tombol yang dapat diprogram yang dapat digunakan untuk mengontrol game atau menjeda dan melewatkan lagu pada daftar putar musik.
- Accelerometer untuk mendeteksi gerakan dan mengetahui saat Anda sedang bepergian.
- Kompas bawaan untuk mengetahui arah yang Anda tuju.
- Pemancar-penerima radio dan Bluetooth untuk memungkinkan Anda berinteraksi dengan perangkat seluler secara nirkabel.
- Serangkaian pin input dan output untuk memungkinkan Anda menghubungkan mikro: bit ke perangkat lain melalui Konektor Tepinya
microbit: menggunakan visual languange |
Belajar microbit menggunakan simulator
Silakan mengunjungi aplikasinya di makecode.microbit.org
Tersedia penjelasan materi dasar dan lain-lainnya dengan lengkap disana.
Belajar Microbit menggunakan hardware
1. Unduh file drivernya di sini
2. Untuk aplikasinya bisa menggunakan di sini
3. Sambungkan Microbit ke kompuper Anda menggunakan kabel data yang tersedia.
4. Ekstrak file drivernya lalu copy dan letakkan filke tersebut di folder Microcbit yang muncul di komputer Anda.
5. Selesai, microbit siap untuk mulai digunakan
Untuk hardwarenya sudah tersedia microbit versi 2 dan bisa dicari dan dibeli di marketplace
Mulai membuat code
1. Membuat name tag projek
Berikut rangkaian coding blocknya
Berikut link projeknya ada di sini: Name Tag
2. Membuat Robot Penghitung Langkah
Rangkaian codingnya
Coba kalian praktikkan projek ini dengan menghitung berapa banyak langkah untuk mengelilingu rumahmu?
Coba juga projek microbit ini untuk menghitung berapa banyak langkah lari yang sudah kamu lakukan dalam olah raga pagi hari?
Selamat bereksperimen!
Link projek Menghitung Langkah
3. Membuat Sen Sepeda Otomatis Menggunakan Sensor Kemiringan
Cara kerja:
Sensor kemiringan yang ada di perangkat microbit (microcointroller) dimanfaatkan sebagai pemicu munculkan gambar panah ke kiri atau ke kanan dg mendeteksi nilai sumbu x-nya.
Prinsip dasar:
Arah panah ke kiri akan muncul jika nilai X lebih kecil atau sama dengan 1
Arah apanah ke kanan akan muncul ke kanan jika nilai X lebih besar atau sama dengan 3
semua codingnya menggunakan visual language (block code) seperti halnya pada Scratch
SemangART berkarya!
Berikut catatan codingnya
Bambar 1. |
Bambar 2 |
Bambar 3 |
Projeknya detilnya da[at dilihat di sini: Sen sepeda
4. Membuat Pengukur Suhu Ruangan
Cara kerja:
Sensor suhu yang ada di perangkat microbit (microcointroller) digunbakan sebagai pengukur suhu ruangan.
Prinsip dasar:
Sensor suhu membaca suhu ruangan dan menampilkannya di papan led microbit
Berikut catatan codingnya
Jika kalian sudah membuat projek microbit pengukur suhu ini, kalian bisa mencoba untuk mempraktekkannya sbb:
1. Silakan ukur suhu di dilingkungan rumah mu pada waktu pagi, siang dan malam:
- Kamar tidur Pagi Siang malam
- Kamar mandi ........ ........ .......
- Dapur ........ ........ .......
- Teras rumah ........ ........ .......
- Di jalan depan rumah ........ ........ .......
- Di lapangan terbuka ........ ........ .......
Mana ruang yang paling rendah suhunya dan pada waktu kapan saja?
Dan mana ruang yang tinggi suhunya dan kapan waktunya?
Tahukah kamu kenapa ruang yang paling rendah suhunya?
Link projek lengkapnya bisa dicek di sini: Pengukur Suhu Ruangan
SemangART Berkarya!
5. Membuat Game TITIK TARIK
Cara kerja:
2 pemain masing masing menekan tombolnya (pemain 1 tombol A, pemain 2 tombol B) sipa yang cepat menekan tombol titik akan mendekat ke arahnya. siapa yg paling lebih dulu titik mendekat ke pemain dia yg menang.
Prinsip dasar:
Menggunakan in put tombol A dan B, masing masing menjalankan fungsinya dengan merubah nilai sumbu X, tombol A mengurangi nilai X sedangkan tombol B menembahkan nilai X
Berikut codingnya
Rangkaian game Tarik Titik |
SemangART Berkarya!
6. Membuat Invader Game
Cara kerja:
Pemain menekan tombolnya A untuk gerak ke kiri dan B untuk gerak ke kanan tekan A + B menembak. Silakan tembak titik yg bergerak menuju ke bawah.
SemangART Berkarya!
6. Membuat Radio Komunikasi
Bahan praktik:
Dibutuhkan 2 buah microbit untuk membuat radio komunikasi. cara kerjanya hanya menekan tombol A atau tombol B, maka pesa akan terkirim ke microbit yang lain.
Berikut rangkian blok codingnya
Melalaui rangkian coding di atas ini kalian dapat kembangkan lagi untuk beberapa sandi komunikasi rahasiamu dg temanmu.
Coba kalian gunakan juga sensor getar sebagai input untuk komunikasi yang lainnya atau sensor cahaya, dan sensor suara.
7. Voltmeter: Yuk mengukur batere!
Bahan praktik:
Dibutuhkan kit praktik microbit + batere
Silakan ukur batere dengan menempelkan kabel GND ke bagian minus (-) batere dan kabel pada pin 0 (nol) ke bagian plus (+) batere. Lihat apa yang terlihat di microbit kalian?
Jika menampilkan gambar hati maka batere memiliki volt lebih dari 1,2 tapi jika kurang akan menampilkan gambar tengkorak.
SemangART Berkarya!
7. Menambah lampu LED
Bahan praktik:
Kit microbit + lampu LED + kabel
Perhatikan blok codingnya! angka 1 pada nilai digital read pin P0 dibaca on atau 1 atau true, sebaliknya jika 0 dibaca off atai 0 atau false.
Coba kalian kembangkan codingnya sehingga lampu LED jika ditekan tombol A akan berkedip kedip dengan selang waktu 0,5 detik namun jika di tekan tombol akan mati atau off.
Selamat mencoba!
SemangART berkarya!
8. Menambah Motor Servo
Bahan praktik:
Kit microbit + servo + kabel
Susunan blok coding |
Jika Microbit dimiringkan ke kiri atau ke kanan maka servo akan bekerja dan sudut yang dihasilkan tergantung dari kemiringannya, silakan dicoba.
Pada rangkaian codingnya perhatikan dengan teliti.
Berikut gambar rangkaiannya silakan disimak.
Rangkaian dg tambahan batere |
Rangkaian tanpa tambahan batere |
Dengan dasar projek ini, apa kira-kira yang kalian bisa kembangkan ke dalam projek yang lebih menaraik lagi? Coba kembangkan kendali kemiringan ini ke dalam projek kendali mobilmu. Bagaimana?
Yuk kita coba bersama di materi berikutnya!
SemangArt Berka
9. Menambah lampu LED
Bahan praktik:
Kit microbit + 1 lampu LED + 1 resistor 220 ohm + kabel jumper buaya
Cara kerja:
Jika tombol A microbit ditekan maka lampu LED akan berkedip 5 kali, dan jika di tekan tombol B lampu LED akan mati (off).
Berikut rangkaian coding microbitnya:
Rangkaian coding microbitnya |
Rangkaian lampu LED pada microbit |
PERHATIKAN BAIK-BAIK:
Sambungan kabel merah pada pin 0 ke kaki lampu LED yang pendek (GND)
Kabel hitam dari pin GND microbit ke Resitor (220 ohm) lalu ke kaki lampu LED yang panjang
10. Menambah + motor + LED
Bahan praktik:
Kit microbit + 1 lampu LED + 1 resistor 220 ohm + kabel jumper buaya + motor dc
Cara kerja:
Jika tombol A microbit ditekan motor on bergerak dan lampu LED mati (off)
Jika tombol B microbit ditekan motor akan berhenti berputar dan lampu LED on (menyala)
Berikut rangkaian coding microbitnya:
Rangkaian coding led + motor dc |
Rangkaian elektroniknya |
11. Menambah + servo + sensor suara
Bahan praktik:
Kit microbit + servo + kabel jumper
Cara kerja:
Jika sensor suara mendeteksi adanya suara maka motor servo agak bergerak ek sudut 0 derajat, tapi jika tidak ada suara motor servo akan bergerak ke sudut 180 derajat
Berikut rangkaian coding microbitnya:
Perhatikan setting sensor suaranya |
Dengan materi pelajaran ini kita dapat mengaplikasikannya dalam kehidupan kita sehari-hari dengan membuat projek seperti membuka tutup tempat sampah dengan cara kita bersuara (misalnya: buka) maka tempat sampah akan terbuka, tapi jika tidak ada suara tempat sampah akan menutup secara otomatis.
Ada ide lain dari pengembangan materi ini? Apakah kamu bisa mencobanya?
SemangArt Berkarya!
Jika ingin mengikuti kelas Coding is fun
silakan cek info lengkapnya di Coding is fun