ビッグクラッピーナノ?を制御する
ソレノイドメーカー「タカハ機工株式会社」が販売するソレノイドを使った工作キット「ビッグクラッピーナノ?」をmicro:bitで制御する方法を紹介します。
5-16-1.ビッグクラッピーナノ?
「ビッグクラッピーナノ?」は、ソレノイドメーカーである「タカハ機工株式会社」が販売するソレノイドを使った工作キットSOLEKIT(ソレキット)シリーズのひとつです。
SOLEKIT(ソレキット)は、ソレノイドを使って組み立てる電気工作キットですが、次の3つの条件(規格)を満たすようにデザインされています。
- A5(148mm×210mm)のうすい板
- A5(148mm×210mm)のシールシート
- 5Vソレノイドを使う
図5-16-1-2は、A5サイズ(148mm×210mm)のMDF上に配置されたビッグクラッピーナノ?のパーツとシールシートです。
各パーツは、レーザーカッターによる切れ込みが入っているので、指で押すだけで、簡単に抜き取ることができます。
各パーツのバリは、付属の紙やすりできれいに削ります。
組み立てに必要なネジや、パーツを接着する接着剤は付属しています。小さな皿などを用意して、部品をなくさないようにしましょう。
ビッグクラッピーナノ?は、背面に5Vソレノイドが取り付けます。ソレノイドの可動鉄芯が上方向へ動くことで、両手が閉じ、拍手します。この仕組みは「リンク機構」のひとつで、上下運動を左右へ変換しています。
完成したビッグクラッピーナノ?です。
5Vソレノイドのリード線の先には、microUSB(Type B)コネクターを搭載したUSB基板が取り付けられています。このコネクターへ、別途用意したモバイルバッテリーやスマホ充電器などを接続します。USB基板上の白いボタンスイッチを押すと、5Vソレノイドがオンになり、拍手します。パチパチ~♪
5-16-2.micro:bitで制御する
ビッグクラッピーナノ?をmicro:bitで制御する方法を紹介します。プログラムで思い通りに拍手させることができるようになります。
準備するもの
5Vソレノイド用のソレノイド制御基板「マルチコントローラーUSB(SB-6565-03)」です。最大4個の5Vソレノイド(USB基板付き)を基板上のスイッチで制御したり、micro:bit・Arduino・Raspberry Pi・IchigoJamなどのマイコンから制御できるようにするものです。「付録3-30.ソレノイド制御基板(SB-6565-03)」で詳しく紹介しています。
micro:bitをソレノイド制御基板「マルチコントローラーUSB(SB-6565-03)」へ取り付けるためのネジ(ネジ径M3)と金属製のスペーサーです。
micro:bitの取り付け
ソレノイド制御基板のmicro:bit接続端子のうち、4カ所をネジ止めします。それぞれP0端子・P1端子・P2端子・GND端子です。基板上の刻印Gと、micro:bitのGND端子を合わせます。
スペーサーで浮いた状態となるので、基板とmicro:bitが干渉しません。
5Vソレノイド(USB基板付き)の取り付け
ソレノイド制御基板「マルチコントローラーUSB(SB-6565-03)」に付属のキャップを用意します。
USB基板上のジャンパーピンにキャップをかぶせます。
ビッグクラッピーナノ?とソレノイド制御基板の接続
USBケーブルを使って、ビッグクラッピーナノ?とソレノイド制御基板を接続します。
電源ケーブルの接続
モバイルバッテリーやスマホ充電器などを、ソレノイド制御基板とmicro:bitへ接続します。ソレノイド制御基板の電源コネクターは2つありますが、どちらか一方のみを使用します。
5-16-3.プログラミング
ソレノイドを接続するUSB(Type A)コネクターは4つあり、右からソレノイド#1~#4となります。ただし、micro:bitから制御できるのは3つ(ソレノイド#1~#3)となり、それぞれmicro:bitのP0端子・P1端子・P2端子に対応します。
図5-16-3-1の場合、ビッグクラッピーナノ?の5Vソレノイドが、ソレノイド#1に接続されているので、プログラムからP0端子を使って制御します。
MakeCode for micro:bitでプログラムする場合、「デジタルで出力する」ブロックを使用します。P0端子に値「0」を出力すると5Vソレノイドがオフ、値「1」を出力するとオンになります。
作品例
micro:bitのマイクを使えば、周囲の音に反応して手をたたくことができます。以下の動画は、音楽に合わせて手をたたく「ビッグクラッピーナノ?」です。
おすすめ品
タカハ機工 マルチコントローラーUSB ソレノイド制御基板
4つのソレノイドを制御できる4系統電源制御シールド。マニュアルで動かせるスイッチ付き。Arduino, micro:bit, Grove, Raspberry Pi, Ichigojamにも接続可能。ソレノイド接続がUSBのため、タカハ製スイッチ基板付きソレノイドとソレキットに対応しています。別途microUSB typeBケーブルとDC5V電源が必要です。
タカハ機工 マルチコントローラーA ソレノイド制御基板
4つのソレノイドを制御できる4系統電源制御シールド。マニュアルで動かせるスイッチ付き。Arduino, micro:bit, Grove, Raspberry Pi, Ichigojamに接続して自動制御できます。別途電源が必要です。
タカハ機工 ソレキットマルチコントローラー ソレノイド制御基板
最大4個のソレキットをカラフルなボタンで動かして楽しめる。別途電源とmicroUSB typeBケーブルが必要です。