工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 製造プロセス

サイクルチェイサー

自転車の後部からアニメーションを投影します。フレームレートは、移動する速度によって異なります。

数年前、私はRaspberryPiと小型のバッテリー駆動プロジェクターを使用してダイナミックな自転車のヘッドライトを作成しました。自転車にプロジェクターとラズベリーパイを使って他に何ができるかを探求したいと思っていたので、サイクルチェイサーを作成しました。

純粋に楽しみのために作られたCycleChaserは、夜に乗るときに背後のアニメーションを地面に投影します。速く進むほど、アニメーションの実行速度が速くなります。速度を落とすと、アニメーションも遅くなります。もちろん、アニメーションを変更することで、このプロジェクトを自分の目的に合わせてカスタマイズできます。コードに飛び込んで、速度に基づいて動作を変更することもできます。たぶん、あなたが速く行くとき、あなたの後ろの炎は大きくなりますか?それはすべて、巧妙なコーディングで可能です。

重要なハードウェアは、RaspberryPiからビデオを取得するバッテリー駆動のピコプロジェクターです。プロジェクトコードは、クリエイティブコーディング用のオープンソースC ++ツールキットであるopenFrameworksの助けを借りて書かれています。私はopenFrameworksが大好きです。なぜなら、Windows、Mac、iOS、Android、そしてもちろんLinuxなど、さまざまなプラットフォームでの開発に使用できるからです。 openFrameworksの開発者は、Raspberry Piをサポートするという素晴らしい仕事をしてきたので、立ち上げて実行するのはほとんど苦痛がありません…少し時間がかかります。

Raspberry Pi GPIOライブラリであるWiringPiでopenFrameworksを使用すると、コードから直接ピンの読み取りと書き込みを行うことができます。このプロジェクトでは、近くに磁場があることを感知できるホール効果センサーを接続します。ホイールに小さな磁石が取り付けられていると、ホイールが回転するたびにホール効果センサーがトリガーされ、コードはアニメーションの次のフレームを表示します。これは、ホイールが60 RPMで動作している場合、アニメーションは1fpsで再生されることを意味します。

起動して実行したら、コードをいじくり回すことをお勧めします。処理に精通している場合は、openFrameworksパラダイムにほとんど精通していることがわかりますが、慣れるまでに時間がかかることがいくつかあります。

最も重要なことは、安全で楽しい乗り心地です!

詳細:サイクルチェイサー


製造プロセス

  1. RaspberryPi温度ロガー
  2. DS18B20で温度を読み取る|ラズベリーパイ2
  3. ラズベリーパイ制御アクアポニックス
  4. ラズベリーパイの温度監視
  5. Raspberry Pi2ウェザーステーション
  6. ラズベリーパイで温度を監視する
  7. ラズベリーパイボール追跡
  8. ラズベリーパイユニバーサルリモコン
  9. RaspberryPiを使用したモーションセンサー
  10. ラズベリーパイのスライス
  11. サイクルチェイサー