micro:bitと、ダンボールや厚紙などの身近な材料を使って、AIで動くさまざまな工作を作りましょう!声を認識してLED表示が切りかわるロボットや、カメラに映ったものに応じて音が鳴る車、あなたのジェスチャーに応じて動作するかわいい動物ロボット、画像認識でレース判定をするゲームなど、8つの楽しいプロジェクトを収録しています。
各章は、4つのステップで成り立っています。リンク機構や車輪と車軸といった機構を学びながらつくる「基本の工作」、LEDやモーターを組み合わせる「電子工作」、micro:bitを使った「プログラミング」、そしてTeachable Machineを使ってAIモデルのトレーニングを行う「AI」と、だんだんに難しいことにもチャレンジできるようになっています。大人のサポートがあれば小学校高学年から挑戦できます。
また、日本語版付録として、2024年11月にリリースされた新機能「micro:bit CreateAI」の解説も収録しています。
micro:bitではじめるAI工作
―親子で作ろう!AIで動くロボット、ゲーム、おもちゃ
Reade Richard、Brenda Shivanandan、Andy Forest、Denzel Edwards 著、株式会社スイッチエデュケーション 宗村和則 監訳、畑 紗羅 訳
- TOPICS
- 発行年月日
- 2025年05月
- PRINT LENGTH
- 328
- ISBN
- 978-4-8144-0099-7
- 原書
- Make: AI Robots
- FORMAT
- Print PDF
目次
まえがき
先生方・保護者の方へのガイド
はじめに ―AI工作の世界への入り口
進め方
基本の工作
材料と道具の準備
電子工作
基本の電子部品
micro:bit
micro:bitとプログラミングの世界へ
micro:bitを知る
AI
AIの世界へ
位置について、よーい、始め!
micro:bitを接続する
型紙ライブラリ
日本での部品の入手先について
大切なウェブサイト
第1章 パタパタ動く羽
基本の工作
動く羽の仕組み
ステップアップ
電子工作
光る触覚
ステップアップ
micro:bit
コードライブラリ
LEDで表情を作る
ステップアップ
AI
トレーニング
プログラミング
動かす
ステップアップ
まとめ
ダウンロード
第2章 回る軸と車
基本の工作
シンプルな動く車
ステップアップ
電子工作
モーターカー
ステップアップ
micro:bit
コードライブラリ
音が鳴る車
ステップアップ
AI
トレーニング
プログラミング
動かす
ステップアップ
まとめ
第3章 スマートボール
基本の工作
基本のスマートボール
ステップアップ
電子工作
光るスマートボール
ステップアップ
micro:bit
コードライブラリ
スコアボードを作る
ステップアップ
AI
トレーニング
プログラミング
動かす
ステップアップ
まとめ
第4章 ビー玉レース
基本の工作
ビー玉レース
スターティングゲート
ステップアップ
らせんコース
電子工作
ルート切りかえ器
micro:bit
コードライブラリ
ルート切りかえを制御する
ステップアップ
AI
トレーニング
プログラミング
動かす
ステップアップ
まとめ
AIスタータープログラムの設定
第5章 てくてく歩くロボット
基本の工作
ヒョウのロボット
ステップアップ
電子工作
脚をサーボモーターで動かす
ステップアップ
micro:bit
コードライブラリ
ヒョウを走らせる
ステップアップ
AI
トレーニング
プログラミング
動かす
ステップアップ
まとめ
第6章 ガチャガチャマシン
基本の工作
ガチャガチャマシン
ステップアップ
電子工作
大きく回転させる
ステップアップ
micro:bit
コードライブラリ
連続回転サーボ
位置制御サーボ
パスワード保護
ステップアップ
AI
トレーニング
プログラミング
動かす
ステップアップ
まとめ
豆知識:サーボの種類について
文字列用の変数を作る
豆知識:なぜ、この数?
第7章 ヒーローコスチューム
基本の工作
マスクとアームシールド
あごの動くマスク
ステップアップ
電子工作
シールド
micro:bit
LEDパワーグローブで攻撃!
コードライブラリ
ステップアップ
AI
トレーニング
プログラミング
動かす
ステップアップ
LEDリングを接続する
第8章 友だちロボット
[ロボットパペット]
基本の工作
はじめてのアニマトロニクス
AI
トレーニング
プログラミング
コードライブラリ
ステップアップ
[仕分けマシン]
基本の工作
AI
トレーニング
プログラミング
[ロボットダンス大会]
基本の工作
AI
トレーニング
プログラミング
まとめ
日本語版付録 ―micro:bit CreateAIについて
micro:bit CreateAIを知ろう
機械学習モデルとは
micro:bit CreateAIとは
micro:bit CreateAIを使ってみよう
1. 用意するもの
2. micro:bitとmicro:bit CreateAIツールの接続
3. データの収集
4. 機械学習モデルの学習とテスト(推論)
5. プログラミング
6. サンプルコードの実行
micro:bit CreateAIを使った作品アイデア
監訳者あとがき
訳者あとがき