【LEGO SPIKE】ホッパー

LEGO SPIKEで「ホッパー」と作ってみました。謎の生き物です。足のパーツを工夫して、より速く歩かせよう!というのが課題です

公式の教員向けのレッスンプランはこちらです

ホッパーレース
複数のプロトタイプを設計して、タイヤを使わないでロボットを動かす最も効果的な方法を見つけましょう。

説明書通りに作るとこのような感じです

動かしてみましたが、バッタンバッタンうるさいです。本体や床へのダメージも気になるので、柔らかいところで動かした方がいいかも・・・

例として掲載されていた別の足に変更してみました

足と干渉してしまうので、モーターの接続をA・Bに変更しました

こちらはなかなかいい動きですね。歩いています

Pythonのプログラムはこちらです

from spike import PrimeHub, MotorPair
from spike.control import wait_for_seconds

hub = PrimeHub()
hop_motors = MotorPair('A', 'B') # AとBにモーターを接続します
hop_motors.set_default_speed(50)

# カウントダウン
hub.light_matrix.write('3')
wait_for_seconds(1)
hub.light_matrix.write('2')
wait_for_seconds(1)
hub.light_matrix.write('1')
wait_for_seconds(1)

# スタート
hop_motors.move(5, 'seconds')

# おしまい
hub.light_matrix.show_image('HEART')
[PR]
タイトルとURLをコピーしました