音声制御チェスロボット

[ベン・イー]は、彼がGeorgia Tech Ece 4180組み込みシステムスタイルクラスのための最終的な仕事として他の3人と一緒に構築されたこの声介のチェスロボットについて教えてくれました。

彼らがeasyvrボードをつかんだ音声認識を処理するために。これは、コンピュータが音声コマンドを処理するための要件を回避するので、これは優先的な解決策です(覚えておいて、組み込みシステムクラスです)。ロボットの横にあるデスクトップコンピュータがチェスゲームが稼働していることを発見すると、このアイデアが分かれます。おそらく4180人の学生の次のセットによってマイクロコントローラに転送することができます。

仕事のロボットアーム部分は、破断後のクリップ内でうまく表示されています。通常、ステッパーモーターがCNC機械の軸を運転するのが見えますが、この状況では、エンコーダ内蔵のサーボモーターを利用しています。エンコーダは、I2Cガジェットで、情報をプライマリコントローラにフィードバックします。 SnafuとZ軸モーターがエンコーダを持っていない部品がありました。問題はありませんが、それらは爪の短い動きと同様にアップ運動を決定するための距離センサと反射器を追加したばかりです。

Leave a Reply

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

Related Post

Microcontroller-Powered Rocket ControllerMicrocontroller-Powered Rocket Controller

[Josef Jahn]は、マイクロコントローラベースの導入ボックスの構築に関する詳細なガイドを発表しました。 ATMEL ATMEGA168から構築されているとともに、12V充電可能なリードゲル電池によって電力を供給されていますが、導入ボックスは完全に携帯可能であり、いくつかのセキュリティ機能を含みます。 本質的に単純なプッシュボタンランチャーであるかもしれないものに追加のマイルを行い、彼は3つのセキュリティスイッチ、60秒後の起動時のタイマーとゴージャスに追加されました(まれには言うまでもない)Pled Screen Totalが注目に値する ブレーク後にアクションでランチャーのビデオを調べてください。

ハッキット:消費者RFIDハッキット:消費者RFID

RFIDは私たちの生活のあらゆる部分を侵略したようです。確かに、革新は業界だけでなく業界で主に活用されてきましたが、それが消費者アプリケーションを持っていないことを示すものではありません。最近、私たちは[Max’s] RFID寮のスペースロックを掲載していました。 Aw rfidは、RFIDの組み合わせを利用したRFIDの空間的に意識的なアドレス帳について話し、それはNFC対応Nokia 3220携帯電話を管理するための後の注意事項を識別しました。これらのジョブは両方とも、RFIDが使用される特別なアプリケーションを強調しています。私たちは、主にその安全性(またはそこの欠如)のために、随時RFIDを強くします。そうは言っても、Touchatagと呼ばれるRFID(旧Tikitagとして理解されている)を自発的に利用したい人々に利用可能な魅力的な消費者オプションがあります。 TouchATAGに関する素晴らしいことは、それがRFIDとQR(2-Dバーコード)の組み合わせを利用することであるということです。 10個の識別情報とUSB RFIDリーダーを含むスターターキットは、約40ドルになります。 RFIDリーダーのためのハッキング前向きについて考えるのは立派なコスト。リーダーを利用することに加えて、タグをチェックアウトするために任意のタイプのNFC対応電話を使用することもできます。 NFCが有効な電話が現在もほとんど短いの間は、革新は来年の新入社がリリースされた新しい電話で実装される可能性があります。 私たちは興味があります、あなたは何を信じていますか?どのような種類の独創的な仕事の概念がありますか?

APPLE落下部門APPLE落下部門

[ポール・カーティス]はSEGGERの上分裂を計算に関するブログ記事の興味深いシリーズを持っています。これは熱いトピックでしたが、最近は多くのコンピュータやコンピュータ言語は内蔵の乗算と除算をサポートしています。しかし、一部のプロセッサは、命令と、それは理想的とは言えないかもしれない行うためのライブラリを欠いています。あなたはスピードやスペースを最適化することを可能にするかもしれないあなた自身をロールバックする方法を知っています。除算を行うには、ニュートンのアルゴリズムを使用して、現在の割賦カバー。 スティーブ・マーティンは、億万長者になると税金を払うことはありません方法についての有名なビットを持っていました。彼はまず…数百万ドルを取得します」、と言って始まりました。あなたが最初にあなたが分割することができます前に掛け合わせる方法を知っている必要があり以来続いて…」このメソッドは、少しそのようなものです。基本的な前提は2つあり:ニュートン法を使用すると、連続した乗算による逆数の推定値を洗練して、逆数は分割と同じ数を乗じてみましょう。私たちは6で34を分割する必要がある場合はつまり、あなたは* 1/6 34に6分の34を書き換えることができ、答えは同じです。 逆数のためのニュートンの近似は、あなたが答えを推測を取り、その後、一連の乗算を通してそれを絞り込むことができます。各乗算は、より良い精度を作成します。あなたは、古典的なスピード/スペースのトレードオフを実行するためにこれを使用することができます。たとえば、ちょうど私達がバイト(おそらく固定小数点バイト)の逆数を見つけたいとしましょう。 256個の要素のルックアップテーブルは、完璧な精度を提供することになると非常に高速になります。これ以上の数学は必要ありません。しかし、何についての32ビット?今の表では、あまりにも大きいです。しかし、あなたは、ルックアップする32ビットの番号の最初の8ビット、言うことができます。以上。以下。あなたにとって重要なものに依存します。 だから今、あなたはあなたの逆数の貧弱な推定値を持っています。サー・アイザックはそれを改善することができます。いくつかの数aについて、あなたは一緒にあなたの見積もり(x)と乗算それらを取ります。 2からその数を引くと、新しい見積もりを取得することにより、古い推定値を乗算する係数を有します。先にスキップ、あなたの推定が正しかった場合、乗算はあなたにすべての古い推定値を変更しないだろう1を与えるだろう明らかです。見積もりがオフになっている場合は、倍率を取得します。 式として、それは次のようになります。 X = X *(2 * X)。 あなたは22の逆数は0.02であるかもしれないを決めるのであれば、最初のパスはあなたを与えるだろう。 0.02 *(2-22 * 0.02)= 0.0312 0.0312 *(2-22 * 0.0312)= 0.0410 0.0410 *(2-22 * 0.0410)=