Arduino

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



5
Arduino.ccとArduino.orgの違い
最近、arduino.ccとarduino.orgの2つのarduinoサイトがあることに気付きました。彼らは両方ともArduinoのロゴを持ち、公式のArduinoボードと思われるものを販売しています。また、arduino.orgは最初にArduino Zeroボードを発表しました。ここでの取引は何ですか?Arduinoは別のサイトと提携していますか?どんなアイデアも感謝します。
41 hardware 

4
バッテリー寿命を延ばすためのArduinoの省電力オプションとは何ですか(またはどのように使用しますか)?
ソーラーおよびバッテリー駆動のプロジェクトでは、消費電力を削減することが必要です。 タイマーと割り込みを使用して、マイクロコントローラーが何もしていないときにスリープ状態にすることについて少し知っています。 また、いくつかの周辺機器を無効にしてさらに電力を節約できることも読んでいます。 これらを説明するページは次のとおりです。省電力テクニック 私の質問: 電力を節約する他の方法はありますか? これらのAVR機能を簡単に使用できるようにするライブラリはありますか?
40 power  battery 


11
Mac OSX YosemiteでUno R3のシリアルポートが表示されない
OS X Yosemite(10.10.3)を実行しているMacBook Proがあります。Yosemiteのアップグレード後、初めてArduino UNO R3をコンピューターに接続しました。これまでは正常に機能していました。 Arduino IDEを開いたときに、[ツール]> [ボード]> [Arduino UNO]を選択しましたが、シリアルポートを選択しようとすると次のオプションしかありません。 /dev/tty.Bluetooth-Incoming-Port /dev/cu.Bluetooth-Incoming-Port /dev/tty.Bluetooth-Modem /dev/cu.Bluetooth-Modem 私はこの問題を「修正」する方法に関するいくつかのチュートリアルとスレッドに従いましたが、すべて役に立ちませんでした: 最新バージョンのFTDIドライバーをインストールしました(ただし、私が思い出すのはUNOにはドライバーさえ必要ない):FTDIUSBSerialDriver_v2_3.dmg 前にダウングレードされました。クリアすることを期待しているFTDIドライバーのバージョン:/ Volumes / FTDIUSBSerialDriver_v2_2_18 既存のAppleドライバーを削除する方法のチュートリアルに従い、kextファイルなどを削除しました... arduinoを両方のUSBポートに接続しようとしました。 Yosemiteのアップグレード前に使用したケーブルを含む、さまざまなケーブルを試しました。 更新されたSilabsドライバーをインストールしようとしました: Arduino互換のシリアルポートにMac OSXが表示されていません Arduino Mac OSXガイド全体をご覧ください:http : //www.arduino.cc/en/guide/macOSX Macbook Proのシステム情報を確認すると、USBコントローラーがBroadcomベースであることがわかります。Broadcom USBドライバーを検索しましたが、代わりにSilabsにヒットしました。 [ツール]> [ポート]メニューで次のオプションを確認できます。 [シリアルポート]オプションをクリックしても何も起こりません。 実行中ls -1 /dev/tty.*またはls -l /dev/tty.usb*ターミナルから: /dev/tty.Bluetooth-Incoming-Port /dev/tty.Bluetooth-Modem ボードはシステムネットワーキングの下に表示されないため(他のデバイスと同様)、不正なデバイスとして認識されません。 私は完全に失われています。ボードの電源が入りますが、接続できません。 サイドノート:これは正当なUno R3であり、クローンではありません。
39 arduino-uno  usb 


20
シリアルデータプロットプログラム
Arduinoからシリアルデータをプロットする必要があります。 次のサポートが必要です。 さまざまなデータ形式(たとえば、符号付き、符号なし、8ビット、16ビット)。 同じ軸に複数のデータをプロットします。 ファイルデータをエクスポート/インポートします。 Arduinoからシリアルデータをプロットすることは一般的なニーズであるため、私の質問は次のとおりです。 あなたが提案した方法の利点/欠点は何ですか?
36 serial 

