組み込み系

組み込み系

IoT試作に最適なArduino比較一覧表・参考価格

ここ最近、パタパタとIoTを意識した小型マイコン利用の開発の相談を受けます。 ・ほかに頼んでいたけど思った結果が出なくて困っている! ・中国に開発から製造まで頼んだけど不良率が多くて製品として販売するのが怖い! IoTと騒がれるよ...
組み込み系

Arduinoによるハードウエアー割り込みの処理

attachInterrupt(割り込み番号, 関数名, 割り込みモード) Arduinoの用意されている便利関数では、限られたピン番号ではあるが外部割込みをかけることができる。 ※ここで便利関数と書いたのは、実のところは、もっと下位のレベ...
組み込み系

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

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

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

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

ArduinoでIOを延長する方法

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

Arduino秀丸エディター連動

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

ArduinoによるRGB-LEDの制御

写真のようなテープライトはamazonや楽天などで簡単に購入することができるものです。 これには、単純にLEDのRGB個別電源ラインに対して電源供給の制御を行い様々な効果を作り出すタイプと、コントロール用の専用LSI(シリアルLED IC)...
組み込み系

Arduino便利な内部でのプルアップ機能

ほとんどの製品にはスイッチがあります。 そのスイッチをポートに入力回路として構成する場合には、プルダウンとプルアップという方法があります。 スイッチの入力を感知する2つの方式 プルダウンとは、あらかじめグランド側と接続をしておいて...
組み込み系

Arduino処理速度とメモリー使用改善の策

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