3ページ目 | Python | Pythonロボティクス

pythonロボティクスで「対戦型ゲーム」

清須教室です。
今週のpythonロボティクス講座は
「対戦型ゲーム」!
早押し対決で先に30回ボタンを押した方が勝ち、というゲームを作成しました。



かみつきワニゲーム

清須教室です。
今週のpythonロボティクス講座は
「かみつきワニゲーム」!
はずれクジをランダムに設定するために、関数や変数などが複雑なプログラムになりましたが、ゲームを完成することができました!



今月は電子ギターの作成

清須教室Pythonロボティクス講座です。
今月は電子ギターの作成です。
前回、ディスプレイの不具合もあり、なかなかプログラム通りに動いてくれませんでしたが、今回ようやく完成しました。
青いブロックをギターのピックに見立て、カラーセンサーで、ブロックが通ったかどうかを感知します。
音階は赤外線センサーによって、ブロックとの距離を感知して、違う音を出します。
スムーズな演奏は難しいようでしたが、
なんとかキラキラ星を演奏できました。



LEDディスプレイの制御

清須教室Pythonロボティクス講座です。
本日は、LEDディスプレイの制御です。
色や光らせる場所を変えることで、カメが動いているようなアニメーションを作成することができました。
その後、左から右、上から下、と流れるイルミネーションを作成しているうちに、
よくあるお店の看板だとか、工事中って流れるやつもこういうプログラムで作られてるんだよ〜という話しをすると、
「工事中作ってみたい!」と言うので、少し脱線ではありますが、応用プログラムで作成してみました!



清須教室pythonロボティクスクラス

清須教室pythonロボティクスクラスです。
今日は、加速度センサーとジャイロセンサーの使い方を学びました。「加速度」と「角速度」の説明や、「X」「Y」「Z」の3つの軸の説明があり、少し難しいところもありましたが、2つのセンサーを使いこなすためには、必ず理解しておかなければいけない部分なので、今後も継続的に学習していきます。