問題タブ [arduino-ide]

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 に答える
43 参照

c - arduinoで大きな数字を表示できません

arduino でプロジェクトを作成しようとしていますが、コード h=6.26E-34 に板の定数を入力して表示しようとすると、ゼロが表示されますか?

私のコード:

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

windows - Arduino で CapacitiveSensor の例をコンパイルできません

Intel Galileo 用の Arduino 1.5.3 で Arduino PlaygroundのCapacitive Sensors Libraryを使用しようとしています。

何も手を加えずにライブラリの例のスケッチをコンパイルしようとすると、次のエラーが発生します。

CapacitiveSensor.cpp: コンストラクター 'CapacitiveSensor::CapacitiveSensor(uint8_t, uint8_t)': CapacitiveSensor.cpp:30:63: エラー: 'F_CPU' はこのスコープで宣言されていません CapacitiveSensor.cpp:43:10: エラー: 'PinDescription' 'ulPin' CapacitiveSensor.cpp:44:10: エラー: 'PinDescription' には 'pPort' という名前のメンバーがありません CapacitiveSensor.cpp:45:31: エラー: 'portModeRegister' はこのスコープ CapacitiveSensor.cpp で宣言されていません: 46:9: エラー: '->' のベース オペランドはポインターではありません CapacitiveSensor.cpp:48:9: エラー: 'PinDescription' には 'ulPin' という名前のメンバーがありません。 「pPort」という名前のメンバーがありません CapacitiveSensor.cpp:51:9: エラー: 「->」のベースオペランドCapacitiveSensor.cpp:52:12: エラー: '->' のベース オペランドはポインターではありません CapacitiveSensor.cpp:55:18: エラー: 'noInterrupts' はこのスコープで宣言されていません CapacitiveSensor.cpp:57: 16: エラー: 'interrupts' はこのスコープで宣言されていませんこのスコープ CapacitiveSensor.cpp: メンバー関数 'int CapacitiveSensor::SenseOneCycle()': CapacitiveSensor.cpp:141:18: エラー: 'noInterrupts' はこのスコープで宣言されていません CapacitiveSensor.cpp:151:16: エラー: '割り込み' はこのスコープで宣言されていませんcpp:55:18: エラー: 'noInterrupts' はこのスコープで宣言されていません CapacitiveSensor.cpp:57:16: エラー: 'interrupts' はこのスコープで宣言されていませんlong unsigned int)': CapacitiveSensor.cpp:133:73: エラー: 'F_CPU' はこのスコープで宣言されていません CapacitiveSensor.cpp: メンバー関数 'int CapacitiveSensor::SenseOneCycle()': CapacitiveSensor.cpp:141:18:エラー: 'noInterrupts' はこのスコープで宣言されていません CapacitiveSensor.cpp:151:16: エラー: 'interrupts' はこのスコープで宣言されていませんcpp:55:18: エラー: 'noInterrupts' はこのスコープで宣言されていません CapacitiveSensor.cpp:57:16: エラー: 'interrupts' はこのスコープで宣言されていませんlong unsigned int)': CapacitiveSensor.cpp:133:73: エラー: 'F_CPU' はこのスコープで宣言されていません CapacitiveSensor.cpp: メンバー関数 'int CapacitiveSensor::SenseOneCycle()': CapacitiveSensor.cpp:141:18:エラー: 'noInterrupts' はこのスコープで宣言されていません CapacitiveSensor.cpp:151:16: エラー: 'interrupts' はこのスコープで宣言されていませんvoid CapacitiveSensor::set_CS_Timeout_Millis(long unsigned int)': CapacitiveSensor.cpp:133:73: エラー: 'F_CPU' はこのスコープ内で宣言されていません CapacitiveSensor.cpp: メンバー関数 'int CapacitiveSensor::SenseOneCycle()': CapacitiveSensor. cpp:141:18: エラー: 'noInterrupts' はこのスコープで宣言されていません CapacitiveSensor.cpp:151:16: エラー: 'interrupts' はこのスコープで宣言されていませんvoid CapacitiveSensor::set_CS_Timeout_Millis(long unsigned int)': CapacitiveSensor.cpp:133:73: エラー: 'F_CPU' はこのスコープ内で宣言されていません CapacitiveSensor.cpp: メンバー関数 'int CapacitiveSensor::SenseOneCycle()': CapacitiveSensor. cpp:141:18: エラー: 'noInterrupts' はこのスコープで宣言されていません CapacitiveSensor.cpp:151:16: エラー: 'interrupts' はこのスコープで宣言されていません

