メイクに赤外線電子ダイヤル錠

1.ファンクション

赤外線コードの回路設計、赤外線復号アンロック電子回路、停電保護回路、音と光の警報回路プロンプト、キーボードおよびディスプレイ回路、プログラムコード、および対応するテスト及びシミュレーション結果のプレゼンテーションを記述します。
ロック解除ロックを達成するための赤外線リモートコントロール技術と技術に対応するSCMを使用して、エラーアラーム、ジュニアロック、ロックは、ユーザーのパスワードとリモートコントロールの基本的な機能を変更し、パワーダウンメモリ、音と光のヒントやその他の機能。

注意:
システムの設計は、いずれかの送信を制御するために、終了を受信すると、スイッチに含まないことができ、例えば、私は動作し続けることができる受信機の半分に動作を終了送信し、より柔軟な受信終了キーによって制御されてもよい、鍵送信側赤外線制御を介し得ます、変更が受信側キー検出機能キースキャンコードに赤外線キー()を増加させることによって検出されたか否か。
	if(IrKey != 0xff){
		key = IrKey;
		IrKey = 0xff;
	}

値であり、キー信号は赤外線受光ときIrKey「はIRはReadIR値割り込み機能を読み取る()」改変、IrKeyは、対応するキーとなるであろう。


2.赤外線透過や原則を受けます



NECプロト​​コルで指定された赤外線伝送フォーマット:


送信側:第一の検出マトリックスキーボードが押下されていない、キーが押下された場合、関数呼び出しは、それぞれのキーを発する送信。

受信側: HX1838は、キーに受信信号から、受信信号と逆に送信された信号受信機の受信機能を赤外線し、キー(ロック、変更パスワード、等)の受信側に基づいて対応する動作を実行します。

受信側の3シミュレーション

在接收端的仿真中密码锁的开锁、出错报警、超次锁定、修改用户密码等基本的密码锁的功能以及掉电存储、声光提示等功能都实现,只剩下红外遥控。

(1)输入密码开锁

开机界面:


按A键输入密码,进行开锁:


密码正确,成功开锁(LED灯灭):



密码输入错误:



(2)修改存储在24C06里面的密码


按修改密码键,修改密码之前需要输入旧密码:


输入旧密码正确:



输入旧密码错误:



之后输入新的密码:



提醒再次输入新密码:



更改密码成功:


(3)重置密码


按SET键3s以上,重置24C02存储器中密码:


(4)输入错误密码3次以上报警


输入密码错误次数超过3次报警界面(蜂鸣器响):


4.系统图

发送端:


接收端:


发布了146 篇原创文章 · 获赞 244 · 访问量 101万+

おすすめ

転載: blog.csdn.net/GSH_Hello_World/article/details/72642559