問題タブ [arduino-uno]
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 - ArduinoUnoのアップロードに失敗する
私が取り組んでいるプロジェクトの一環として、arduinounoとそのコードを受け取りました。私はこれまで彼らと一緒に仕事をしたことがないので、これは私にとってまったく新しい経験です。
私は彼らのウェブサイトからArduinoアプリケーションを使用していますが、コードをコンパイルすると正常に動作します。ただし、アップロードするとエラーが発生します。
私はこれのために返されたすべてのグーグルの結果を見てきました、そして私はどこにも得ていません。3台の異なるマシンにアップロードしてみましたが、各マシンには少なくとも2つの異なるオペレーティングシステムがあります。一体どうやってこのコードを受け入れることができますか?
前もって感謝します!
arduino - Arduinoが認識されない
ここで質問するのが適切かどうかはわかりませんが、stackoverflow で他の Arduino スレッドを見たことがあるので、問題ないと思います。
私の arduino uno 互換ボードが認識されません。Windows 8とWindows XPで試しました。デバイス マネージャーを開くと、[ポート (COM & LPT)] セクションの下に [USB シリアル ポート] というエントリが 1 つだけあります。ただし、Arduino は接続時に点滅します。
USBシリアルポートドライバーのアンインストールまたは更新を試みましたが、どちらも機能しません。ドライバーは最新のようで、arduinoをアンインストールして再接続すると、再び表示されます。
プログラムをアップロードしようとすると、
また
(「プログラマーを使用してアップロード」を使用する場合)。
誰かがこれで私を助けてくれることを願っています。私はかなり長い間、今それを機能させようとしています。
編集 2: Windows Vista がインストールされている両親のコンピューターで同じことを試しました。そこで、ボードは「不明なデバイス」の下でUSBシリアルポートとして認識されます(最初は別のものとして、2つの大文字と4つの数字のコードだったと思いますが、よくわかりません。それを取得できませんドライバーをアンインストールした後でも名前を戻します)。
arduino - mp3 シールド Arduino 付きステッピング モーター
大学のプロジェクトでは、mp3shield と組み合わせたステッピング モーターを作成したいと考えています。
それはすべて正常に動作していますが、同じコードにそれらを入れると、それは本当に奇妙に動作し、ステッピングモーターが揺れ始めます.
私のコードは以下の通りです:
ステッピング モーターを回転させるためのコードは次のとおりです。
曲を再生するためのコード:
12V 1000mA入力のステッピングモーター用ドライバーを使用しています。モーターなしで曲を再生したい場合は、問題なく動作します。無音でモーターを回したい場合も問題なく動きます。
うまくいけば、あなたが助けることができます.
前もって感謝します、
ニッシュ
編集: 私はいくつかの LED も持っていますが、これは正常に動作します。ボタンを押すとランダムなパターンになります。次のようなコードに入れると:
それは私が望むように機能します。しかし、私が試してみると:
曲を再生するとモーターが揺れ始め、360度回転しません。
arduino - arduino uno は duemilanove とは異なる動作をしますか?
私の Duemilanove でうまく動作するプロジェクトがあります。シリアル通信なしで動作する「プロダクション」用にコンパイルでき、いくつかのツイートを行います。単純なシリアル メッセージングおよびデバッグ用にコンパイルすることも、詳細なシリアル アクティビティ用にコンパイルすることもできます。すべて正常に動作しています。Verbose モードでは、Serial.print(F("Some message String")) を使用して文字列を SRAM から除外します。それを始める前は、簡単に SRAM を使い果たしました。もちろん、単純なシリアル モードは問題ありませんでしたが、verbose は実行に失敗したり、不規則に実行されたりしました。
今、私は Uno R3 を手に取り、ソフトウェアをロードしました。正常にロードされますが、冗長モードではシリアルでまったく通信しません (他の操作も失敗したようです) が、単純なシリアル モードでは正常に動作し、「運用」用にコンパイルされても正常に動作します。
仕様によると、Uno のメモリ構成は Duemilanove と同じです。SRAMの違いはありますか?Serial.print(F()) は Uno で同じように動作しませんか? これは OSEPP Uno R3 です - そこで問題を経験したことがありますか? 以前のものは間違ってフラッシュされ、別のターゲット仕様で pgm する必要があったことは知っていますが、これは問題ないようです。(Mac OSX 10.8.4 を使用し、FTDI 2.2.18 を更新しました)
任意の提案のための Thx。-ロス。
c - MCU/Arduino リセット
以下の設定があります。私のarduinoが再び再起動していることがわかりました。私はArduinoボード、LCDディスプレイ、センサーを持っています。センサーと LCD ディスプレイは、7812 レギュレータ IC を使用して、7805 IC と Arduino ボードから共通のグランドと 5v 電源を共有します。最後に、それらは共通の接地電位の下にあります.今、私はコードのピースを持っています. 個別に各機能を試してみましたが、エラーは発生せず、Arduino ボードはリセットされません。すべてのコード ブロックをまとめると。再起動中。再起動すると、数分間正常に動作し、再びリセットされます。
この問題を解決するにはどうすればよいですか?
/li>
これらの関数を Serial.println ステートメントに追加しました
nfc - Arduino Uno 用の PN532 ライブラリを使用した Mifare Ultralight C への書き込み
サンプル コードを使用して、MIFARE Ultralight から読み取り、MIFARE Classic に書き込みます。.h ファイルの定義を使用します。
しかし、以下のコードを実行すると:
結果は次のようになります。
「Go here 1」には入りません。リーダーへの書き込みコマンドがないことを意味しますが、その理由は誰にもわかりませんか?