
このレッスンでは、Osoyooのミニブロックを使って、「スピニングボールトイ」をつくります。






PDFチュートリアル:https://osoyoo.com/picture/Block_kit/lesson4/lesson4.pdf






























ビデオチュートリアル以下の通りです:
![]()
モーターをL4に接続する
ENB-D6; IN4-D12; IN3-D11


注:このキットでは、プログラミングツールとしてmblockを使用しています。mblockについてもっと知りたい場合は、クラス1の前の準備をご覧ください:https://osoyoo.com/ja/2021/12/01/preparation-before-class-1
Step 1) mBlock PCソフトを https://mblock.makeblock.com/en-us/download/からダウンロードします。お使いのコンピュータのOSの種類に応じてダウンロードファイルを選択します:

Step 2) OSOYOO_UNO.mext デバイスファイルを https://osoyoo.com/driver/mblock/osoyoo_uno.mextからダウンロードする。
Step 3) 可愛いパンダのアイコンをダブルクリックして、mBlock PCソフトを起動しますと、下図のようなmBlock UIが表示されます。赤丸の中の十字をクリックして、デフォルトのデバイスCyberPiを削除してください。

Step 4) ステップ2でダウンロードしたosoyoo_uno_mextファイルをmBlockソフトにドラッグ&ドロップします:

これで、mBlockに新しいデバイスファームウェアが表示されます(下図参照):

これで、mBlockソフトウェアとOSOYOO_UNOデバイスファームウェアは、PCに正常にインストールされました!
ここでは、ブロックを使って、スピニングボールを実現する方法を紹介します。
Step 1: Controlをクリックし、Foreverブロックを以下のようにプログラミングエリアにドラッグ&ドロップします:

Step 2: Eventsをクリックし、when Arduino Uno starts upブロックを一番上に追加します:

Step 3: Actionをクリックし、Backward left speed 100とRight speed 100のブロックをforeverブロックに追加します(下図):

次に、Backward left speed 100 to Right speed 100をBackward left speed 100 to Right speed 0に変更します。
これで、すべてのプログラミングブロックが完了しました!

1)まず、OsoyooベーシックボードをUSBケーブルでPCに接続する必要があります。次に、mBlockソフトウェアの下部にある接続ボタンをクリックすると、USBウィンドウがポップアップ表示されます、
2) 「接続可能なデバイスをすべて表示する」チェックボックスを選択すると、デバイスのドロップダウンメニューが表示されます、
3) デバイスドロップダウンメニューからポートを選択します。
4) Connectボタンをクリックし、PCとOSOYOO basic boardを接続します:

PCがOSOYOOボードに接続された後、ソフトウェアの下部にあるアップロードボタンをクリックしてください、その後、コードはOSOYOOボードにアップロードされます:


マジックボードの電源スイッチを入れると、OSOYOOベーシックボードが動作し始めます。このおもちゃに2つのボールを投げ入れると、モーターが回転してボールが一緒に回転するようになります。
| 番号 | 画像 | 部品 | 数量 | 販売リンク |
| 1 | ![]() |
OSOYOO Basic R3 Board for Arduino | 1 | 購入はこちら |
| 2 | ![]() |
OSOYOO Magic I/O Shield for Arduino | 1 | 購入はこちら |
| 3 | ![]() |
OSOYOO 超音波検出モジュール | 1 | 購入はこちら |
| 4 | ![]() |
OSOYOO IRレシーバーモジュール | 1 | 購入はこちら |
| 5 | ![]() |
OSOYOO レッドボタンモジュール | 1 | 購入はこちら |
| 6 | ![]() |
IRリモートコントローラー | 1 | 購入はこちら |
| 7 | ![]() |
9V電池ボックス | 1 | 購入はこちら |
| 8 | ![]() |
9V電池 | 1 | 購入はこちら |
| 9 | ![]() |
サーボ | 1 | 購入はこちら |
| 10 | ![]() |
モーター | 1 | 購入はこちら |
| 11 | ![]() |
OSOYOOベーシックボード用アクリル板 | 1 | 購入はこちら |
| 12 | ![]() |
9V電池ケース用アクリル板 | 1 | 購入はこちら |
| 13 | ![]() |
OSOYOO 超音波センサーブロック | 1 | 購入はこちら |
| 14 | ![]() |
3ピン10cmPnPケーブル | 1 | 購入はこちら |
| 15 | ![]() |
3ピン20cmPnPケーブル | 1 | 購入はこちら |
| 16 | ![]() |
4ピン 20cm PnPケーブル | 1 | 購入はこちら |
| 17 | ![]() |
B117 | 4 | 購入はこちら |
| 18 | ![]() |
B115 | 15 | 購入はこちら |
| 19 | ![]() |
B113 | 10 | 購入はこちら |
| 20 | ![]() |
B111 | 10 | 購入はこちら |
| 21 | ![]() |
B109 | 10 | 購入はこちら |
| 22 | ![]() |
B107 | 4 | 購入はこちら |
| 23 | ![]() |
B105 | 12 | 購入はこちら |
| 24 | ![]() |
B103 | 12 | 購入はこちら |
| 25 | ![]() |
T040 | 6 | 購入はこちら |
| 26 | ![]() |
T024 | 4 | 購入はこちら |
| 27 | ![]() |
T016 | 4 | 購入はこちら |
| 28 | ![]() |
L024 | 14 | 購入はこちら |
| 29 | ![]() |
LT33 | 8 | 購入はこちら |
| 30 | ![]() |
L035 | 12 | 購入はこちら |
| 31 | ![]() |
X044 | 20 | 購入はこちら |
| 32 | ![]() |
F057 | 26 | 購入はこちら |
| 33 | ![]() |
T033 | 8 | 購入はこちら |
| 34 | ![]() |
PS11 | 40 | 購入はこちら |
| 35 | ![]() |
P021 | 60 | 購入はこちら |
| 36 | ![]() |
P011 | 160 | 購入はこちら |
| 37 | ![]() |
Z005 | 30 | 購入はこちら |
| 38 | ![]() |
Z010 | 16 | 購入はこちら |
| 39 | ![]() |
Z101 | 12 | 購入はこちら |
| 40 | ![]() |
Z1S1 | 8 | 購入はこちら |
| 41 | ![]() |
A024 | 8 | 購入はこちら |
| 42 | ![]() |
A013 | 2 | 購入はこちら |
| 43 | ![]() |
A050 | 12 | 購入はこちら |
| 44 | ![]() |
A05S | 6 | 購入はこちら |
| 45 | ![]() |
A080 | 4 | 購入はこちら |
DownLoad Url osoyoo.com