問題タブ [adafruit]

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 投票する
0 に答える
58 参照

bluetooth - Windows 10 IoT と Adafruit M0 BLE 通信

ラズベリー pi 3 で Windows 10 IoT (v14342) を実行しており、Adafruit M0 BLE フェザー モジュールと通信しようとしています。ペアリング後、メッセージの書き込みと受信ができます。フェザー モジュールが一時的に電源を失った場合、Windows 10 IoT は何も書き込めないようです。私のプログラムは通知特性をフェザー モジュールに書き込みますが、次の例外が発生します。

指定されたログオン セッションのユーザー セッション キーがありません。(HRESULT からの例外: 0x80070572)

ペアリング情報が失われているということですか?もしそうなら、W10 とフェザーが接続されていることがわかります。(羽根側の青色LEDが点灯)

どちら側に問題があるかわかりません。また、Windows 10 側で Bluetooth サービスをデバッグするにはどうすればよいですか。

どんな助けでも素晴らしいでしょう。

ありがとうございました

0 投票する
2 に答える
762 参照

c++ - Adafruit FONA 3G GPS が反応しない

私は現在、GPS 追跡を含むプロジェクトに友人と取り組んでいます。これは、Adafruit から使用している FONA 3G GPS ボードです。https://www.adafruit.com/product/3147

推奨されるアクティブ GPS アンテナも使用しています。評判が悪いのでリンクは貼れません。

mbed LPC1768 マイクロコントローラーでシステムのプロトタイプを作成しています。AT コマンドを mbed の UART を介して FONA に送信し、パテを介してコンピューターに応答を表示する独自の mbed コードを作成しました。製造元情報や SIM カード情報など、AT の簡単な AT コマンドをいくつか試しましたが、問題なく動作しました。また、バッテリー レベルなどを要求するより複雑な AT コマンドも試しましたが、それらも機能しました。現在、GPS 応答の取得に問題があります。昨夜の午前 1 時頃、AT+CGPSINFO コマンドを使用して、経度、緯度、方位などを示す GPS 応答を取得できました。しかし、それは約 40 マイルも不正確でした。今日、これを修正するために戻ったところ、GPS からの応答をまったく受け取ることができませんでした。バッテリーレベルやその他のコマンドからの応答は引き続き受信できます。GPSが反応しないだけです。これを屋内と屋外で試し、モジュールを GPSTEST モードで 1 時間以上実行したままにしましたが、役に立ちませんでした。

これがこれまでのコードです。

ここで作業している ESP モジュールのコードもありますが、コメント アウトされており、それが問題になるとは思いません。

このコードを実行したときに得られる応答を次に示します。FONAからの出力

これを屋内と屋外で試してみましたが、関数を呼び出す間の時間の程度はさまざまで、何も機能していないようです。たとえそれが間違っていたとしても、これは少なくとも昨夜の座標を私たちに与えていたので、これは特に腹立たしいです. ご覧のとおり、座標はまったく得られません。

ここで何が問題なのか誰にもわかりませんか?このボードは比較的新しく、テストもされていないため、これらの問題に対する大きなサポート グループはないようです。あなたが与えることができるどんな助けにも感謝します!

補足: AmpI/AmpQ 値の意味を知っている人はいますか? 信号強度と関係があると考えましたが、かなり恣意的なようです.

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

python - Pythonとpygameで「for」ループを破る方法は?

現在、pygame lib、python、raspberryPI、および adafruit motor hat を使用してロボットをプログラミングしています。以下は、モーターの速度を 0 から 100 に上げるための例です。

for i in range(100): motor.run(i)

このコードは、前後に移動するための定義内にあり、キーボード ボタンが押されたときに使用されます。ただし、キーが離されたときに「for」ループを中断したいと考えています。

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

python - Adafruit BLE Python ライブラリは記述子をリストできません

Python 用の BLE ライブラリを使用して、1 つの Nordic nrf51844 チップセットと通信しようとしています。1 つの特性は通知が有効になっているため、記述子の Client Characteristic Configuration を 0x0001 に設定して、クライアント側からの通知を有効にする必要があります。しかし、「characteristic.find_descriptor()」を呼び出して記述子を取得できませんでした。また、発見されたすべての記述子を印刷しようとしましたが、うまくいかないようです。

以下は、Adafruit BLE ライブラリの例を参照して、特性とその記述子を発見するために使用しているコードです。

ただし、「characteristic.find_descriptor()」で常に失敗し、以下のエラーが発生しました。

ライブラリのソース コードを調べましたが、記述子を明示的に取得するためのインターフェイスが見つかりません。誰でもこれについて私を助けることができますか?

ありがとう!

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

arduino - Arduino IDE Flora - グレーアウトされたポート

Adafruit Flora の使用方法を学ぼうとしています。以下のガイドに従っています。

https://learn.adafruit.com/getting-started-with-flora/windows-setup

https://learn.adafruit.com/getting-started-with-flora/blink-onboard-led

しかし、ポートへの接続に苦労しています。私のIDEではグレー表示されており、BIOSを起動して設定を自動に変更したり、デバイスマネージャーウィンドウで非表示のデバイスを探したりするなど、多くのことを試しました。そこに「Ports COM」セクションが表示されず、フローラに何もアップロードできません。

助けてください!

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

raspberry-pi - pyinstaller Adafruit DHT ライブラリ raspberry_Pi_Driver.so: 共有オブジェクトを開けません

ファイルで Adafruit_DHT ライブラリを使用していますが、pyinstaller を使用してコンパイルしようとすると、「Raspberry_Pi_Driver.so: cannot open shared object file」というエラーが表示されます。通常の RPi (モデル 2 ではない) と raspbian を使用しています。コンパイルしようとしているファイルは、それ自体で正常に動作します。Raspberry_Pi_Driver.so はそこにあります。Raspberry_Pi_Driver.so を grep すると、存在していました。pyinsatller をコンパイルするときに --hidden-import=Adafruit_DHT も使用しようとしましたが、それも機能しませんでした。コンパイル時にエラーは発生しません。コンパイル後に気づいたのですが、ビルド フォルダーには、ドライバーなどを含む Adafruit_DHT フォルダーがあります。何が起こっているのか分かりますか? ライブラリがビルド フォルダーの下に再作成されており、ファイルの実行時に混乱している可能性がありますか?

0 投票する
2 に答える
8434 参照

arduino - libnfc と PN532 SHIELD で「NFC デバイスが見つかりません」と表示される理由

ArchLinuxにlibnfcをインストールし、Adafruit PN532 arduino SHIELDを介して使用します。

nfc-list「NFC デバイスが見つかりません」というメッセージが表示されます。

/etc/nfc/devices.d/pn532.conf に次のファイルがあります。

nfc-list は libnfc 1.7.1 を使用します エラー libnfc.driver.pn532_uart pn53x_check_communication エラー エラー libnfc.chip.pn53x 予期しない PN53x 応答! nfc-list: エラー: NFC デバイスを開けません: pn532_uart:/dev/ttyACM0

それを修正する方法について何か考えはありますか?タイ