6
Serial.begin():なぜ28800を常に使用しないのですか?
オンラインの多くのサンプルコードSerial.begin(9600)では、セットアップブロックに行を追加しています。 Serial.begin()公式ドキュメントの内容を調べると、ビット/秒のデータ転送を制御していると書かれています。 したがって、明らかな質問は、最高の転送速度である28800を使用してはどうですか?なぜ人々は9600に落ち着くのですか?ここでの制限は何ですか?
35 serial 

5
5VおよびVINピンは何のためにありますか?
私は、Arduinoに3つの異なる方法で電力を供給できると信じています。 USBを使用します。この設計では、5Vが規制されることを信頼しており、5Vの規制は一切行っていません。 5Vであると信頼されている安定化電源を使用し、GNDと5Vに接続します。 安定化されていない電源、たとえばバッテリーをGNDとVINに接続します。これは6.2Vを超える必要があり(ドロップアウト電圧は1.2Vであるため)、できれば9Vから12Vの間である必要があります。Arduinoに正確に5Vを供給する内蔵レギュレーターがあります。 しかし、これらのピンを使用して他のコンポーネントに給電できますか。たとえば、ArduinoにUSBで給電している場合、5Vピンを使用してダイオードに給電できますか?できると思いましたが、電圧は4.70Vで、USBは5.07Vです。VINは4.26V btwです。 5VとVINはArduinoに電力を供給するためだけのものですか?

3
なぜシリアルモニターを起動するとスケッチが再開されるのですか?
シリアルデータを送信するスケッチをアップロードすると、スケッチがアップロードされるとすぐにTX / RX LEDが点滅します。その後、シリアルモニターを起動すると、スケッチが再起動するように見えます。 この動作を示す最低限のスケッチ: void setup() { Serial.begin(9600); Serial.println("Setup"); } void loop() { Serial.println("Loop"); delay(1000); } 複数のボードと、MacおよびWindowsバージョンのIDEでテスト済み。 出力例-シリアルモニターを開くと、「セットアップ」に戻ります。 どうしてこれなの?

6
ArduinoでHTTPSを取得する方法は?
簡単に言えば、ArduinoでHTTPS接続を取得する方法はありますか? 私はそれを探していましたが、標準ライブラリとイーサネットシールドでは不可能であることがわかりましたが、それを行うことができるカスタムライブラリはありますか? WiFiシールドのようなコプロセッサーはどうですか?ArduinoyúnにSSLがあるかどうか誰でも知っていますか?


14
壁コンセントからArduinoに電力を供給する最もコンパクトな方法
広範囲の電圧からArduinoに電力を供給する方法はたくさんあります。 PCまたは携帯電話の充電器またはUSBハブからのUSBケーブル 降圧コンバータ ステップアップコンバーター スイッチング電源 バッテリー(電源ジャックまたはUSBまたはVinに接続) 私が見つけられないように見えるのは、小さな220V-5Vコンバーターです。Arduinoを壁のライトスイッチの下に入れたいので、サイズが重要です。 最後の手段は、5Vの電話充電器を開き、ソケットに接続する金属製の突起を2本のワイヤに交換し、USBソケットをArduinoボードに接続する別のワイヤに交換することですが、それでもArduino Pro MiniまたはArduino Nanoは携帯電話の充電器よりも小さいです。

4
フラッシュメモリまたはSRAMが不足した場合はどうすればよいですか?
Arduinoの資料によると、ATmega328にはブートローダー+アップロードされたスケッチ用に32KBのフラッシュメモリがあり、ランタイムデータ用に2KBのSRAMしかありません。ATmega2560にはかなり多く、それぞれ合計256KBと8KBがあります。 どちらの場合でも、特にスマートフォンなどの同様のサイズの民生用デバイスと比較すると、これらの制限はかなり小さいように見えます。 使い果たしたら何ができますか?たとえば、スケッチが大きすぎる場合、または実行時に大量のデータ(文字列など)を処理する必要がある場合 フラッシュまたはSRAMを拡張する方法はありますか?

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