PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Cơ bản về vi điều khiển và PIC (http://www.picvietnam.com/forum/forumdisplay.php?f=8)
-   -   Khóa Số Điện Tử Có Chức Năng Đổi Mật Khẩu VÀ Cảnh Báo Chộm (http://www.picvietnam.com/forum/showthread.php?t=16475)

vudinhthang1989 28-04-2012 12:06 PM

Khóa Số Điện Tử Có Chức Năng Đổi Mật Khẩu VÀ Cảnh Báo Chộm
 
Trên đây là đồ án khóa số của mình.
Với chức năng :
Đóng mở cửa khi nhập đúng pass, điều khiển đóng mở bằng việc dùng động cơ.
1 – nhập pass 8 ký tự
2 – đổi pass
3 – cảnh báo chộm. tín hiệu cảnh báo là bóng đèn (tạm thời)
+ cách dùng :
1. hai nút khóa xong và mở xong có tác dụng như tiếp điểm thường mở à cánh cửa đóng hoặc mở sẽ chạm vào tiếp điểm thường mở đó. Vì vậy bạn phải nhấn tịt nút khóa xong hoặc mở xong xuống khi muốn mô phỏng khóa xong hoặc mở xong
2. ban đầu sẽ yêu cầu bạn nhập phím thì chúng ta có thể thao tác trên tất cả các phím. Khi nhập pass xong thì chúng ta nhấn phím mở cửa. nút khóa cửa thì không cần nhập pass.
3. nút ok để đổi pass. Khi nhấn phím đổi pass thì LCD sẽ yêu cầu nhập đúng pass cũ. Khi nhập đúng pass cũ thì nhấn phím ok rồi nhập pass mới có 8 ký tự. nhập xong lại nhấn ok.
4. mật khẩu hiện tại là 12345678.
5. chú ý chương trình. Khi mà ta thay đổi chương trình thì trong chương trình lập trình có một đoạn mã rất quan trọng chỉ dài 3 dòng thôi, đoạn mã đó sẽ quyết định việc đổi mật khẩu của bạn có thành công hay không, và việc cảnh báo có hoạt động hay không. Nếu để đoạn mã đó thì sẽ mặc định mật khẩu là 00000000. ta xóa đoạn mã đó đi thì sẽ thay đổi được mật khẩu. vì đoạn mã đó sẽ xóa bộ nhớ nội EEPROM của PIC

các bạn có thể download tại đây hoặc tại link http://www.mediafire.com/?u768ru0uvahl7fs
.................................................. .................................................. ............
mọi ý kiến thắc mắc xin liên hệ :
Vũ Đình Thăng
Lớp K43KĐT - Trường ĐHKTCN Thái Nguyên
sdt : 0976 08 08 03
0918 337 558
01678 667 772
mail : vudinhthang1989@gmail.com

vudinhthang1989 28-04-2012 12:07 PM

Dùng với PIC 16f877a

eunix 28-04-2012 01:11 PM

- Sao bạn này phái dùng lệnh reset_cpu nhi.
- Bạn nên bổ sung tính năng xóa ngược khi nhập sai 1 ký tự.
- Khi đổi pass, nhâp sai pass thì yêu cầu nhập lại pass, chứ không thể mỗi lần nhập sai lại chọn đổi pass tiếp.
- Thuật toán quyét phím chưa được tối ưu.

vanminh_ictu 20-01-2013 09:47 PM

1 Attachment(s)
anh thắng ơi chỉ cho em với a.. cái đầu ra của cái con 7805 sao không nối đi đâu là sao ạ. anh xem giúp em xem nó nối đi đâu với ạ. em cảm ơn anh rất nhiều

hatuan296 20-01-2013 10:47 PM

Trích:

Nguyên văn bởi vanminh_ictu (Post 80614)
anh thắng ơi chỉ cho em với a.. cái đầu ra của cái con 7805 sao không nối đi đâu là sao ạ. anh xem giúp em xem nó nối đi đâu với ạ. em cảm ơn anh rất nhiều

2 đầu này nối với nguồn và đất thôi bạn .


Múi giờ GMT. Hiện tại là 09:54 AM.

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam