DIY自動電子部品テスター - シンプル、高精度、高信頼性
必要な部品と材料
| 部品 | 数量 |
|---|---|
| Arduino Nano R3 | 1 |
| グラフィックOLED 128x64 | 1 |
| 抵抗 470kΩ | 3 |
| スルーホール抵抗 680Ω | 3 |
| 抵抗 10kΩ | 1 |
| スライドスイッチ | 1 |
必要な工具と機器
- はんだごて(汎用)
- 鉛フリーはんだ
使用するアプリとオンラインサービス
- Arduino IDE
このプロジェクトについて
自動検出・オートレンジ機能を備えた超シンプルな電子部品テスターです。以下の部品をテストできます:
- PNP/NPNトランジスタ
- N/Pチャネル MOSFET
- ダイオード、ダブルダイオード
- 抵抗
- コンデンサ
- コンデンサのESR(等価直列抵抗)
- インダクタ
- サイリスタ、トライアック
- IGBTトランジスタ
このプロジェクトはMarkus Frejek氏によって開発され、その後Karl-Heinz Kübbeler氏とMarkus Reshke氏によって継続開発されています。少ないハードウェアと優れたソフトウェアで高品質なデバイスを作る好例です。このデバイスには多くのバリエーションがあり、通常は機能追加により構成が複雑になり、ソフトウェアも出来合いのファームウェア(.hexファイル)として提供されるため、Arduinoへの書き込みがやや難しくなっています。また、提供されるライブラリにも独自の修正が加えられているため、それらを使用することが重要です。

ここで紹介するデバイスはArduino Nanoマイコンを使用し、基本機能に絞った構成です。コードは通常のスケッチ形式で提供されるため、簡単に書き込み・修正が可能です。これにより、1時間足らずで、費用5ドル程度で製作できます。このスケッチはarduino.ruフォーラムの「Arduinec」というメンバーによるもので、他のメンバーによっても改良されています。
ハードウェア構成は驚くほどシンプルで、以下のみで構成されます:
- Arduino Nanoマイコン
- 抵抗 7本
- 小型モノクロOLEDディスプレイ SSD1306
- モーメンタリスイッチ 1個
一部の説明では、Arduinoのピン13のLED用抵抗を取り外すよう指示されています(写真の赤丸部分)が、筆者の環境ではマイコンを無改造で正常に動作しました。単一の3.7Vリチウム電池のみで安定動作します。

測定精度は主に抵抗R1〜R6の精度に依存するため、これらは1%公差品を使用してください。動画では複数の電子部品を実際にテストする様子を紹介しています。
最後に適切なケースに収めれば、あなたのラボで欠かせないツールになるでしょう。
スケッチとライブラリ
Arduinoスケッチ(C/C++)
プレビューなし(ダウンロードのみ)
ライブラリ(C/C++)
プレビューなし(ダウンロードのみ)
回路図
製造プロセス
- スマート渇きアラート植物アラーム – 最適な水やりタイミングを知らせるDIYセンサー
- Arduino Nanoで20kHzオシロスコープを自作:Nokia 5110 LCD搭載・簡易DIYガイド
- DIY ADXL335地震検知器 - 低消費電力3軸加速度センサープロジェクト
- イタリア語ワードクロック自作:Arduino Nano、NeoPixel、LCD、RTCで時刻を文字で表示
- Arduinoでシンプルな障害物センサーを自作 – IR LEDとフォトダイオード入門
- Arduino MKR Fox 1200で作る信頼性の高いSigfox kWhメーター
- Bluetooth対応温度モニター:Arduino NanoとHC-06でスマホ監視
- 自動レンジ切替対応 静電容量メーター (10pF〜10µF) - Arduino Nano で簡単自作
- 非接触ジェスチャー錠: APDS-9960とArduinoでセキュアアクセス
- Arduino Nanoコンパニオンキット – 電子工作に必須の部品とツールを搭載した多機能IC型デバイス
- Arduino UNOで作る精密反応速度テスター