Selasa, 05 Mei 2026

Micro:bit Data Logger

Untuk pengajaran yang efektif, mari kita terapkan pendekatan yang berfokus pada 15% pemahaman konsep dan 85% praktik langsung. Materi Real-Time Data Logging sangat cocok diajarkan dengan metode ini karena visualisasi datanya langsung terlihat dan sangat interaktif.

15% Teori Dasar: Apa itu Real-Time Data Logging?

Data logging adalah proses merekam data dari berbagai sensor seiring berjalannya waktu. Kata Real-Time (waktu nyata) berarti data yang ditangkap oleh sensor Micro:bit (seperti suhu atau cahaya) akan langsung dikirimkan dan digambar menjadi grafik di layar komputer pada detik yang sama.

Fitur ini menggunakan komunikasi Serial melalui kabel USB. Micro:bit bertindak sebagai alat pengumpul data (sensor), sedangkan komputer bertindak sebagai layar monitor yang menerjemahkan angka menjadi grafik yang mudah dipahami.


85% Praktik Langsung: Projek "Stasiun Pemantau Lingkungan Mini"

Dalam projek ini, kita akan memprogram Micro:bit untuk membaca suhu ruangan dan tingkat intensitas cahaya, lalu mengirimkannya ke komputer agar membentuk grafik bergerak secara real-time.


Peralatan yang Dibutuhkan

  • 1x BBC Micro:bit (V1 atau V2 bisa digunakan)

  • 1x Kabel Micro-USB (Berfungsi ganda: sebagai jalur daya dan jalur komunikasi data Serial)

  • Komputer/Laptop dengan akses internet ke browser (Google Chrome/Edge sangat disarankan)


Langkah 1: Merakit Kode di MakeCode

  1. Buka makecode.microbit.org dan buat projek baru bernama "Data Logger Suhu Cahaya".

  2. Di area kerja, siapkan blok forever (karena kita ingin data terus dibaca tanpa henti).

  3. Buka menu Advanced di sebelah kiri, lalu pilih menu Serial.

  4. Ambil blok serial write value "x" = 0 dan letakkan di dalam forever.

  5. Ubah teks "x" menjadi "Suhu" (atau "Temperature").

  6. Buka menu Input, ambil blok bulat temperature (°C) dan letakkan untuk menggantikan angka 0 pada blok serial tadi.

  7. Ulangi langkah 4-6 untuk cahaya: Tambahkan lagi blok serial write value "x" = 0 di bawah blok suhu. Ubah teks "x" menjadi "Cahaya", dan ganti angka 0 dengan blok bulat light level dari menu Input.

  8. Terakhir, buka menu Basic, ambil blok pause (ms) 100, lalu ubah menjadi 1000 (1 detik). Ini berfungsi memberi jeda agar data yang dikirim tidak terlalu cepat dan grafik lebih mudah dibaca.

Link projek : Data logger kemiringan 


Projek data logger merekam kondisi suhu dan cahaya


Rangkaian kode untuk meng input data suhu dan cahaya


Show data yang direkam lewat Micro:bit

Contoh projek pengembangan merekam data kemiringan sumbu X, Y, dan Z


Dalam contoh projek ini data yg di input adalah data kemiringan sumbu x, y, dan z agar mudah terlihat secara cepat karena di simulator micro:bit sudah ada sensor kemiringan. jadi datanya real

Contoh projek data logger jumlah kendaraan di jalan






Langkah 2: Mengunduh (Flashing)

  1. Hubungkan Micro:bit ke komputer menggunakan kabel USB.

  2. Klik tombol Download di kiri bawah layar MakeCode.

  3. PENTING: Jangan cabut kabel USB setelah selesai mengunduh! Kabel ini adalah jembatan komunikasi data real-time kita.


Langkah 3: Membaca Grafik Real-Time

  1. Setelah program berhasil diunduh dan kabel USB masih terpasang, perhatikan area di bawah simulator Micro:bit di layar MakeCode Anda.

  2. Akan muncul sebuah tombol baru berbunyi: Show data Device (atau Tampilkan data Perangkat). Klik tombol tersebut.

  3. Layar akan berpindah ke mode konsol. Anda akan melihat dua grafik garis yang bergerak maju secara real-time setiap detiknya; satu garis untuk Suhu, satu lagi untuk Cahaya.


Eksperimen Interaktif (Pengujian Data)

Agar anak-anak atau peserta didik bisa melihat bahwa grafik tersebut benar-benar merespons lingkungan nyata, lakukan eksperimen fisik ini saat grafik sedang berjalan:

  • Menguji Sensor Cahaya: Mintalah peserta didik menutup seluruh permukaan Micro:bit dengan kedua tangan mereka hingga gelap gulita. Perhatikan layar komputer, garis grafik "Cahaya" akan menukik turun mendekati angka 0. Saat tangan dibuka, grafik akan kembali melonjak naik.

  • Menguji Sensor Suhu: Mintalah mereka menempelkan jari yang hangat di permukaan prosesor Micro:bit (kotak hitam kecil di bagian belakang) atau menghembuskan napas hangat ke arahnya. Dalam beberapa detik, garis grafik "Suhu" akan merangkak naik.

Catatan Tambahan untuk Micro:bit V2:

Jika Anda menggunakan Micro:bit V2 dan ingin melakukan data logging tanpa terhubung ke komputer (misalnya mengukur cahaya di lapangan luar ruangan), Anda bisa menggunakan ekstensi resmi "Data Logger". Ini memungkinkan Micro:bit menyimpan data di dalam memori internalnya saat diberi daya oleh baterai. Setelah selesai dari lapangan, Micro:bit dicolokkan kembali ke komputer, dan datanya bisa dibaca dalam bentuk file HTML berbentuk tabel dan grafik di dalam drive Micro:bit.

Selamat mencoba!