抵抗2本だけで作るArduino UNO用TV出力ケーブル (RCA/コンポジット)
必要なパーツと用品
| パーツ | 数量 |
|---|---|
| Arduino UNO | 1 |
| 470Ω 抵抗 | 1 |
| 1kΩ 抵抗 | 1 |
| RCAビデオコネクター (ピンプラグ) | 1 |
| ハンダ | 適量 |
| ジャンパーワイヤー | 1式 |
| 熱収縮チューブ | 適量 |
必要な工具
- はんだごて
プロジェクト概要
ArduinoにTV出力機能を追加!なんと抵抗2本だけで実現できます。AV入力付きTVやモニターにArduinoの映像を出力できる、超初心者向けプロジェクトです。
ハードウェア工作
まず、以下のダイアグラム通りに抵抗をリード線に直列にはんだ付けします。
RCAケーブルには2本の線があります。一般的に、被覆されている方がビデオ信号線 (VID)、むき出しの方がグランド (GND) です。
接続図
はんだ付け部分は熱収縮チューブで絶縁・補強すると安心です。
完成したケーブルをTV/モニターのAV入力に挿し、フックアップワイヤーをArduinoに接続します。GNDは常にArduinoのGNDピンに接続します。Sync/VideoピンはArduinoボードによって異なる場合があります (UNOの場合は上記の通り)。
ソフトウェアセットアップ
ステップ1: Arduino-TVoutライブラリのダウンロード
オリジナルリポジトリのコードは古く動作しないため、筆者が修正版をGitHubで公開しています。
ステップ2: ライブラリインストール
Arduino IDEで スケッチ → ライブラリをインクルード → .ZIP形式のライブラリをインストール を選び、ステップ1でダウンロードしたZIPを指定。
ステップ3: スケッチのコンパイルと書き込み
ファイル → スケッチ例 → Arduino-TVout → DemoPAL を開き、Arduinoに書き込み。
完了!ArduinoをTVに接続して動作確認してみましょう。
ソースコード / ライブラリ
修正版ライブラリリポジトリ:
https://github.com/paulscott56/arduino-tvout
※古いオリジナル版は動作しません。必ずこちらの修正版を使用してください。
回路図
製造プロセス
- スマート渇きアラート植物アラーム – 最適な水やりタイミングを知らせるDIYセンサー
- Arduino Nanoで20kHzオシロスコープを自作:Nokia 5110 LCD搭載・簡易DIYガイド
- スマートブラインド:Arduinoとソーラー電源で実現する自動光制御
- イタリア語ワードクロック自作:Arduino Nano、NeoPixel、LCD、RTCで時刻を文字で表示
- Arduinoでシンプルな障害物センサーを自作 – IR LEDとフォトダイオード入門
- Arduino MKR Fox 1200で作る信頼性の高いSigfox kWhメーター
- Bluetooth対応温度モニター:Arduino NanoとHC-06でスマホ監視
- 非接触ジェスチャー錠: APDS-9960とArduinoでセキュアアクセス
- Arduino Nanoコンパニオンキット – 電子工作に必須の部品とツールを搭載した多機能IC型デバイス
- Arduino用絶縁アナログ入力回路の設計:LM331 V-F変換+フォトカプラでノイズ耐性を確保
- Arduino UNOで作る精密反応速度テスター