mono stock blog オリジナルグッズ
自転車X-WING
スターウォーズファンの朝食
スターウォーズ 手作りバスボム
STAR WARS KIDS PHOTO
AppleWatch自作文字盤
SAM&MAX FIGURE ADVENTURE
monostockblogオリジナルグッズ
monostockblog
男の隠れ家レトロ
男の隠れ家レトロ
mono stock blog オリジナルグッズ
手作り自転車X-WING Click Here»
スターウォーズな朝食メニュー Click Here»
手作りスターウォーズトートバッグ Click Here»
ANA 思い出のスターウォーズジェット Click Here»
木工工作で手作りスターウォーズ対戦ゲーム Click Here»
パパの手作りジェダイ衣装 Click Here»
スターウォーズブックマークを作ってみた Click Here»
パパ 息子にハン・ソロの衣装を作る Click Here»
デス・スターから脱出するゲームを自作してみた Click Here»
パパがジェダイ衣装 第2弾を作った Click Here»
ストームトルーパー 植木鉢を作ってみた Click Here»
パパ自作の同盟軍のポケットポーチ Click Here»
手作りスターウォーズ バスボム Click Here»
スターウォーズ撮影のオフショット Click Here»
AppleWatch自作文字盤
SAM&MAX FIGURE ADVENTURE
monostockblogオリジナルグッズ
monostockblog
ギークな屋根裏の秘密基地
ギークな屋根裏の秘密基地
ギークな日常日誌子育て手記日常日誌

『自分でデザインしたドロイドを自分で作ったプログラムで動かす』子供と一緒に作るドロイド計画が始まった話

以前からブログで度々登場するmicro:bitというパーツ↓

マイクロビットで大人もプログラミング

イギリスの小学校では標準教材として使われているくらいメジャーである小さなコンピューターである、去年はこのパーツを使ってジェダイトレーニング イライラ棒なるものを作った↓

この小さな基盤に様々なパーツを組み合わせることによって無限の楽しみ方ができるのが、micro:bitの奥深さなのである。
次はmicro:bitを使って何を作ろうか考えていた矢先、秋葉原でまたも発見してしまった↓

Kitronik:MOVE mini MK2バギーキット(micro:bit なし)
ロボショップ 楽天市場店
¥ 5,645(2024/02/23 13:56時点)

micro:bitを搭載してプログラミング制御することができるバギー[ :MOVE mini マーク2 ]である。

これを組み立てて、micro:bitと組み合わせると、オリジナルのドロイドの原型が作れるかもしれない、と久々に工作意欲が湧いてきている。

子どもたちが学校へ行っている間に一人でゆっくりと組み立てる予定だったが…..息子にまんまと見つかり

「僕が帰ってくるまで作らないでよ!!」

っとのことで…..おとなしく息子の帰りを待つ私。 まぁ息子も小学校高学年になり得意な工作とプログラミングをできるわけなので、良い機会かもしれない。

:MOVE mini mk2 組み立て

息子が帰宅して早速開封してみた、パーツ自体はそこまでたくさんなく頑張れば小一時間で組み立てはできる感じだ。唯一立ちはだかる問題としては、マニュアルが全部英語だというところだろうか(笑)

↑マニュアルの解読はGoogleの翻訳アプリで、カメラに写った言語をリアルタイムで翻訳してくれる機能にかなり助けられたのでオススメである。

microbit親子で工作

二人で試行錯誤しながら組み立てを進める、全てを一気に組み立ててしまうと結果的にモーターがうまく動かず、またバラバラにしないといけなくなる可能性があるため、ちゃんとマニュアル通りに進めて行く必要がある。

MOVE mini mk2 組み立て

一度簡単なプログラムを組んで、モーターがちゃんと動作するかチェックする(キャリブレーション)を行う必要がある、なんでも一気に作ろうとする息子に、ものづくりのプロセスの大切さを教えるにはもってこいの教材だと思う(笑)

:MOVE mini mk2 作ってみた

モーターのキャリブレーション中に、車輪が暴走し親子でゲラゲラ笑いながら小一時間で組み上がった。

プログラミング→micro:bitへ読み込み

さてこれを実際どうやって動かすのかというと↓

microbitのメイクコード
https://makecode.microbit.org/
Microsoft MakeCode for micro:bit
A Blocks / JavaScript code editor for the micro:bit powered by Microsoft MakeCode.

makecode(メイクコード)というサイトへ行くと、色々なブロックが並んでいて、コードを書くというよりはブロックを組み合わせてより直感的にプログラミングができる。
例えば上の画像にあるmicro:bitのボタンAが押された時に
・サーボのP1(左側の車輪のモーター)を0にする(右回転に動かす)
・サーボのP2(右側の車輪のモーター)を180にする(左回転に動かす)
というブロックをドラッグして組み上げてモーターが動くようになる、↑なんで右左逆回転かというと、モーターがそれぞれ左右反対についているため、逆の指示をして回転させてあげることで、結果的に同じ車輪の回転になるのだ。

実際にブロックを組んでみる

①Aボタンを押したら走行
②Bボタンを押したらストップ
③LEDライトをプログラム通りに光らせる。

makecodeで上記3つのプログラミングをして、PCにデータをダウンロードする(◯◯◯◯.hexというファイル)、:MOVE miniに乗せたmicro:bitをPCにつなげて、プログラミングのデータをアップロードして完了!! ↓実際に動かしてみる

成功だ👍 動作確認ができたら、あとはmakecodeで動かしたいようにプログラムを組んで、MOVEにデータを移せば思い通りに動かすことができる😁

ドロイドを作る原型が完成したと言っても過言ではないだろう。

:MOVE miniを遠隔で操作してみたい…

ここまで来ると、今度はリモートコントロールで動かしたくなってくるのが、好奇心の流れというもので、実際にできるか色々と調べてみる。

iosでmicro:bitとiPhoneを接続して、bitty controllerというアプリ(¥370)を使ってiPhoneからリモートで動かせるようなので、早速やってみた。 

正直動くかどうかもわからないのに¥370のアプリを買うのは勇気がいるが、高級なガチャを一回やると思えば痛くはない、そしてちゃんと動いたのでこの記事を見ている方は買っても大丈夫(笑)

microbitをbluetoothコントローラーで遠隔操作

iPhoneから送られてきた信号を受け取ったらサーボモーターが動くように命令を書く↑他にもBluetoothが接続された状態を表示するプログラムをブロックで作ったりする。

出来上がったプログラムをmicro:bitに転送して、iPhoneとmicro:bitをBluetooth接続してみると↓

ラジコンのように:MOVE miniを動かすことに成功した!! なんだこれ楽しいな(笑)
本日はここまでで一区切りだが、今後の課題としては、以前息子と一緒にドロイドコンテストに参加したときのように、子供がデザインしたドロイドを是非とも:MOVE miniに乗せて動かしたい。

自分が工作したドロイドを、自分がプログラムしたように動かせる、なかなか楽しそうな企画じゃないだろうか。

Kitronik:MOVE mini MK2バギーキット(micro:bit なし)
ロボショップ 楽天市場店
¥ 5,645(2024/02/23 13:56時点)

