Slide 1

Slide 1 text

冬休みを利用して 子供と遊べる ゆるメカトロを作ったよ ポキオ

Slide 2

Slide 2 text

ポキオ? ● @pokiiio ● Android(とかSW何でも屋さん)園児にゃー ● 2児の父 ● https://pokiiio.github.io/ ● https://relativelayout.hatenablog.com

Slide 3

Slide 3 text

京急が好き 京急はネ申 (個人的な見解です)

Slide 4

Slide 4 text

京急なガジェットを いろいろ作ってます 品川始発まじバイブスやばい

Slide 5

Slide 5 text

ポキオ・カープール ドライブしながら TechやCarやBeerとかを話す 一緒にドライブして 話してくれる人を募集中です! https://www.youtube.com/pl aylist?list=PLtXzEeISYiWIq uZdge4ljgO_gqdYi1VtI

Slide 6

Slide 6 text

子供と遊べる ゆるメカトロ

Slide 7

Slide 7 text

tl;dr

Slide 8

Slide 8 text

リモコン! 走るよ!

Slide 9

Slide 9 text

子供と遊べる ゆるメカトロ

Slide 10

Slide 10 text

子供と遊べるゆるメカトロって? ● 子供でも遊べる操作性 ● 頑丈 or 壊れても直せる

Slide 11

Slide 11 text

なにごともゆるくやりたいよね ● 実装も楽に ● 構成もシンプルに ● 枯れてる技術

Slide 12

Slide 12 text

ゆるくやってみた ● LEGO ○ 壊れても直せる ○ かわいい ● micro:bit ○ 安価なマイコン ○ 簡単な実装 ○ 枯れているライブラリ ○ BLEで相互通信 ● 360度連続回転サーボモーター ○ モータードライバー不要 ○ 配線がシンプル ○ LEGO互換

Slide 13

Slide 13 text

LEGO ● 壊れても直せる ● かわいい

Slide 14

Slide 14 text

micro:bit ● 安価なマイコン ● 枯れているライブラリ ● BLEで相互通信 ● 簡単な実装(visual editor!) ○ 詳しくは後ほど

Slide 15

Slide 15 text

360度連続回転サーボモーター ● モータードライバー不要 ● 配線がシンプル ● LEGO互換

Slide 16

Slide 16 text

仕組みは?

Slide 17

Slide 17 text

ボタン操作時や 振るアクション時に 特定のコマンドを送信 2つのmicro:bit同士は BLEで通信

Slide 18

Slide 18 text

2つのモーターで 自由自在に走行 前輪は360度 自由にまわる 非駆動輪

Slide 19

Slide 19 text

実装は?

Slide 20

Slide 20 text

ブロックエディターで 実装

Slide 21

Slide 21 text

ボタン押下で 特定の数値を送信 受信した 数値に応じて サーボモーターを制御 送信側 受信側

Slide 22

Slide 22 text

遊ばせてみた

Slide 23

Slide 23 text

遊ばせてみた ● ボタンは2つだけなので 難なく操作可能 ● 「振ると止まる」のは 楽しそうだった ● 毎朝、朝食後に遊んでる ⇒ 朝ごはんを高速で食べるように…

Slide 24

Slide 24 text

サマリ

Slide 25

Slide 25 text

サマリ ● LEGO + micro:bit + サーボモーターでゆるく作ったよ! ● 思いの外、楽しそうにあそんでたよ! ● でも、プラレールには敵わなかったよ!

Slide 26

Slide 26 text

Thank you!