Arduino

Arduinoと互換性のあるオープンソースのハードウェアおよびソフトウェアの開発者向けのQ&A

2
CLion + Arduino
Clion + Arduinoのセットアップを手伝ってください。 Clionには、私がインストールしたArduinoプラグインがあります。ここにGithubでの説明がありますが、私はcmake説明で話していることや他のことについて完全に初心者です。私は以前、単純なプロジェクトでArduino IDEを使用しただけでした。CLionでArduinoプロジェクトを作成できますが、オートコンプリートは機能しません。実際には機能しますが、Arduinoコードではなく、本当のCで機能します。 完全な馬鹿についてのように説明していただければ、Arduinoのオートコンプリートを機能させるために何を変更する必要がありますか。

2
ロータリエンコーダを使用してArduinoをどれだけ正確に取得できますか?
多くの場合、ステッピングモーターは大型モーターには高価です。ただし、強力な標準DCモーターとロータリーエンコーダーを使用すると、ステッピングモーターを「シミュレート」できます。Arduinoを備えたロータリーエンコーダーは、基本的なループを使用しており、他のコードはそれほど多くありません 「パルスを逃し」、十分な回転を頻繁に記録しませんか?これをもっと多くのコードでどのように処理できますか?これを行うためのより良い方法はありますか?割り込みは役立ちますか?この問題に役立つ何らかの回路はありますか? 注:おそらく、1秒間に4回転を超えることはありません... (多くの場合もありますが、1インチあたり10回転の直線運動がある場合に1分間に24インチだけになる親ねじタイプのメカニズムを実行している場合。 )

