DIY&Tools

Arduinoを使い回路設計・作成とプログラミングを行った時のデバッグを非常に楽にしてくれる「DEbug Board」

今はRaspberryPiやArduinoと言った非常に便利なマイコンボードがいくつもありますので、PICの様な生のICを使い回路設計を1から行わなくてもセンサーを使ったりした制御がとても簡単にできる時代になりました。
ですから小学生でもArduinoやRaspberryPiを使い、気温や湿度、土中の水分量を計測するセンサーそしてウォーターポンプなどを繋いで”植物の自動水やり器”なんてものは簡単に部品を繋げるだけで作り上げたりする事ができます。

ただそう言う既製のセンサー類を使わずに自分で回路設計をした場合に、期待した通りの動きをしてくれなかった時が大変です。
ディスプレイの中でキャラクターを動かす様な場合はプログラムに”バグ”と言って不具合がありますので、それはプログラムのデバッキングをすれば良いと言うのは明白なので分かり易いのですが、それが自作回路と組み合わせるとなると、ハードが悪いのか、プログラムが悪いのか、どちらに不具合があるのか両方から攻めていかないとデバッグもスムーズに進みません。

そこで、Arduinoを使って回路設計をした時にそのデバッグを非常にスムーズに楽にしてくれるArduino用デバッグボード「DEbug Board」をご紹介致します。


この「DEbug Board」はArduino UNO系のボードがそのままダイレクトに刺さるデバッグボードになり、全ての入手出力ポートに対してそのポートの状態を点灯しているLEDの色で視覚的に見分ける事ができるのが特徴です。

LEDはポートの状態でLow(0)とHigh(1)で緑と赤で識別する事ができるのですが、例えば10番ポートを出力にした場合に緑LEDが点灯していれば10番ポートはLowで0Vになっており、赤LEDが点灯が点灯していればHighになり5Vないし3.3Vを出力しているのが視覚的に分かります。

つまりこれから何が言えるのかと言いますと、10番ポートにLEDを接続しステイタスLEDとした場合にプログラム中にHighにしている上に「DEbug Board」上の10番ポートも赤LEDが点灯していれば回路設計が間違っているのか、部品の半田不良か極性間違いと言う事になり原因に切り分けがすぐにできますのでデバッグがし易くなると言うわけです。

また入力ポートにし、スイッチ等を繋いだ場合はマイナスコントロールで使う場合はたいていプルアップして使いますのでスイッチ入力がない場合は「DEbug Board」は赤LEDが点灯し、スイッチが押されれば緑LEDが点灯するはずですが、そうならない場合は100%回路側の問題となり、すぐに原因を見つける事ができるのです。

そしてA0〜A5はアナログ入力として使う事ができます。この場合、この「DEbug Board」ではゲートドライバーを使いLEDを点灯させていますので、入力電圧に合わせて輝度を変える訳ではないので意味がありません。
ですのでこの「DEbug Board」ではディップスイッチでA0〜A5の表示をカットする事ができます。

また必要があれば「DEbug Board」は全ての信号が取り出せるランドがありますので、1つのポートからいくつも分岐させて配線する場合に便利ですし、オシロスコープ等を接続して信号を解析したりすると言った場合にもプローブを差すだけで信号が取れます。

また、Arduinoはシリアルモニターでポートの状態を出力する様にプログラムをすれば状態を見る事ができますが、それだとPCが必ず必要になり簡単にデバッグすると言うわけにはいきませんので、この「DEbug Board」の方が遙かに使い易いはずです。

なお詳細につきましては下記URLをご覧ください。

https://www.kickstarter.com/projects/ellutions/dede-debug-and-development-shield-for-arduinos-and

一度セットすれば後は育つのを待つだけの超簡単スプラウト栽培キット「EcoQube Sprout」前のページ

スロットルレバーを押すだけでペダルを漕がなくても走る事が可能な26インチ電動アシスト自転車「Flash Metro」次のページ

関連記事

  1. Newガジェット

    車で移動する方にオススメのシーガーブラプUSB電源とモバイルバッテリーが融合した「NanoBoost…

    車で移動する際に車の中でスマートフォンを充電される方は多いかと思います…

  2. Newガジェット

    ワイヤレスで扱い易く、5段階に回転スピードを変更可能な小型電動グラインダー「CreationSpac…

    細かく素材を削ったり、彫刻を行ったりする際に使用するリューター、グライ…

  3. Newガジェット

    自宅に置くには大きいけど、800mm×800mm×1000mmの造形ボリュームは超魅力的な3Dプリン…

    家庭で気軽に購入できる様なFDM方式の3Dプリンターの造形ボリュームは…

  4. Newガジェット

    物価が上がっている今、料理や食材をより長く新鮮に保つ事ができるフードセーバー「Ion 2.0」

    物価がとても上がり食品などとても高くなった今、食材を使い切れずに腐らせ…

  5. Newガジェット

    4Kディスプレイから超レトロなディスプレイまで幅広くサポートする最新のMacBook Proで使える…

    みなさんはクライアントさんの所でプレゼンテーションを行うと言った様な時…

  6. Newガジェット

    アナログとデジタル双方の良さを融合させた次世代の目覚まし時計「Arc Alarm Clock」

    最近ではたいていの方が目覚まし時計にスマートフォンを使われていますが、…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

PAGE TOP