問題タブ [teensy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
333 参照

audio - Arduino AnalogRead は、数サンプルごとに 0 を返します

Teensy3.1 を使用して、50KHz のサンプル レートでオーディオを録音しています。関数 AnalogRead を使用して、アナログ ピンをサンプリングします。読み取り値は、0 ~ 1024 の範囲に収まる必要があります。

ただし、データを記録した後、100 サンプルごとに小さな読み取り値 (例: 0.019) があることがわかりました。その理由として何が考えられるでしょうか?サンプリングが速すぎますか?

どんなフィードバックでも大歓迎です。

0 投票する
1 に答える
103 参照

c++ - unsigned int がプロジェクトで機能しない

助けてください。アナログ シンセを作成するための古いコードがあり、teensy 2.0 でコンパイルできません。Arduino 1.6.9 と teensyduino 1.29 を使用 しています エラーのある完全なコード

エラー ログ: 'void ( )(uint8_t, unsigned int) {aka void ( )(unsigned char, unsigned int)}' から 'void ( )(uint8_t, int) {aka void ( )(unsigned char, int)への無効な変換)}' [-fpermissive]

function: doBend; を使用する場合、ここで間違いがあります。

Arduino は「unsigned int bend_usb」を知りません。私は c++ を知らないので、このバグを修正する方法についてあなたの助けが必要です!

0 投票する
1 に答える
105 参照

c - const へのポインタの代入

これが私がやっていることです:

私の目標は、右の構造または左の構造へのポインターを作成することです。

コンパイラは次のように述べています。

コードを機能させるにはどうすればよいですか?

0 投票する
1 に答える
39793 参照

linux - 共有ライブラリの読み込み中のエラーを修正: Kali に Teensyduino をインストールするときの libpng12.so.0

ArduinoにTeensyduinoをインストールしました。ただし、Teensyloader は機能しません。実行しようとすると、このエラーがスローされます。

teensy.64bit: 共有ライブラリの読み込み中にエラーが発生しました: libpng12.so.0:
共有オブジェクト ファイルを開けません: そのようなファイルやディレクトリはありません

lib32ncurses5インストールを試みましlib32z1たが、うまくいきませんでした。

どうすればこれを修正できますか?

0 投票する
1 に答える
206 参照

arduino - C++ で Arduino ハードウェア仕様を読む

私は最近、C++ と Arduino のコーディングを始めました。Arduino UNO R3、Arduino Mini、Arduino互換のTeensy 3.2など、さまざまなボードがあります。

特定のピンを自動的に選択するプログラムを作成したいと思います。EEPROM ライブラリ (ライブラリが正しい用語であるかどうかはわかりません。c++ は初めてだと言ったので) で、各ボードの EEPROM サイズを取得できます。入力および出力ピンとして使用できるボードのデジタル/アナログ ピンの数など、他のデータを取得する方法はありますか?

0 投票する
1 に答える
98 参照

c++ - C++ ポリモーフィック Print 関数が正しく解決されない

Print.h の抽象クラスを作成して、SerialFlash という SPI フラッシュ チップ ライブラリを抽象化するクラスを作成しました。ArduinoJson ライブラリを使用してこれに出力しようとすると、エラーが発生します。

上記のエラーで参照されているファイルは次のとおりです: https://github.com/bblanchon/ArduinoJson/blob/master/include/ArduinoJson/Internals/JsonPrintable.hpp

これは、クラスのヘッダー ファイルです。

そして cpp ファイル:

通常、印刷機能は root.printTo(Serial) として使用します。このコードは、 https ://github.com/bblanchon/ArduinoJson/wiki/Bag-of-Tricks で確認できる Chunked 出力と呼ばれる抽象化 (以前に作業したもの) に基づいています。

<unresolved overloaded function type>Print&の代わりになぜ私が得ているのかを理解するための手がかりを誰かが持っていますか?