4
私のArduinoは死んでいますか、それともそのプロセッサですか?
Arduinoに問題があります。スケッチをアップロードできません(エラーが表示されますavrdude: verification error; content mismatch)が、LEDはまだ点滅しています。Arduino全体が死んでいると思いますか、それとも単なるチップですか? 編集:他のUSBケーブルを試しましたが、何も変わりませんでした。 編集:アップロード中の詳細モードの出力は次のとおりです。 Taille binaire du croquis : 1 084 octets (d'un max de 32 256 octets) /Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avrdude -C/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/etc/avrdude.conf -v -v -v -v -patmega328p -carduino -P/dev/cu.usbmodem641 -b115200 -D -Uflash:w:/var/folders/56/7b6d3xm14n31kjrw8609ywjw0000gn/T/build1168987322216849272.tmp/Blink.cpp.hex:i avrdude: Version 5.11, compiled on Sep 2 2011 at 18:52:52 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright …

1
誰かが私のArduinoと一緒に寝ていることをどのように感知できますか?
ストーカーのようなタイトルは無視してください。 Arduinoを使用して、睡眠習慣、睡眠時間、睡眠量を感知できるプロジェクトを作成することを考えています。夜にオン/オフする必要がないのが便利です。これを行う方法を知っている必要があります。 私が持っているいくつかのアイデア: モーションセンサー 呼吸パターン(Arduinoのマイクでそれを選択できた場合...可能であれば驚いたでしょう) RTCクロックは、真夜中だと判断するのに役立ちます。通常、金曜日のスティーブは現時点では眠っていません。彼はおそらく今眠っていません。常に役立つとは限りませんが、この方法でより正確な結果を得ることができる場合があります どうすればこれを達成できますか?(深い眠りから居眠りを伝えることができるある種のアルゴリズムの追加ポイント。)

3
Arduino用のカラーLCDディスプレイはありますか?
現在、LCD4884シールド付きのMega2560を使用しています。シールドは、テキストや単純なピクセル画像を出すのに適しています。しかし、私はArduinoで動作する色のフルレンジを持っているものがあるかどうか疑問に思っていますか?画面サイズは数インチのサイズで十分です。
15 lcd  shields 

6
Arduino Unoのメモリを消去するにはどうすればよいですか?
私は息子と一緒にArduinoを勉強しているだけで、USBコードをArduinoに差し込んだときにプログラムがまだ実行されていることに驚いたアップ。" だから、これらのことで人々がそれを一日と呼ぶ通常の方法は何ですか?あなたは通常、裸の骨をロードしてスケッチを何もしませんか、それとも単にすべてを抜きますか?


4
ESP8266はArduinoを置き換えることができますか?
私は愛好家で、これまでArduinoをシンプルなプロジェクトに使用してきました。次に、アドレス可能なLEDを含むプロジェクトを作成し、ArduinoでLED用のいくつかのプログラムを作成し、携帯電話で実行するものを選択します。 ESP8266は、Arduinoと話すのに適した安価なソリューションであることがわかりました。ウェブ上で検索して動作するようになると、独自のmcuがあり、Arduino IDEでコードを記述してアップロードできることがわかりました!20kBのRAM、80MHz CPU、3MBの4MBのフラッシュ(ただし、これらの数値はわかりませんが、その4分の1でもすごいです)!! いくつかのGPIOだけが必要な場合、なぜArduino UNOを使用する必要がありますか?このモジュールは信頼できますか?
15 esp8266 


4
ガラス製電子式体重計センサーから体重データを取得する方法は?
私は浴室の規模で小さなプロジェクトをしていますが、いくつかの問題に遭遇します。Arduino Uno V3、HX711モジュールアンプとスケールを使用しています。 規模: HX711アンプ: スケールを分解してセンサーワイヤに接続しましたが、少し混乱しています。これらのセンサーにはそれぞれ3本のワイヤがあります。したがって、これらはハーフブリッジセンサーです。スケールは4つのセンサーを使用しているため、スケールの測定中はフルブリッジで測定しています。そして、これらの3本のワイヤーは赤、黒、青です。黒(GNDまたはプラス)と青(同じ推測)が何であるかわかりません。4本の赤いワイヤには、E +、E-、S +、S-という名前が付けられています。分解したスケールの写真を提供します。 2本の青いワイヤが両側ではんだ付けされています。赤いワイヤーはシグナル(S +、S-、E +、E-)であると思いますが、ブルーとブラックとは何ですか?その後、センサーの読み取り値を取得するためにこれらのワイヤーにワイヤーをはんだ付けしましたが、何が何なのかわかりません。 センサーは次のようになります。 私は試した: このプロジェクトの2つの異なるライブラリで、どちらもHX711という名前です(このモジュール用) モジュール上のA-のA +の変更 // Hx711.DOUT - pin #A1 // Hx711.SCK - pin #A0 #include "hx711.h" Hx711 scale(A1, A0); void setup() { Serial.begin(9600); } void loop() { Serial.print(scale.getGram(), 1); Serial.println(" g"); delay(200); } 成功しませんでした。穏やかなときはシリアルモニターで0.0gが表示され、負荷がオンのときも同じです。 私の質問は次のとおりです。 どのワイヤがGND、+ 5Vで、どのワイヤが信号であるかを知る方法は?これらのセンサーのうち4つを接続してデータを読み取る方法 利用可能なHX711ライブラリとHX711モジュールの使用方法 …

1
IFステートメントでグローバルが表示されないのはなぜですか?
私はArduinoプログラミングにかなり慣れていません。次のコードのコンパイルに問題があります。 const int relay1 = 10; //Power Relay 1 const int relay2 = 11; //Power Relay 2 const int relay3 = 12; //Toggle Relay const int button1 = 3; const int button2 = 4; const int button3 = 5; //---Button States---\\ int button1State; //Current state of Button 1 int button2State; …

4
Arduinosを次々と燃やす
2つのまったく異なる安価な(それぞれ4ドル未満の)Arduino Unoクローンに偶然に短絡が発生し、USBが抜かれた場合にWindowsのサウンドアラートが数回表示されました。 これにより、コードをアップロードする際に問題が発生し、両方のArduinoでリセット時に緑色のライトが点滅しなくなりました。今、私はこれが何を意味するのか知っていますが、なぜこれが起こるのかわかりません。それに対する保護があると思った。 彼らがそんなに簡単に反応するのは普通ですか?これが再び起こるのを防ぐにはどうすればよいですか?
14 hardware  clones 

1
UARTの不可解なRXパルスがOS X Arduino Dueに接続する
Arduino IDE 1.6.8、Arduino Due、Mac OS 10.11.3 複数のクライアントライブラリ(Python、JavaScript、およびIDEの組み込みシリアルモニター)を使用してシリアルポートに接続すると、RXラインに8つの神秘的なパルスが表示されます。約78〜79us、Logic Pro 16で1MS / sでサンプリング。 57600ボーで解釈されると、これらの8つのパルスはFirmataファームウェアを妨害します。そして、それらはすべての接続で発生します。 これは、Arduino 1.6.8 IDEの新規インストールと複数のスケッチを使用しています(通常の「点滅」スケッチでもこれが再現されます)。 私のマシンでの再現手順: スケッチをインストールする キャッチしたい場合は、ロジックアナライザーを起動します シリアルモニターに移動します。私は57600ボー、改行で終わるように構成されていますが、それは問題ではありません 必要に応じて、手順3を閉じて繰り返します シリアルポートに接続するたびにパルスに注意してください これを診断するための提案はありますか?何らかの形でシリアルドライバレベルのようです。
14 arduino-due  uart  osx 


2
私のarduinoが永遠にクリックするのを避ける方法は?
マウスのクリックを模倣するプログラムを誤って実装しました。 問題は、USBを接続するたびにコンピューターがすべてをクリックし始め、新しいプログラムをアップロードできないため、プログラムを削除できないことです。 この問題を解決できますか?
14 button 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.