OSOYOOから購入 Buy from US Buy from UK Buy from DE Buy from IT Buy from FR Buy from ES Amazon 日本~


積み木はいろいろな形を作ることができます。このレッスンでは、積み木を使って歩くクモを作ります。


このプロジェクトを完成させるために、以下のパーツを用意してください。

注意
1.積み木の色は実際の製品によって異なります。
2. すべてのosoyoo製品は、arduinoと完全に互換性のあるサードパーティのボードです。


ブロックを使ってロボットを組み立てる前に、OSOYOO Magic I/Oシールドの下にOSOYOO Arduino用ベーシックボードを以下のように取り付けてください(注意:I/Oシールドのピンをベーシックボードのポートに合わせてから、シールドをボードにしっかりと押し付けてください)。

このクモを組み立てるには、以下の手順に従ってください。分かりやすいPDFの組み立て手順を入手したい場合は、
https://osoyoo.com/picture/Building_Robot_Car/lesson8/lesson8.pdf からダウンロードしてください。

左の車輪モーターをマジックI/OシールドのR1またはR2ポートに接続し、右の車輪モーターをL1またはL2ポートに接続します。
(注意:ENA/ENB/IN1/IN2/IN3/IN4には6つのジャンパーキャップがあります。)
9V電池ケースをマジックI/Oシールドの電源ポートに以下のように接続してください:

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

Step 2) https://osoyoo.com/driver/mblock/osoyoo_uno.mextからOSOYOO_UNO.mextデバイスファイルをダウンロードします。
Step 3) 可愛いパンダのアイコンをダブルクリックして、mBlock PCソフトウェアを実行します。赤い丸の中の十字をクリックして、デフォルトのデバイスCyberPiを削除してください。

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

これでmBlockに新しいデバイスファームウェアが表示されます:

これでmBlockソフトウェアとOSOYOO_UNOデバイスファームウェアがPCにインストールされました!
それでは、ブロックを使って上記のアイデアを実現する方法を紹介します。
Step 5):
Events をクリックし、when Arduino Uno starts up ブロックをコーディングエリアに追加します:

Step 6): Action をクリックし、Move Forward at speed アクションブロックを when Arduino Uno starts up ブロックの下に追加します、
ここでは速度は100と書きました、次の図のように時間を1秒を5秒に変更してください;

Step 7): もう一度「Action」をクリックし、「Move Backward at speed」アクションブロックを追加する。
次の図のように、1秒を5秒に変更します;

Step 8): 同じく「Action」をクリックし、「Turn Right at speed」アクションブロックを追加します。
次の画像のように、1秒を5に変更します;

Step 9): 次の写真のように、Turn Left at speedアクションブロックを追加し、1秒を5に変更します;

Step 10): 次の図のように、Stop Movingアクションブロックを追加します;
これでブロックプログラミングは完了です。 最終的なブロックは以下のようになります:

Step 11)OSOYOOベーシックボードにプログラムをアップロードする

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

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


プログラムコードのブロックは非常に簡単ですので、我々はちょうど次のように簡単な説明を行います:
i) 最初の黄色のブロック

上記のブロックはEventsカテゴリからドラッグされます。このブロックは、Arduino UNOボードの電源がオンになると、それに続く青いブロックが起動することをシステムに伝えます。
他のプロジェクトでは、Eventカテゴリから他の黄色いブロックを見ることができます。目的は同じで、次のプログラムブロックがいつ実行されるかを定義します。

ii)黄色のイベントブロックに続く青色のブロック

これらの青いブロックはActionカテゴリーに属し、アクチュエータの動作を定義しています。
上記の「Move Forward at Speed 100 for 1sec」ブロックを例にとると、車に速度100で1秒間前進し、その後停止するように指示します。
速度値は 0(停止)~255(最高速度)です。スピードと回転時間はコードブロックで変更できます。
同じロジックに基づいて、車を後退、左折、右折、停止させる他の4つの青いブロックの意味を簡単に理解することができます。

iii)全プログラムブロックの説明

さて、このレッスンでブロック全体の機能を復習しましょう:

つまり、このレッスンのプログラムブロックは、車に5秒間前進させ、5秒間後退させ、5秒間右折させ、5秒間左折させ、最後に停止させます。プログラムはArduinoの電源が入った直後に開始されます。

注意Arduino IDEを使ってプログラムをコンパイルしたい場合は、Arduinoソースコードのダウンロードリンクを以下に示します: https://osoyoo.com/driver/miniblock/basic-car/basic-car.zip

how_to_play.png (1150×56)


ArduinoをPCから切り離し、電池ボックスに9V電池を入れる。
クモを地面に置き、OSOYOO Magic I/O Shield V2.0のMotor Powerスイッチを押すと、車が5秒前進、5秒後退、5秒右折、5秒左折、停止します。

上記のように車が動かない場合は、ワイヤーの接続、バッテリー電圧(7.2V以上)を確認してください。


No. Picture Device Link
1 OSOYOO Basic R3 Board for Arduino 購入はここをクリック
2 OSOYOO Magic I/O Shield for Arduino 購入はここをクリック
3 OSOYOO Ultrasonic Detector Module 購入はここをクリック
4 OSOYOO IR Receiver Module 購入はここをクリック
5 OSOYOO Red button module 購入はここをクリック
6 IR remote controller 購入はここをクリック
7 9V Battery Box 購入はここをクリック
8 9V Battery 購入はここをクリック
9 Servo 購入はここをクリック
10 Motor 購入はここをクリック
11 OSOYOO Tracking Sensor Module 購入はここをクリック
12 OSOYOO Photoresitor Module 購入はここをクリック
13 OSOYOO DHT11 Module 購入はここをクリック
14 OSOYOO Ultrasonic Sensor Block 購入はここをクリック
15 OSOYOO ESP module 購入はここをクリック
16 3 pin 20cm PnP cable 購入はここをクリック
17 4 pin 20cm PnP cable 購入はここをクリック
18 B117 購入はここをクリック
19 B115 購入はここをクリック
20 B113 購入はここをクリック
21 B111 購入はここをクリック
22 B109 購入はここをクリック
23 B107 購入はここをクリック
24 B105 購入はここをクリック
25 B103 購入はここをクリック
26 T024 購入はここをクリック
27 T016 購入はここをクリック
28 L024 購入はここをクリック
29 X064 購入はここをクリック
30 L035 購入はここをクリック
31 X044 購入はここをクリック
32 F057 購入はここをクリック
33 T033 購入はここをクリック
34 PS11 購入はここをクリック
35 P021 購入はここをクリック
36 P011 購入はここをクリック
37 Z005 購入はここをクリック
38 Z010 購入はここをクリック
39 Z101 購入はここをクリック
40 Z1S1 購入はここをクリック
41 A024 購入はここをクリック
42 A013 購入はここをクリック
43 A050 購入はここをクリック
44 A05S 購入はここをクリック
45 A08S 購入はここをクリック
46 A060 購入はここをクリック
47 A03S 購入はここをクリック
48 Z121 購入はここをクリック
49 X275 購入はここをクリック
50 X073 購入はここをクリック
51 Y001 購入はここをクリック
52 Z102 購入はここをクリック
53 P012 購入はここをクリック
54 P011 購入はここをクリック
55 wheel 購入はここをクリック
56 universal wheel 購入はここをクリック
57 cross screwdriver 購入はここをクリック