Piネットで安価なサーボモータを探してまとめ買いしたのですが、動きをテストするのにプログラムを書き換えるとか、キーボードで角度を入力するのは面倒だったので、GUIで操作できるようにしました。GUIはQT4で作成するので、まずはそのインストールから。QT4インストールターミナルに以下のコマンドを入力し、QT4をインストールします。python-pyqt4プログラムGUIはQT4ですが、モータの動作はRPi.GPIOで行います。cycleで指定します。PWM周波数の50HzはGPIO.PWMで指定します。GUIの方は、角度の表示パネルとスライダーで構成しています。このスライダーを動かすとその角度にモータが動きます。動画は撮っていないので、載せられませんが、プログラムを実行すると、下記の画像のようなウィンドウが表示されます。-90~90度の範囲でモータが動きます。今回地味にハマった点は、スライダーの動きを検出する関数にどうやって数値を渡すか、です。lambdaを使ったことは無かったですが、色々とググって試してみると上手くいきました。はてなブログPro沖縄生まれ沖縄育ち(現在内地在住)のメカ屋さんのブログ。Financeから株価を取得してローソク足チャートを表示するM5StickCでスマートグラスを作ってみた。(1)月別アーカイブ参加グループテクノロジースターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。