インターネット経由のランプ制御

画像
写真のデバイスの作成の詳細に興味がある方は、猫の下でお願いします。

興味を引くために、ランプをコンピューターに接続し、プログラムで「駆動」しようとしました。 2007年にこのことについてあまり気にしたくなかったので、全体を古いlptで接続することにしました。 その瞬間に必要な詳細をすばやく取得することは、彼だけが可能だと思われました。

したがって、ユニットはハードウェアとソフトウェアで構成されています。

パート1.ハードウェア

次の詳細が必要になります。
1.テーブルランプ220 V(主役);
画像

2. lpt延長コード(私の場合、すぐに見つけることができず、2つのlptプラグと1本のワイヤーから自分で組み立てる必要がありました);
画像

3.ベースボード;
4.ボード上の角度付きlptコネクタ。
5. 12 VDCリレー。
6. 4.7K抵抗器。
7. NPNトランジスターKT3117A;
8.ダイオードIN4007。
9.はんだごて。
10.配線の束;
11. PCパワースプリッター

類似物: http : //trimirys.narod.ru/analogs.txt

デバイス図はできるだけ簡単に組み立てられます。
画像
上部の灰色の長方形はリレーです。
ユニットDをピンDに供給すると、そこに電圧が現れ、最終的には、ランプをオンにすることでリレーが切り替わります。

上の図に従って、次のようなものをはんだ付けします。
画像

画像

ボードをランプの開回路にはんだ付けします。 lpt延長ケーブルを介してPCの対応するポートに接続します。 パワースプリッター11を介してPCの電源に接続します。 さて、ランプ自体は220 Vです。

パート2 ソフトウェア

ランプを活性化するために、Delphiでプログラムを作成します(最初に手に入れたのはCで書き直すことは難しくありません。プログラムには文字通り3行のコードがあります)

出典: http : //trimirys.narod.ru/lamp_1.0.rar (このプログラムはボタンを押すことによってのみランプのオンとオフを切り替えることができます)。

画像

プログラムを少し近代化して、2番目のソースを取得します: http ://trimirys.narod.ru/lamp_2.0.rar(このプログラムはファイルを監視します。このファイルは、ローカルWebサーバーのlamp2.php phpスクリプトで変更できます)。

画像

これで、インターネットのある世界のどこからでもお気に入りのランプを点灯できます。

画像

Source: https://habr.com/ru/post/J92655/


All Articles