ライブラリはArduinoをArduinoシリアルコミュニケーションズDead Simple

プロジェクトで動作している場合、彼は通常彼自身のNMEA従来の通信プロトコルを手に合わせて作成していると言います。それは物事をトラブルシューティングするのを簡単にしますが、彼は彼のカスタムプロトコルがプロセッサ時間と帯域幅の両方の無駄であると認めます。一方、バイナリ通信はより効率的ですが、管理するビット・トリッサーです。

物事を共通のユーザーに簡単にするために、彼はEasyTransferというライブラリを書いた。プロセスはかなり簡単です – すべてのものは両方のArduinoボード上のデータ構造を定義することであり、それらがどんな種類のデータがワイヤー上にやってくるかを知っているように、そして簡単な転送は残りを処理します。これにより、ユーザーは通信プロトコルや伝送エラーについては少ない心配し、代わりにプロジェクトに焦点を当てます。

プロジェクトに取り組んでいて、Arduinosのペアを話しているのを簡単に検索して、彼のサイトでスイングして図書館をつかみます。それはもっと簡単にはなりません。

Leave a Reply

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

Related Post

UbuntuビーグルボードでGUIを持つUbuntuビーグルボードでGUIを持つ

Linuxを実行している安いでも強力なコンピュータを探しているのであれば、Raspberry Piは素晴らしいですが、他のすべてのARM DEVボードがそこに抜け出していません。 [ADAM]今週末は、彼のビーグルボードXMのためのUbuntu Distrorをまとめて、それにそれにguiの便利さと、たくさんのものを作るための運転手の都合の利便性を与えました。 ビーグルボードXMは、ラズベリーPIよりもはるかに有能な別の高出力ARM DEVボードです。統合されたUSBハブ、LVDS LCDディスプレイ、およびビデオカメラボードを搭載した場合、ビーグルボードはすでにラズベリーPIにわずか約束されている周辺機器をすでに持っています。ビーグルボードXMの唯一の問題は、Chauffeursとソフトウェアの状態です。 Ubuntuをビーグルボードに持ってくることによって解決された問題[ADAM]。 [ADAM]のディスプロには、Python、Scipy、Numpy、およびGIMPやChromiumなどのいくつかのクールなエクストラがあります。彼はRaspberry Pi上のストックラスビアンディストリーよりも少し速いと言います。

週の失敗:幼児スクリーンハックFacePalm週の失敗:幼児スクリーンハックFacePalm

編集者の注意:これは私たちが維持していた週のアイデアの最後の停止であった。シリーズを定期的に続行したい場合は、必要に応じてもっと文書化が失敗しました。あなたの仕事と紙だけでなく紙だけでなく、かなり正しくないものを振り返ってください。私たちはあなたが見つけた他の停留所へのリンクを送るように動機付けをします。私たちのアイデアラインのリンクを減らすだけです。ありがとう! 今ビジネスでこれは賢明に修理された幼児画面です。彼の子供がベビーベッドから登る方法を正確に考え出すまで、画面が損傷しただけでなく、彼は再び追跡を始める時が来たと考えました。損傷した電源コネクタを修復する作業に設定された部品ビンの瀬戸からシステムを引っ張ってください。 電力アダプタのさらなる検査は、1Aで5Vを出すためにスペックだったことを示した。これはUSBの電力に従って落ちるので、彼はUSB-Bコードの終わりを切り取っただけでなく、5Vの線をデバイスに注入するために、プロトボードのハンクを利用しました。それが彼がボードをひっくり返したという状況を再組み立てするのに時間があるとき、そして既存のUSB-Bポートを見つけました。彼は、コネクタに入るだけでなく、変更されていないコードを直接接続するという状況に穴を切っただけかもしれません。ああまあ…私たちは自分のカスタムメイドの解決策を見つめていたと確信しています! 週の失敗は水曜日ごとに実行するHackaday列です。あなたの過去の失敗について作って物語へのリンクを送信することによって楽しいローリングを維持し、あなたがあなたのウェブの旅行で発見するのを停止する

地球の音を聞く地球の音を聞く

Geoponeは、地球を聴くための特別に建てられたマイクです。 [JTADAMS]は、手頃な価格でそれらを見つけたので、遊ぶためにいくつかのものを得ました。地震、爆発、ゴロゴル、およびビブロセイ車からの振動を検出するためにジオフォンを使用しています。有益であるためには、信号をキャプチャするためのアンプと記録装置が必要です。 [JTADAMS] LT1677オペアンプのための従来のアンプ設計を使用し、信号をMCP3008 A / D変換器に送り、ラズベリーPIを使用して出力を読み取りました。 Pythonスクリプトは、処理のためにCSVファイルにデータを記録します。このセットアップ全体をフィールドに取り込むにはポータブルである必要があるため、PIはうまく機能しました。別のPythonスクリプトは、Webページから利用可能にされているデータをプロットします。生データを提示するための素晴らしい基本的な方法。 [JTADAMS]データの後処理に関する将来もっと多くの情報を約束します。あなたがあなた自身のものを作るならば、あなたは地震波を発見するためのジオフォンを必要としませんが、本物の電話はもっと険しいでしょう。 ああ、ビブロセイは何ですか?それはその下の大きな平らな板を持つトラックです。板は、トラックの重量がその上になるまで油圧的に研削されます。トラックは次にプレートを振動させ、通常は約10 Hzから100 Hzまで掃引されます。このインフラスソウンドは、その下にある岩石層によって反射されるまでグランドを通過します。長い弦のジオホンは、1,000個の足を考え、記録されている波を検出します。実際には、多くのトラックが十分な強度の同期信号を生成するために使用されています。または、水に使用されている技術である爆発をオフにすることができます。通常、情報は石油とガス探査に使用されます。休憩の後に行動中のトラックの1つのビデオ。