ファイルをダウンロードし、「CapacitiveSensor」フォルダーをインポートしました (これらの手順を同時にではなく、順番に実行しました)。

  1. Documents/arduino/ の下のライブラリ フォルダー。
  2. arduino.exe が保存されている arduino フォルダー内の libraries フォルダー。
  3. arduino-1.5.3/hardware/libraries/ へ (ダウンロードしたサイトに記載されているため)
  4. そして、私はこれを試しました:ここは、私が持っていたのと同じエラーのように見えたからです。しかし、うまくいきませんでした。

また、Arduinoを削除して再インストールしました。

誰にもアイデアがありますか?前もって感謝します、クレメンス

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

arduino - MG811 CO2配線はArduinoに役立ちます

4ピンのCO2センサーがあります。VCC、DOUT、AOUT、GND。VCC、AOUT、および DOUT はどこに配線されていますか? このセンサーを eBay から購入したとき、配線マニュアルが見つかりませんでした。誰かが同じセンサーを使用しているこのリンクに行きました。しかし、3 番目のピン (赤) がどこにも行かないことを考えると、私は彼の道をたどりません。リードして止まるだけです。http://middlewaresensing.files.wordpress.com/2010/08/100708144455.png

誰かが私のためにそれをはっきりと綴ることができますか?

GND - GROUND への配線
Vcc - ? への配線
AOUT - 配線先?
DOUT - 配線先?

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

arduino - Raspberry Pi、ROS、Romeo ボード、Arduino - それらはどのように相互接続されていますか? ロボットを構築するためのそれらの間の基本的な接続は何ですか?

私はロボット構築の初心者です。インターネットを検索すると、Raspbery pi (コンピューター)、Romeo ボード (ハードウェア)、Arduino (開発環境)、ROS (ロボット オペレーティング システム) が必要であることがわかりました。

しかし、これらすべてがどのように使用されているのかわかりません。個々の使用法は何ですか。これらはそれぞれなぜ使用されるのですか?誰かが私にそれを説明できますか?

何をすればいい? どこから始めればいい?

前もって感謝します。

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

arduino - arduinoのc ++プログラムが失敗する

IDEを使用して、arduino用の簡単な/私の最初のHello Worldプログラムを作成しようとしています。

私は次のコードブロックを持っています:

コンパイルすると、次のエラー メッセージが表示されます。

これを解決する方法がわかりません。助言がありますか?

編集1

Arduinoの接続方法:

USB経由で接続しました。IDE のメニュー オプションから確認できます。適切にチェックされています。また、正しいボード タイプ (UNO) を選択したことも確認しました。ボード自体に力があります。ON LED は緑色です。コードをアップロードすると、TX LED が点滅します。

編集2

ここにあるアドバイスに従ってください: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=37&t=18183

フォルダーの名前を変更すると、コンパイルされます。しかし、コードをボードにアップロードすることはできません。エラーが発生します:

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

arduino - Arduinoのファームウェアのアップグレード

こんにちは、Mac のhttp://arduino.cc/en/Hacking/WiFiShieldFirmwareUpgradingの手順に従って、wifi シールドのファームウェアをアップグレードしようとしています。これはどういう意味?と思いました。

「J3 コネクタにジャンパーを接続し、シールドをプログラミング モードにします。次に、USB ケーブルをシールド USB ミニ ソケットに接続します」?

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

arduino - Arduino wifiシールドがIPアドレスを見つけられません

こんにちは、ブラウザで Wi-Fi シールドの IP アドレスにアクセスしようとしていますが、エラーが発生し続けます。Google Chrome は「IP アドレス」に接続できませんでした。

私がやったこと:

1.) このリンクhttp://ohmyfarads.com/2013/11/11/updating-firmware-on-arduino-wifi-shield-for-dummies/を使用して、wifi シールドのファームウェアを更新します。

2.) arduino サイトから wifi WPA スケッチをアップロードしました。私の接続はWPA2です

3.) arduino IDE 1.02 と 1.05 を切り替えましたが、どちらでもうまくいきませんでした

4.) wifi シールドに取り付けられた arduino uno ボードを使用しています

ヘルプ?ありがとう!