コメント

  • PODCAST

  • MUSIC LIST

  • 2月26日ポッドキャスト更新:最強のMacが完成したよ!!

  • 1月15日ポッドキャスト更新:近況報告・もみじの話・秘密基地その後

  • 11月27日ポッドキャスト更新:通勤電車で聴く音楽のはなし

  • 11月6日ポッドキャスト更新:MacintoshClassicⅡ改造計画の話、その①

  • 10/23:ポッドキャスト:キャンドルランタンのカスタマイズ|レザークラフトでフルオーダーしてみた!!

  • 10/02:ポッドキャスト:おかえり!! タートルズ!!

  • 9/11ポッドキャスト:ウクレレとフラットマンドリンを爪弾きながら紹介

  • 8/28ポッドキャスト:レコードとターンテーブルの話

  • 8/21ポッドキャスト:ルーマニアのエンジニアにポッドキャストを修正してもらった話

  • 8/16ポッドキャスト:久々のキャンプでオモ写の魅力を再発見した話

  • 7/28ポッドキャスト:グループ展参加のお知らせと新しいAppleWatch文字盤完成しました!!

  • 6/26ポッドキャスト:速報!! 日テレの突破ファイルでネタを取り上げていただきました!!

  • 6/21ポッドキャスト:新ゲスト三羽烏放課後クラブの巻

  • 梅酒・新メンバー登場!?・DFプレイヤーという謎パーツ

  • PODCAST:ギーク部マーティの総復習

  • 生類憐れみって遅刻|ゆるすぎるWeb概論

  • サウンドミキサー導入! AIからのリクエスト♬

  • 紅葉の発芽!!そして40代で趣味嗜好が変化するらしい…

  • 祖父の万年筆の話|2023.5.15

  • PODCAST|ステキな雑貨ブランドDULTONを紹介!!|2023.5.1

  • 3Dプリンターでドロイドのパーツを復元してみた!|2023.4.24

  • ギーク部収録3回目!! マーティのクラシックカー編|2023.4.7

  • ギーク部収録2回目!! ファミコンで語る!!|2023.3.6

  • チャッカブーツを割と本気で手入れしてみた|2023.2.27

  • Webリテラシーについて、若干マジメに考えてみた話|2023.2.13

  • ギーク部を勝手に発足し勝手に教え子を巻き込んだ話|2023.2.7

  • ガチャのC-3POを魔改造したときの話|2023.1.23

  • 近況とコレクション部屋スターウォーズTOY紹介|2023.1.14

  • ギークにピコピコ音を奏でろ!!|2022.12.12

  • アクキー商品化決定!! カメラ沼の話|2022.12.5

  • Wordpressの楽しさとリスク|2022.10.17

  • ヤングデザイナー時代の思い出|2022.10.3

  • スターウォーズ ジャンプ・トゥ・ハイパースペースイベントへ行ってきた|2022.9.12

  • 長野県 縦断の旅|2022.9.5

  • 夏の思い出 現金書留 サワコ事件|2022.7.11

  • スイッチライトの修理と怪しいゲームコンソールの話|2022.6.20

  • アキバの思い出とmicrobitの話|2022.5.23

  • インターネットの歴史を適当に喋る1990年代|2022.5.9

  • TMNT|ティーンエイジ・ミュータント・ニンジャ・タートルズについて熱く語ってみる その2|2022.4.25

  • TMNT|ティーンエイジ・ミュータント・ニンジャ・タートルズについて熱く語ってみる|2022.4.2

  • 57577展へ行ってみた! 短歌ってメチャクチャ面白いです|2022.3.16

  • インターネットの歴史を適当に喋る|2022.3.9

  • ブルースハープを吹いてみます|2022.2.28

  • 初ゲスト 卒業間近の学生をつかまえてみた|2022.2.21

  • 偶然できた美味しいレシピシリーズ|2022.2.13

  • とりあえず始めてみたテスト放送|2022.2.10

  • Happy voice instrumental|MICKAEL HUCHET

  • Ride (feat. Raymond Lee)| DAVID AMBER

  • Deeper For You|MELANIE UNGAR

  • Rock N' Roll Riff|RETROSONIC

  • Emotive piano|MICKAEL HUCHET

  • New York 1988|MOUNTAIN STATE

  • Name|TOWNHOUSE WOODS

  • Wannabe|XANDER BLACK

  • Effortless|JOSH WOODWARD

  • Someone|SAMIE BOWER

  • Here to Stay (feat. Amanda Droste) |DAVID AMBER

  • Ride (feat. Raymond Lee)|DAVID AMBER

  • Lost and Found|VITNE

  • All The Things She Said|MOOT

  • Already There|JOSH WOODWARD

  • Lets Start Again|MELANIE UNGAR

  • Morning Blue|JOSH WOODWARD

  • Jump the Moon|Jason Silver

  • Epic Trailer|ART MUSIC

  • Miracles Like You|EXPLOSIVE EAR CANDY

  • Hopeful Uplifting Inspirational Cinematic (Version 1)|MAKESOUND

  • Princess|JOSH WOODWARD

  • TEST0121|OYU

  • Brown Boxes|JOSH WOODWARD

  • Save Me|BACK ON EARTH

  • Molotov Heart|RADIO NOWHERE

  • Comical Fin|Takaya.S

  • Handcrafted|FRESH BODY SHOP

  • Lit Like A Firefly|SONGWRITERZ

  • Happy Orchestral Christmas|DMITRY TARAS

  • Inspiration|ALIAKSEI YUKHNEVICH

  • Say Goodbye|VITNE

  • We Are Hope|GRÉGOIRE LOURME

  • The corn road|FLASHINMUSIC

  • Goodby Romeo|EXPLOSIVE EAR CANDY

  • Flying Over The Clouds (With Vocal)|GRÉGOIRE LOURME

  • What Is Love|MELANIE UNGAR

  • Rocket Launch (With Choir)|GRÉGOIRE LOURME

  • The Ghost Of Abe Lincoln|BRYAN DUNN

  • Safe and Warm in Hunter’s Arms|ROLLER GENOA

  • Rogue Nation|JOSH WOODWARD

  • Extra|EXPLOSIVE EAR CANDY

  • Company (feat. Brittany D & Sam Mooney)|COLE POWELL

  • We’re Outta Control|MoOT

  • Heaven Sent|EXPLOSIVE EAR CANDY

  • Please Wait Awhile (Before You Break My Heart)|BETP5

Translate »
タイトルとURLをコピーしました