自家製テレビB-Gone
コンポーネントと消耗品
> |
| × | 1 | |||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
このプロジェクトについて
マイクマレーによる投稿| 2019年4月1日| Arduinoプロジェクト、エレクトロニクス、学習| 0 |
このチュートリアルでは、Arduino TVB-Goneを作成します。これは非常に簡単です。 TV B-Goneに慣れていない場合は、小型のマイクロコントローラーを使用して、地球上のすべてのTVメーカーとモデルのIRオフコードを送信するデバイスです。これは、テレビの電源を切るだけなので、持ち歩くのに非常に便利な小さなデバイスです。適切なリモートを探す必要はありません。 TV B-Goneは、スポーツバーなどの会場にも便利です。夜の終わりには、テレビB-Goneをかざして、会場内のすべてのテレビの電源を切ります。リモートを探す必要はありません。そして、どのブランドでも構いません。 1台のテレビB-Goneとすべてのテレビがオフになります。これらは、TVキラーまたはTVキルスイッチと呼ばれることもあります。
私たちのプロジェクトでは、Arduino Unoを使用して、IR送信機とボタンを使用してTVB-Goneの機能を複製します。もちろん、このプロジェクトを恒久的なケースに入れる予定がある場合は、Arduino Nanoなど、さらに小さなArduinoを使用してこのプロジェクトを構築することもできます。
Arduino TVをB-Gone:Wiring It Up
最初に行う必要があるのは、ArduinoベースのTVB-Goneを配線することです。以下の配線図に従ってください。下の図では、スタンドアロンのIRLEDを使用しています。 IR LEDがArduinoキットのモジュールにある場合、3つのピンがある場合があります。これは、これらのモジュールのピンの1つにすでに電流制限抵抗が含まれているためです。その場合、セットアップで追加の抵抗を使用する必要はありません。
Arduino PIN 2 –>赤外線LED アノード Arduino PIN 2 –>ボタン PIN 2 LED カソード –> 330オーム抵抗–> GND ボタン PIN 1 –> 4.7Kオーム抵抗–> GND
<図>
Arduino TVB-Goneコード
これは、コードを段階的に実行するのではなく、コードをダウンロードするためのリンクを提供するという、まれなプロジェクトの1つです。 Arduino TV B-Goneを作成するのは非常に簡単ですが、コーディングするのは簡単ではありません。このプロジェクトのコードは8800行を超えています。その多くは、世界中のテレビのすべてのIRオフコードのリストです。
The GeekPubからArduinoベースのTVB-Goneコードをダウンロードする–または–GitHubからArduinoベースのTVB-Goneをダウンロードする
Arduino-TV-B-Gone.zip私たちからコードをダウンロードする場合は、ファイルを解凍し、.inoファイルをダブルクリックしてArduinoIDEで開くだけです。そこから、アップロードボタンをクリックするだけで、コードをArduinoに送信できます。
Arduino TVB-Goneの使用
Arduino TV B-Goneを使用するには、赤外線LEDを任意のテレビ(またはテレビのセット)に向けてボタンを押すだけです。 PIN13の統合LEDが点滅し始めます。最も一般的なIRオフコードがすべて最初に送信され、次に最も一般的でないIRオフコードが送信されます。オフにしようとしているテレビのモデルによっては、魔法が発生するまでに数秒から最大1分かかる場合があります。さまざまなブランドの多くのテレビの電源を切る場合は、テレビのモデルに応じてさまざまな間隔で電源を切ります。
Arduino TV-B Goneを次のレベルに引き上げたい場合は、ケースを3D印刷し、ボタンとLEDを外側に取り付けることを検討してください。
<図>
コード
Github
https://github.com/shirriff/Arduino-TV-B-Gonehttps://github.com/shirriff/Arduino-TV-B-Gone 回路図
製造プロセス