Mục lục:

Đồng hồ có điều khiển từ xa hồng ngoại cho cài đặt thời gian / ngày: 5 bước
Đồng hồ có điều khiển từ xa hồng ngoại cho cài đặt thời gian / ngày: 5 bước

Video: Đồng hồ có điều khiển từ xa hồng ngoại cho cài đặt thời gian / ngày: 5 bước

Video: Đồng hồ có điều khiển từ xa hồng ngoại cho cài đặt thời gian / ngày: 5 bước
Video: Hướng dẫn cài đặt Bộ Trung Tâm Hồng Ngoại HUNONIC IR SMART | Điều khiển từ xa bằng điện thoại 2024, Tháng bảy
Anonim
Đồng hồ có điều khiển từ xa hồng ngoại cho cài đặt thời gian / ngày
Đồng hồ có điều khiển từ xa hồng ngoại cho cài đặt thời gian / ngày
Đồng hồ có điều khiển từ xa hồng ngoại cho cài đặt thời gian / ngày
Đồng hồ có điều khiển từ xa hồng ngoại cho cài đặt thời gian / ngày
Đồng hồ có điều khiển từ xa hồng ngoại cho cài đặt thời gian / ngày
Đồng hồ có điều khiển từ xa hồng ngoại cho cài đặt thời gian / ngày
Đồng hồ có điều khiển từ xa hồng ngoại cho cài đặt thời gian / ngày
Đồng hồ có điều khiển từ xa hồng ngoại cho cài đặt thời gian / ngày

Đây là một chiếc đồng hồ đơn giản được làm bằng các linh kiện sẵn có. Bộ vi điều khiển được sử dụng là STM32F030F4P6 rẻ tiền. Màn hình là LCD 16x2 với ba lô I2C (PCF8574).

Mạch đồng hồ có thể được chế tạo bằng cách sử dụng bảng tạo mẫu nhỏ và bảng điều hợp TSSOP28, như hình minh họa.

Bước 1: Vật liệu

  • MCU STM32F030F4P6
  • PCF8563 RTC hoặc lấy mô-đun làm sẵn
  • LCD 1602 với ba lô I2C
  • bảng tạo mẫu
  • Điều khiển từ xa IR từ mô-đun máy nghe nhạc Bluetooth / MP3 - IR Remote
  • Bộ thu IR 38KHz - TSOP1738
  • Crystals (12MHz cho MCU, 32,768KHz cho RTC)
  • Các thành phần khác nhau như được trình bày chi tiết trong sơ đồ
  • dây, đầu nối, v.v.

Cần có bộ chuyển đổi nối tiếp USB để cài đặt chương trình vào MCU.

Bước 2: Giản đồ và Mã nguồn

Giản đồ và Mã nguồn
Giản đồ và Mã nguồn

Bước 3: Lập trình MCU

Sau khi kết nối MCU theo sơ đồ, chương trình có thể được đưa vào MCU một cách dễ dàng bằng cách sử dụng bộ chuyển đổi nối tiếp USB.

Kết nối TX của bộ điều hợp nối tiếp USB với PA10 của MCU (USART1_RX) và RX của bộ điều hợp với PA9 của MCU (USART1_TX).

Sử dụng một jumper để làm ngắn Chân 1 và 2 của tiêu đề P1 (tham khảo sơ đồ, chỉ chân Boot0 cần được cấu hình vì chân Boot1 không có trong MCU này) và cấp nguồn cho mạch để đưa MCU vào chế độ tải khởi động nối tiếp.

Một tài liệu tham khảo tốt để lập trình MCU STM32 có trong tài liệu hướng dẫn này: Flashing STM32

Sau khi nhấp nháy chương trình, hãy tháo đoạn ngắn khỏi Chân 1 và 2 của P1, và chân ngắn 2 và Chân 3, sau đó cấp nguồn cho bo mạch và MCU sẽ bắt đầu thực hiện chương trình đã nhấp nháy.

Bước 4: Đặt ngày giờ

Đặt ngày giờ
Đặt ngày giờ
Đặt ngày giờ
Đặt ngày giờ
Đặt ngày giờ
Đặt ngày giờ
Đặt ngày giờ
Đặt ngày giờ

Để đặt Ngày / Giờ, hãy nhấn nút MENU trên điều khiển từ xa (tham khảo hình ảnh điều khiển từ xa để biết các bản đồ chính).

Màn hình LCD hiển thị * Đặt thời gian và đặt ngày. Dấu * trỏ đến lựa chọn hiện tại.

Sử dụng các nút TĂNG / GIẢM (+/-) để di chuyển con trỏ *. 2 nút này cũng được sử dụng để thay đổi giá trị ngày / giờ.

Sử dụng nút CHỌN để chọn.

Các nút LEFT / RIGHT dùng để di chuyển con trỏ đến các vị trí thời gian / ngày tháng, tiếp theo là các nút TĂNG / GIẢM để thay đổi giá trị tương ứng. Để khóa thay đổi, hãy nhấn nút CHỌN.

Nút RETURN được sử dụng để thoát cài đặt ngày / giờ.

Bước 5: Đi trước và xây dựng một, không tốn kém và rất thú vị

Vâng, tiêu đề nói lên tất cả. Sau khi thu thập vật liệu, sẽ không mất quá nửa ngày để xây dựng.

Tiếp theo.. Đặt nó trong một vỏ bọc đẹp, cấp nguồn cho nó bằng cách sử dụng pin sạc dự phòng..

Cảm ơn vì đã đọc.

Đề xuất: