Arduino一般

Arduino一般

Arduino IDEでスケッチが書き込めない時

スケッチが書き込めない まず確認してみる事 Arduino LeonardoやArduino MicroといったUSB機能を持つArduinoを使用してスケッチを書いていると、書き込みに失敗することがあります。 よく起こるエラーと...
Arduino一般

bootloader を作成しよう

Windowsを使って Arduino Leonardo ブートローダを作成する
Arduino一般

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

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

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

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

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

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

ArduinoでIOを延長する方法

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

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

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

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

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

Arduinoプログラムメモリー消費量について

SS価格看板 先日、ガソリンスタンド経営の友人より『派手な価格看板を開発してくれ!』という依頼を受け、開発製造したのがこれです。 この開発も実はArduinoを使ったのですが、メモリーについて嵌りました。 かんたんで便利なので、お遊び...
Arduino一般

10.タクトスイッチの入力を判定するdigitalRead

digitalReadによって読み取るデジタル信号 ArduinoにおいてスイッチのON/OFFの状態を読むためには digitalReadを使います。 Arduinoの読み取るピンには、スイッチの接点の片方と+5Vを接続し、スイッチのもう...
タイトルとURLをコピーしました