いろいろ知る

いろいろ知る

Arduinoの動きが急におかしくなるメモリー不足

さっきまで動いていたのに何かを付け加えた途端、急に動作がおかしくなることがよくあります。 そんなときはだいたいがメモリーを使いすぎて残りが少ないときです。 コンパイルの結果まだ数%のこっているにも関わらず、こんな現象がよく置きます。 ...
いろいろ知る

Arduino処理速度とメモリー使用改善の策 | ポート直接制御によるスリム化

限られたメモリーと限られたCPU資源による組込みプログラムは製品化には必須条件です。 特に、Arduinoは便利な標準関数が多く用意されていますが、じつはこの便利関数はオーバーヘッドをがかなり大きくて処理時間やメモリー使用量に影響したりし...
いろいろ知る

Arduino外部エディタ連携 | 秀丸エディターでプログラミング

ArduinoのIDEはエデイタは、TABの設定や行番号のなどが見た目上簡単に変更できません。 ここでは、いつもご自分がご使用のエディターをArduinoのエディターと連携して使う方法をご紹介いたします。 Arduinoでのセッ...
スポンサーリンク
いろいろ知る

ArduinoでIOを延長する方法

ArduinoのIOポートやシリアルポートに接続するスイッチや外部機器を、ケーブルで延ばして遠いところ設置する場合の回路をご紹介します。 Arduinoの実験記事では、だいたいボードのすぐ近くにスイッチがあたり、ボードのすぐ横に実験用の相...
いろいろ知る

Arduinoチャタリング除去基本回路

機器に使用する接点が機械的に接触したり離れたりするときに、小さな振動で小さな接触の繰り返しを起こします。 この現象をチャタリングといいます。 チャタリングは実に面倒なもので、ハードとソフトの両面から歩み寄ってとっていかなくてはい...
いろいろ知る

ArduinoのIOポートから大電流デバイスを制御

ロボットや車など、ほとんどの機器にはモータやリレーなど大きな電流を必要とする機器がIOポートからコントロールされています。 しかし、マイコンのIOポートには5V数十ミリアンペアの電力しか出力されないため、大きな電力を要するモータなどを直接...
スポンサーリンク