Mục lục:
Video: Hẹn giờ bảng điều khiển hồng ngoại: 4 bước (có hình ảnh)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:36
Trong một trong những căn phòng trên lầu trong nhà tôi, tôi có một bảng điều khiển Hồng ngoại. Khi tôi ở trong phòng đó và tôi bật bảng điều khiển này, đôi khi tôi quên tắt nó, điều này gây lãng phí năng lượng quý giá. Để ngăn chặn điều này, tôi đã xây dựng Bộ hẹn giờ bảng hồng ngoại này. Tất nhiên, bạn có thể sử dụng mạch này để tắt các thiết bị khác sau một khoảng thời gian chờ nhất định.
Hoạt động của bộ đếm thời gian này rất đơn giản. Khi bạn nhấn nút ấn một lần, một đèn LED được bật, bảng điều khiển Hồng ngoại được bật và bộ hẹn giờ 30 phút được bắt đầu. Nhấn lại nút ấn sẽ tăng giá trị hẹn giờ thêm 30 phút và đèn LED thứ hai sẽ bật. Vì có 4 đèn LED nên giá trị hẹn giờ tối đa là 2 giờ. Khi đếm ngược, các đèn LED sẽ cho biết thời gian còn lại bao nhiêu nên khi chỉ còn 1 giờ, 2 đèn LED sẽ sáng. Nếu thời gian trôi qua, tất cả các đèn LED sẽ tắt và bảng điều khiển Hồng ngoại sẽ tắt.
Trong quá trình hoạt động, giá trị hẹn giờ có thể được tăng lên trong 30 phút - nếu chưa ở giá trị lớn nhất là 2 giờ - bằng cách nhấn nút ấn một lần. Nếu bạn muốn tắt hẹn giờ trước khi hết thời gian chờ, bạn phải giữ nút nhấn trong một giây.
Như mọi khi, tôi đã xây dựng dự án này xung quanh bộ điều khiển vi mô yêu thích của tôi là PIC nhưng bạn cũng có thể sử dụng Arduino.
Lưu ý rằng dự án đang chuyển đổi nguồn điện chính là 230 Volts nên hãy cẩn thận!
Bước 1: Các thành phần bắt buộc
Bạn cần có các thành phần sau cho dự án này với một số tài liệu tham khảo mà bạn có thể lấy chúng:
- Một miếng breadboard
- Bộ vi điều khiển PIC 12F615,
- Giá đỡ cầu chì + cầu chì 4A / 250V
- Tụ gốm 100nF
- Rơ le 5 Volt, có khả năng chuyển đổi 230 V, 4 Ampe
- Điện trở: 1 * 1k, 1 * 10k, 5 * 330 Ohm, 1 * 220 Ohm
- Diode 1N4148,
- Bóng bán dẫn BC548,
- Nút bấm
- Đèn LED: 1 Xanh lục, 4 Hổ phách, 1 Đỏ
- Nguồn điện 5 Volt
- Một nhà ở bằng nhựa
Xem sơ đồ về cách kết nối các thành phần.
Bước 2: Nguồn điện
Cần phải nói điều gì đó về nguồn điện được sử dụng. Bạn có thể sử dụng bất kỳ nguồn điện 5 Volt nào có thể cung cấp dòng điện khoảng 200 mA. Trong dự án này, tôi đã sử dụng một bộ sạc iPhone cũ, từ đó tôi đã tháo vỏ và đầu nối USB và đặt nó trên bảng mạch với một số dây có lõi rắn.
Đầu nối USB trên nguồn điện này cũng được sử dụng để kết nối hai phần PCB của nguồn điện, vì vậy hãy đảm bảo thực hiện kết nối này bằng dây. Trên hình - xin lỗi vì chất lượng hình ảnh kém - bạn có thể thấy sợi dây này nằm trên vị trí trước đây của đầu nối USB. Bộ sạc iPhone có thể cung cấp năng lượng cần thiết một cách dễ dàng.
Bước 3: Xây dựng thiết bị điện tử
Bạn có thể xây dựng mạch trên bảng mạch điện nhưng phải hết sức cẩn thận với Cầu chì và Rơle chuyển nguồn điện chính cho Bảng điều khiển hồng ngoại. Không chạm vào nguồn điện lưới theo bất kỳ cách nào!
Trong hình, bạn có thể thấy mạch khi tôi xây dựng nó trên breadboard, bao gồm cả thiết lập tạm thời để kiểm tra nếu tất cả đều hoạt động. Như đã đề cập trước đó, tôi đã kết nối bộ sạc iPhone với một số dây có lõi rắn phía trên bảng mạch chính một chút. Tất cả đều nằm gọn trong một vỏ nhựa tiêu chuẩn.
Khi tất cả các đèn LED và các Rơle trên mạch rút ra khoảng 130 mA từ nguồn điện 5 Vôn.
Bước 4:
Như đã đề cập, phần mềm được viết cho PIC12F615. Nó được viết bằng JAL. Vì tôi không sử dụng bất kỳ thư viện cụ thể nào nên tổng kích thước mã chỉ là 252 byte, dễ dàng phù hợp với bộ nhớ flash chương trình 1k mà bộ điều khiển cụ thể này có.
Trong dự án này, PIC chạy trên tần số xung nhịp bên trong 4 MHz, trong đó Timer 1 được sử dụng để giảm giá trị thời gian chờ, điều khiển Rơle và đèn LED. Bộ hẹn giờ 1 tích tắc sau mỗi 262 ms. Vòng lặp chính quét nút nhấn và tăng thời gian chờ khi nhấn nút nhấn hoặc đặt lại thời gian chờ khi nhấn nút nhấn trong 1 giây hoặc lâu hơn.
Tệp nguồn JAL và tệp Intel Hex được đính kèm.
Video cho thấy hoạt động của Hẹn giờ bảng hồng ngoại. Trong video này, thời gian chờ được đặt thành 5 giây cho mỗi đèn LED thay vì 30 phút để có thể hiển thị cách hoạt động của bộ hẹn giờ. Đèn LED màu xanh lá cây cho biết rằng nguồn đã được bật và đèn LED màu đỏ cho biết rằng bảng điều khiển Hồng ngoại đã được bật. Trong video, tôi đã sử dụng một chiếc đèn để minh họa hoạt động.
Rõ ràng là tôi đã quay ngược nó nên khi tăng giá trị thời gian chờ, nhiều đèn LED ở bên trái sẽ bật lên thay vì ở bên phải như bạn thường mong đợi.
Đoạn video cho thấy những điều sau:
- Khi nhấn nút nhấn, đèn LED đầu tiên sẽ bật và đèn được bật
- Nhấn lại nút nhấn, sẽ tăng thời gian và nhiều đèn LED hơn sẽ được bật cho đến khi tất cả các đèn LED đều sáng
- Trong quá trình đếm ngược, ngày càng nhiều đèn LED sẽ tắt cho đến khi hết thời gian chờ làm tắt đèn
- Nhấn nút nhấn trong khi hoạt động sẽ tăng thời gian chờ trong video này lên 5 giây
- Nhấn nút ấn trong 1 giây sẽ đặt lại thời gian chờ và tắt đèn.
Hãy vui vẻ xây dựng dự án của riêng bạn và mong đợi phản ứng của bạn.
Đề xuất:
ESP8266 RGB LED STRIP Điều khiển WIFI - NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi - Điều khiển điện thoại thông minh RGB LED STRIP: 4 bước
ESP8266 RGB LED STRIP Điều khiển WIFI | NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi | Điều khiển bằng điện thoại thông minh RGB LED STRIP: Xin chào các bạn trong hướng dẫn này, chúng ta sẽ học cách sử dụng gật đầu hoặc esp8266 làm điều khiển từ xa IR để điều khiển dải LED RGB và Nodemcu sẽ được điều khiển bằng điện thoại thông minh qua wifi. Vì vậy, về cơ bản bạn có thể điều khiển DÂY CHUYỀN LED RGB bằng điện thoại thông minh của mình
Bộ vi điều khiển AVR. Đèn LED Flasher sử dụng bộ hẹn giờ. Bộ hẹn giờ Ngắt. Chế độ hẹn giờ CTC: 6 bước
Bộ vi điều khiển AVR. Đèn LED Flasher sử dụng bộ hẹn giờ. Bộ hẹn giờ Ngắt. Chế độ hẹn giờ CTC: Xin chào các bạn! Bộ hẹn giờ là một khái niệm quan trọng trong lĩnh vực điện tử. Mọi thành phần điện tử hoạt động trên cơ sở thời gian. Cơ sở thời gian này giúp giữ cho tất cả các công việc được đồng bộ hóa. Tất cả các bộ vi điều khiển đều hoạt động ở một số tần số xung nhịp được xác định trước,
Máy ảnh nhiệt hồng ngoại M5Stack sử dụng cảm biến hình ảnh mảng hồng ngoại AMG8833: 3 bước
Máy ảnh nhiệt M5Stack IR sử dụng cảm biến hình ảnh mảng hồng ngoại AMG8833: Giống như nhiều người, tôi đã bị mê hoặc với máy ảnh nhiệt nhưng chúng luôn nằm ngoài tầm giá của tôi - cho đến nay !! Mô-đun ESP32 và một
Bộ hẹn giờ NE555 - Định cấu hình Bộ hẹn giờ NE555 trong một cấu hình có thể linh hoạt: 7 bước
Bộ hẹn giờ NE555 | Đặt cấu hình Bộ hẹn giờ NE555 trong một cấu hình linh hoạt: Bộ định thời NE555 là một trong những IC được sử dụng phổ biến nhất trong thế giới điện tử. Nó ở dạng DIP 8, có nghĩa là nó có 8 chân
Cách điều khiển thiết bị gia dụng bằng điều khiển từ xa TV có chức năng hẹn giờ: 7 bước (có hình ảnh)
Cách điều khiển thiết bị gia dụng bằng điều khiển từ xa với chức năng hẹn giờ: Ngay cả sau 25 năm được giới thiệu trên thị trường tiêu dùng, giao tiếp hồng ngoại vẫn rất được quan tâm trong những ngày gần đây. Cho dù đó là TV 55 inch 4K hay hệ thống âm thanh trên ô tô của bạn, mọi thứ đều cần có bộ điều khiển từ xa IR để đáp ứng