micro:bitでクモロボットをコーディングする

힘센캥거루
2026년 2월 26일(수정됨)
1
16

今回、ロボット技術関連の集まりで無料講座が一つ開設された。

ジェヒョン高等学校で行われた、micro:bit を使ってクモロボットを制御する研修だった。

知り合いの先生が申し込んでいたのだが、当日に仕事と重なってしまい、私に席を譲ってくださったので参加してみることにした。

재현고등학교

대한민국 서울특별시 노원구 덕릉로82길 64

핀 표시됨

サンゲ駅から歩いて10分ほどの距離だ。

校内の駐車場も広いので、車で行くのもよい。

micro:bitでクモロボットをコーディングする-1micro:bitでクモロボットをコーディングする-2micro:bitでクモロボットをコーディングする-3

学校裏手の別棟にある人工知能工学室で研修を行った。

クモロボット自体は既製品だったが、これを組み立てたあと、micro:bit を取り付けてモーターを制御するという内容だ。

モーターの配線を別に取り出して、はんだ付けしていった。

micro:bitでクモロボットをコーディングする-4micro:bitでクモロボットをコーディングする-5micro:bitでクモロボットをコーディングする-6

これで組み立てが終わったので、次はコーディングの番だ。

micro:bit のサイトにアクセスして、MakeCode Editor をクリックする。

ちなみにログインしておくと自動保存されるので、楽に作業できる。

micro:bitでクモロボットをコーディングする-7

micro:bit を使っていて面白いと思った点は、JavaScript をサポートしていることだ。

他のものはほとんどが Python をサポートしていることを考えると、独特だ。

これで JavaScript を身につけてから、Web 開発に進むのも悪くないと思った。

micro:bitでクモロボットをコーディングする-8micro:bitでクモロボットをコーディングする-9

さて、こいつを今度は Bluetooth で操作しなければならない。

micro:bit には Bluetooth モジュールがすでに入っていて、ライブラリさえダウンロードすれば使えるようになっていた。

下のサイトにアクセスすると、あらかじめ作られた Web アプリがある。

ここでコントローラーやサンプルなどを見ながら作ればよい。

micro:bitでクモロボットをコーディングする-10

Bluetooth 接続には別途アプリケーションが必要だ。

Chrome リモートデスクトップに似た Chrome アプリケーションなので、そのままインストールして起動すればよい。

micro:bitでクモロボットをコーディングする-11

このように、9時に始まった研修は12時30分まで休憩時間なしでぎっしり進んで終了した。

時間が足りなかったのが少し心残りだった。

コーディングに関心の高い先生方と、次回もう一度研修を受けられたらと思う。

micro:bitでクモロボットをコーディングする-12

관련 글

ArduinoでRFIDカードを複製する
ArduinoでRFIDカードを複製する
今日はArduinoでRFIDカードを複製する方法について書いてみようと思う。一度文章にしておけば忘れないので、復習の意味も込めて残しておく。1.RFIDカードの内部データ構造一般的なRFIDカードは MIFARE Classic 1Kカードである。このカードのメモリ構造は次の通りだ。-...
Arduino ESP32で温湿度データを収集する
Arduino ESP32で温湿度データを収集する
今日はArduino ESP32で温湿度を測定し、データを送信するWiFi百葉箱を作ってみる。この内容は学校で行われる16+1授業の原稿を基にして書いた文章である。1. 準備物準備物は簡単だ。ESP32、DHT-22、電線3本まずESP32を簡単に説明すると、WiFiモジュールが内蔵されたArduinoである。一般的なArduinoよりもはるかに小さいサイズである。
Arduino D1 R2 使用記
Arduino D1 R2 使用記
ただArduino Unoを使えばよかったのに、内蔵WiFi付きのを試そうとしてWemos D1 R2を使ったせいでかなり苦労しました。この文章はD1 R2のようにピンマッピングが異なるArduinoを使用する人のためのものです。1. IDE設定Arduinoの種類が多様なので、各ボードに合ったボード...
MacBookでArduino Timed out waiting for packet headerの解決方法
MacBookでArduino Timed out waiting for packet headerの解決方法
MacBookでArduino Wemos D1 R2接続時にTimed out問題を解決する方法
Arduinoとスプレッドシートの連携 - コードの構成
Arduinoとスプレッドシートの連携 - コードの構成
前回の記事では、Arduinoとスプレッドシートの連携のためのシート設定について説明しました。今回は、Arduino D1ボードを使ったHTTPS通信によるデータ送信方法について見ていきましょう。1. Arduino D1ボードライブラリのインストールArduino D1ボードを利用するためには、まずボードライブラリをインストールする必要があります。
Arduinoとスプレッドシートの連携 - Googleシート設定
Arduinoとスプレッドシートの連携 - Googleシート設定
最近、生徒たちとArduinoを利用して学校周辺の温度と湿度を観測し、値を分析することにした。Arduinoで測定したデータを保存するにはSDカードが必要で、データを確認するためにはSDカードを抜き差しする手間があった。そこでデ...

댓글을 불러오는 중...