問題タブ [arduino-yun]
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.
arduino - Arduino YUNにSDカードをマウント
私はArduino YUNを持ってきました.16MBのメモリしかないので、Sdをマウントしたいと思います.
コマンドを使用mount
したところ、sd カードがリストに表示された後、どうすればよいかわかりません。説明を手伝ってください。
arduino - ネットワーク経由で Arduino と通信する node.js ライブラリを知っている人はいますか?
内部でArduino yumと通信するnode.jsライブラリを知っている人はいますか(PCへのシリアル経由ではありません)?
基本的に Johnny-five プラグインや Cylon.js プラグインのようなものですが、yum で node.js を実行し、すべて node js JavaScript を使用してマイクロ コントローラーと通信しますか?
ありがとう、
ショーン。
mysql - Arduino Yun - 外部サーバーの Mysql にセンサー データをアップロードする
Arduino Yun は、外部サーバー上の MYSQL に接続してセンサー データを保存できますか。はいの場合、どのように?.
c - 信号時間の計算
だから私は自分のコードを書き直しました。ピン2に接続されているボタンを押すと、ピン13がHIGHになり、トランシーバーを介してレシーバーに信号が送信されます(トランシーバーとレシーバーのタイプは関係ありません)。レシーバー(ピン13がHIGHになる場所)からarduinoのピン7にワイヤーを接続しました。また、ピン7がHIGHであることを示すために、ピン8にLEDを接続しました。
私の主な焦点は、ボタンを押してから Arduino でピン 7 が HIGH になるまでにかかった時間を計算することです。私はArduino Leonardoを使用しています(これも無関係な情報です)。
これは私のコードです:
arduino - DS18B20 センサーから温度を取得し、Arduino Yun を使用して Adafruit LEDbackpack (4x 7 セグメント) に表示する方法
現在、(数時間) Adafruit LEDBackpack で DS18B20 から取得した温度を表示しようとしています。しかし、セットアップ( matrix.begin(0x070) ) でディスプレイを初期化しようとすると、センサーから返される温度は常に-127です。
私が間違っていたことを理解するのを手伝ってもらえますか?
ユースケース
- 温度センサーのみ: 温度は正しい
- 画面のみ: 画面は期待どおりに機能します
- Both : 画面は機能し、予想される温度が表示されますが、返される温度は常に -127 です。
コンポーネント:
- Adafruit LEDBackpack は I2C を使用しているため、SCL、SDA、5v、GND に接続されています
- 温度センサーは DS18B20 (1-Wire バス) です。D#2、5v、GNDに接続
コード
スキーマ
c - Angular.js から Arduino Yùn への REST 呼び出しが許可されていない - Access-Control-Allow-Origin (Wi-Fi)
学校のプロジェクトでは、Arduino Yùn モジュールを使用しています。ただし、解決策がどこにも見つからないという問題が1つあります。
HTTP GET リクエストを Arduino に送信しています。Arduino は要求を完全に受け取るため、LED をオンにしてデータを返す get 要求は LED をオンにしますが、正しく返すことができません。私の JavaScript コンソールでは、次のエラーが表示されますXMLHttpRequest cannot load http://192.168.0.234/arduino/digital/3/0. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:63342' is therefore not allowed access.
。
これは本当にイライラし、私はそれを機能させることができないようです.
私のコンピューターが Arduino Yùn 自身のローカル ネットワークに接続されている場合、すべて正常に動作するはずですが、Arduino をホーム ネットワークに接続してから要求を送信したいと考えています。「Access-Control-Allow-Origin」の正しい承認がありません。
これに対する解決策は何ですか?
これをArduinoのCコードに追加しようとしました:
このヘッダーを追加しても、エラーが発生し続けます。
何が間違っている可能性があり、何が解決策になる可能性があるのか 、頭に浮かびません。誰かが知識を教えてくれることを本当に願っています!
完全を期すために、呼び出しの方法 (成功は決して実行されません):
より単純なバージョンでも同じエラーが発生します:
javascript - Angular.js GET リクエストが機能しないのはなぜですか?
私の目標は、HTML ボタンのクリックで一定時間サーボを回転させることです。Arduino Yun をマイクロコントローラとして使用しています。
URL を直接入力すると、サーボが正常に回転します。Angular.js GET リクエストを使用してこれらのボタンをクリックしても、何も起こりません。通常のフォーム送信ボタンでも機能します。
私のコードに欠けているものはありますか?
これを達成する簡単な方法はありますか?
これが私のフロントエンドコードです:
設定値 1 または 2 でブラウザに URL を入力するだけで、サーボは正常に動作します。