Fubarinoコンテスト:FPGA Pong

[Eric] Fubarinoコンテストのためのエントリーのために、彼は非常に低レベルのハードウェアに行き、FPGAにPongを作成しました。

[ERIC] PONGのこの仮想論理ゲート版を作成するために、Base 2 FPGAボードを使用しました。出力はVGAポート、マルチプレイヤーとAIプレーヤーを介して実装されており、Pong – 衝突検出、ボタン、スイッチ入力、およびスコア保持のためのすべての必要な機構もこのプロジェクトにあります。

Fubarinoコンテストにはイースターエッグが必要です。ハッカデイのロゴ。 FPGAボードにテキストを表示するための[Eric]のFP(V)GAモジュールのおかげで、Hackaday URLも表示されます。

Pong BallとURLが改善された場合、スコアが13から37のときにのみ表示され、これは非常によく隠されたイースターの卵を作ります。 [Eric]彼のPongを下回ることのビデオ。

これは、マイクロチップが賞品として印刷した20のFubarino SDボードのうちの1つにチャンスのためのFubarinoコンテストのエントリーです。

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

ホログラムは薄すぎることはできませんホログラムは薄すぎることはできません

私たちは3D Phone Fadが来て、EVO 3Dのようなデバイスで、視差障壁を使用して視差障壁を使用しています(つまり、メガネなしで3Dチェックアウト)。これらのディスプレイはホログラムではない、それらはちょうど3D映画のような2つの異なる画像やステレオプロットのような2つの異なる画像を示しています。しかし、オーストラリアと中国の研究者はそれを変更するつもりです。彼らは人間の髪よりも約1000倍の薄いナノホログラム(彼らの用語)を開発しました。下記の発明についてのビデオを見ることができます。 従来のホログラムは、三次元深さの錯視を与えるために光の位相を調整する。しかし、必要な位相シフトを生成するために、それらのホログラムは、関係する光波長のほど厚くする必要がある。研究者たちはホログラムを主張することを主張していますが、それはあなたがそれを比較するものに依存しています。あなたはいくつかのエキゾチックな材料、真空蒸着ギア、そしてフェムト秒 – 長いパルスをすることができるレーザーが必要です。 研究チームはこの厚さ限界を25ナノメートルホログラムで壊しました。それらの技術は、表面層に低屈折率を保持する新規な量子材料が、表面層中の低い屈折率を保持する新規な量子材料をカウントする。これは、位相シフトを増強し、ホログラフィーを可能にすることができる固有の光共振キャビティを形成する。 次のステップは、LCDスクリーンをオーバーレイするための硬質の薄膜を開発することです。現在のバージョンには、そのアプリケーションのために機能するには少なくとも10回が大きすぎるピクセルがありますので、克服するためのもう1つのハードルです。 何年もの間スターウォーズのような動画に3D画像を撮影する画面を見ました。これはまだそうではありませんが、次のステップです。ホログラフィック画像を生成することができる携帯電話、腕時計、またはコンタクトレンズを考えてください。またはゴミ缶サイズのロボット。 あなたのリソースが本物のホログラムの作成にストレッチされない場合は、いつでも1つのように見えるものを演算することができます。

ビデオ壁を製造するために利用される複数のラズベリーPIボードビデオ壁を製造するために利用される複数のラズベリーPIボード

5つのRasberry Piがこの4ディスプレイビデオ壁を駆動するために利用されている。 このスクリーンショットは、いくつかのBBCドキュメンタリーを再生しているシステムを示しています。 同期、アラインメント、およびビデオ高品質はすべて地域になるように見えます。その上には、絵を1枚の写真に組み立てるのがかなり簡単になります。 各画面には、画面に表示されているHDMIビデオを生成する独自のラズベリーPIがあります。 これらはコントローラとして機能する1つの中央RPIボードから供給されます。 Linux Gstreamerパッケージで提供される本物のタイムストリーミングプロトコル(RTSP)を利用してボード間でビデオが押されています。 異なるビデオボード間の同期は、ネットワーク時間を利用するための面倒です。 [SAMER]このシステムがスケーラブルであることを表しています。各追加画面は、ドライブするためにもう1つのRPIを必要とします。 チームは同様にオンラインビデオを使っていくつかの実験をしました。 彼らは、オンラインフィードをスクリーニングするために、購入のカメラモジュールと6番目のRPIボードを追加しました。