工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 製造プロセス

テレビリモコンライトとファン

コンポーネントと消耗品

IRレシーバー(汎用)
× 1
Arduino UNO
または、恒久的なはんだ付け回路を作成する場合はAVRAtmega328p
× 1
HL-525リレーモジュール
または2つ以上のチャネルを持つリレーボード
× 1

必要なツールとマシン

テレビのリモコン

このプロジェクトについて

このプロジェクトは、ソファに座ったまま、部屋の照明やファンをワイヤレスで制御することを目的としています。私がこのプロジェクトを選んだ理由は、TSOP受信機が短距離無線通信に最適なコンポーネントだったからです。

まず、それは本当に本当に安いです(インドのRs.10)。さらに、あなたはすでにあなたと一緒に送信機、すなわちテレビのリモコンを持っています。

テレビのリモコンは38kHzの周波数で赤外線信号を送信し、購入したTSOP受信機は36〜40kHzの信号を受信できます。

レシーバーのピン配置はモデルによって異なる場合があります

<図>

TVリモコンは、高周波で高パルスと低パルスを出力するため、これらのパルスに対応して、1秒間にIRLEDのオンとオフを複数回切り替えます。 LEDがオンのときは常にTSOPがローになり、LEDがオフのときはTSOPがハイになります(つまり、アイドル状態のときもハイになります)。

これがリレーモジュールです:

<図>

これらの入力は、LOWを受信すると、リレーをオンにします。つまり、スイッチは「閉じています」。

リレーのオン/オフを切り替えるテレビのリモコンのビデオを投稿しました。電球ホルダー付きの機能する延長ボードがないため、残念ながら、ランプのオン/オフのビデオを投稿できません。でもすぐに投稿します。ランプをリレーに接続するための接続は次のとおりです:

<図>

私のモジュールでも、左から右に、NC(通常接続)、COM(共通)、NO(通常開)の3つのピンがあります。図のように、活線を電球に接続します。プロジェクト全体をはんだ付けしてスイッチボード内に取り付け、チューブライト、ファン、ランプなどを制御できます。

注:リレーモジュールの左側には、DVccVccとGNDの3つのピンがあります。スパイクの場合にマイクロコントローラーが損傷しないように、ジャンパーを取り外して、DVccピンに別の5V電源を与えることを強くお勧めします。これは、オプトカプラー(高AC電圧とマイクロコントローラー間の物理的接続を防ぐ)に接続されているためです。

コード

  • Arduinoコード
Arduinoコード Arduino
リモートキーが異なる16進コードに信号を送ることを覚えておいてください。この例の16進コードは、説明のためだけのものです。

このコードは「IRremote」ライブラリを利用します。 'librarymanager'からインストールする必要があります。
リレーはLOWのときにオンになります。したがって、特定のHEXコードを受信すると、最初のリレーに接続されているピンがLOWになり、他のHEXコードの場合は、リレーがオフになるようにHIGHになります
 #include  #include  int RECV_PIN =11; IRrecv irrecv(RECV_PIN); decode_results results; void setup(){//セットアップコードをここに配置して1回実行します:pinMode(3、OUTPUT); pinMode(4、OUTPUT); Serial.begin(9600); irrecv.enableIRIn();} void loop(){//メインコードをここに配置して繰り返し実行する:if(irrecv.decode(&results)){Serial.println(results.value、HEX ); translateIR(); irrecv.resume();}} void translateIR(){switch(results.value){case 0x80BFC13E:digitalWrite(3、LOW);壊す;ケース0x80BF4BB4:digitalWrite(3、HIGH);壊す;ケース0x80BF837C:digitalWrite(4、LOW);壊す;ケース0x80BF9966:digitalWrite(4、HIGH);壊す; }} 

回路図

左から右へ-OUT、GND、VS。
OUTはピン11に接続されています。VSはarduinoの5Vピンに接続され、GNDはarduinoのgndピンに接続されています。 LEDのカソードはピン3に接続されており、LOWの場合、LEDがオンになります ir.fzzUはLEDを無視できます。リレーピンを内側に接続します。
(次の画像に示すように) 画像はくすんで見えますが、ズームすると高品質で表示されます。
'DVcc'に別の5Vを与える リモートのボタンを押すたびに、16進コードがモニターに表示されます VID_20160919_161629.mp4 VID_20160919_174751.mp4

製造プロセス

  1. カラーセンサー–動作とアプリケーション
  2. BH1750 –仕様とアプリケーション
  3. フォトレジスタ–動作、タイプ、アプリケーション
  4. 周囲光センサーの動作とアプリケーション
  5. 温度制御ファン
  6. ラズベリーパイ温度および光センサー
  7. RaspberryPiとTwilioを使用した音声およびSMS対応の光センサー
  8. Raspberry Pi /ホログラムSMS制御AC電源スイッチ
  9. 不要な赤外線リモコンを再利用して、RaspberryPiをシャットダウンして再起動します
  10. ROObockey:リモート制御の照準支援ストリートホッケーロボット
  11. 車のダッシュボードのライトとインジケーターを理解する