Thông báo

Collapse
No announcement yet.

Mọi người cho mình hỏi về đề tài viết bằng CCs_Pic16f877a này với !

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Mọi người cho mình hỏi về đề tài viết bằng CCs_Pic16f877a này với !

    Chào mọi người ! Mình có một đề tài điều khiển động cơ cửa dùng Pic16 như thế này
    - 2 Nút ấn đóng mở cửa
    - 1 Nút ấn dùng để khóa
    Bình thương thì 2 nút đóng mở hoạt động bình thường,nhưng khi ta ấn nút khóa trong thời gian 2-3s thì các nút đóng mở mất tác dụng(khóa_đèn led nhấp nháy),khi ta ấn lại nút khóa cũng thời gian như thế thì các nút chức năng lại hoạt động trở lại
    Mong các bac pro hướng dẫn thuật toán cũng như chương trình CCs cho đề tài này.Mình đang cấn sự giúp đỡ gấp. Cảm ơn nhiều

  • #2
    Cái này dễ thôi mà, bạn có thể làm theo nhiều cách. Như bạn nói thì chắc bạn mới lập trình PIC nên có thể dùng các cách đơn giản nhất.
    Bạn có thể sử dụng 3 nút bấm khác nhau:
    - Nút 1 là mở cửa
    - Nút 2 là đóng cửa
    - Và nút 3 là khóa cửa
    Chương trình của bạn sẽ kiểm tra lần lượt cả 3 nút bấm đó xem nút nào được nhấn, có thể cho thứ tự ưu tiên tùy ý bạn.
    Khi nút 1, 2 được bấm thì bạn xử lý bình thường, khi nút 3 được bấm thì bạn lại kiểm tra thời gian nút đó được bấm, nếu vượt quá thời gian quy định của bạn thì bạn sẽ xử lý khóa các nút kia( bạn dùng thêm 1 biến nữa để biết được điều này).
    Và xử lý ngược lại.
    Đơn giản vậy thôi!

    Nếu bạn cần code thì mình có thể giúp bạn! Chúc thành công!

    Comment

    Về tác giả

    Collapse

    quoc_pro2789 Tìm hiểu thêm về quoc_pro2789

    Bài viết mới nhất

    Collapse

    Đang tải...
    X