PWM制御を用いたLEDの輝度調整
FPV-TANKの車体が概ね完成したので、pwm制御でLEDを調光してみました。 ラズパイ本体と、pca9685、USBのゲームコントローラーがあれば、このプログラムでLEDをコントローラーで光らせられますよ! pca9 …
FPV-TANKの車体が概ね完成したので、pwm制御でLEDを調光してみました。 ラズパイ本体と、pca9685、USBのゲームコントローラーがあれば、このプログラムでLEDをコントローラーで光らせられますよ! pca9 …
プレビューウィンドウの設定 libcameraでカメラが動くことが分かったら、Pythonで使いたい。カメラ周りのことは全て Picamera2 で実現できます。嬉しいことに Picamera2 は Raspberry …
数日前に記事を書いた、移動するだけのTANKから、ギア比を大きくして速度を落とし、パワーを上げてみました。結果として、カーペットの上でも旋回するようになったのですが、ネコを追いかけるには全くスピードが足りなくなりました。 …
さて、次は超音波で距離を測定するセンサーHC-SR04を使って、距離を測定してみたいと思います。 この機能の実装には、私は GPIO Zero というプログラムを使いました。 ラズパイ工作の楽しさは、こういった先人たちの …
ゲームパッドの入力を読んで、ただ移動するだけのプログラムがこちらです。 操縦方法は、ハットスイッチで移動方向を指示し、LT(アナログ出力)をアクセルとして、モーターを回します。詳しい挙動は以下の通り。 ハットスイッチ 挙 …
このドライバーは、DCモーター2つを制御できます。ネットで記事を探してもなかなか良い記事に出会えないのですが、この記事が参考になりました。 上の記事を読むと、マブチ130モーターでギリギリと書いてありましたが、FPV-T …
ラズパイでLチカをやるには、抵抗を噛ませなければいけないので、ブレッドボードを使ったりするのですが、PCA9685は内部に220Ωの抵抗が入っているので、外部抵抗なしでLEDを接続できるのです。(マニュアルのp7,p16 …
さて、いよいよpythonに触れていく訳ですが、私も初心者に毛が生えた程度だと自覚しています。間違いがありましたら、遠慮なくご指摘下さい。よろしくお願いいたします! simpletest.pyのソースコード と言うことで …
動画 これらの動画は、初代FPV-TANKです。私がRaspbberyPiに興味を持って、自分でどこまでやれるか挑戦した作品です。 仕様 使った部品などは次の通り マイクロコントローラー RaspbberyPi-4B(4 …