Mục lục:
- Bước 1: Các thành phần và công cụ
- Bước 2: Lên dây
- Bước 3: Cách sử dụng
- Bước 4: Kiểm tra nó
- Bước 5: Kết hợp tất cả lại với nhau
- Bước 6: Lỗi
Video: Bộ giảm âm lượng thương mại trên TV: 6 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:35
Bố tôi liên tục than vãn về việc thật khó chịu khi quảng cáo lớn hơn đáng kể so với chương trình đi kèm của họ. Vì lời phàn nàn của anh ấy ngày càng khó chịu hơn so với quảng cáo thực tế, tôi quyết định tạo ra một tiện ích nhỏ có thể giải quyết cả hai vấn đề cùng một lúc. Gizmo tôi đã tạo sẽ tự động giảm âm lượng của TV khi nó quá lớn và có thể được lập trình để hoạt động trên bất kỳ thiết bị nào sử dụng điều khiển từ xa dựa trên IR.
Bước 1: Các thành phần và công cụ
Công cụ và Vật liệu
- Hàn sắt
- Hàn
- Breadboard
- Trèo lên dây
Các thành phần
- Màn hình LCD 1x 16x2
- 1x Arduino Nano (Tôi đã sử dụng một bản sao rẻ tiền từ Ebay)
- Nút nhấn tạm thời 3x 12mm
- 1x Sự đột phá về micrô Electret. Sparkfun. Quả táo.
- 1x trimpot
- 1x bóng bán dẫn PN2222
- Bộ thu IR 1x TSOP38238
- 1x đèn LED hồng ngoại
- 1x 100 ohm điện trở
- 1x điện trở 220 ohm
Bước 2: Lên dây
Vì tôi đã tặng cái này cho bố tôi và muốn nó trông đẹp mắt, tôi đã quyết định làm một chiếc PCB chuyên nghiệp. Tôi đã sử dụng Eagle để tạo sơ đồ và bảng. Breadboard của tôi trông khá lộn xộn, vì vậy tôi sẽ chỉ sử dụng giản đồ để hướng dẫn quá trình kết nối của bạn. Đây là một bản tóm tắt ngắn gọn về sơ đồ chân.
- A0 chuyển đến đầu ra micrô
- Pin 2 chuyển đến nút "Chương trình"
- Chân 3 đi đến cổng bóng bán dẫn
- Chân 4 đi đến đầu ra Bộ thu IR
- Pin 5 chuyển đến nút "Xuống"
- Pin 6 chuyển đến nút "Lên"
- Các chân 7, 8, 9, 10, 11 và 12 đi trên màn hình LCD.
- Đặt 3,3 vôn qua micrô
- Đặt 5 vôn qua bóng bán dẫn / đèn LED hồng ngoại, chiết áp và màn hình LCD.
Bước 3: Cách sử dụng
Phần mã nặng nề thực sự được mượn từ những thứ khác mà tôi tìm thấy trên mạng. Tôi đã sử dụng thư viện IR để vừa giải mã tín hiệu của điều khiển từ xa TV vừa để lặp lại tín hiệu với TV. Tôi cũng đã mượn một đoạn mã khác để đo chính xác điện áp tham chiếu của ADC của Arduino vì ngay cả những lỗi nhỏ cũng sẽ tạo ra sự khác biệt lớn trong số đọc âm lượng của micrô. Đừng hỏi tôi làm thế nào họ làm việc, bởi vì nó nằm ngoài tôi. Tôi chỉ tìm ra cách sử dụng chúng thông qua thử nghiệm và sai sót.
Về cơ bản, Arduino liên tục kiểm tra trạng thái của ba nút và âm lượng. Nếu một trong hai nút Tăng hoặc Giảm được nhấn, ngưỡng âm lượng hoặc âm lượng tối đa trước khi hệ thống được kích hoạt để giảm âm lượng của TV, sẽ được tăng hoặc giảm. Để đặt Mã IR được gửi khi vượt quá ngưỡng, hãy nhấn nút Chương trình và tiếp theo là nút Lên. Khi màn hình nhắc bạn nhấn nút -Volume, hãy hướng điều khiển từ xa của TV vào bộ thu IR và nhấn nút -Volume cho đến khi màn hình hiển thị cho bạn giá trị thập lục phân tương ứng với lệnh -Volume của TV. (Tôi đã thêm điều đó như một sự kiểm tra sự tỉnh táo). Đôi khi phải mất một vài lần thử để nó hoạt động, tôi không chắc tại sao.
Nếu âm lượng được đo cao hơn ngưỡng, Arduino sẽ gửi lệnh -Volume. Bạn có thể thay đổi "độ dài cụm", hoặc số lượng lệnh -Volume được gửi khi vượt quá ngưỡng, bằng cách nhấn nút Chương trình, sau đó nhấn nút Xuống. Màn hình sẽ hiển thị cho bạn độ dài cụm hiện tại, bạn có thể thay đổi độ dài này bằng cách sử dụng nút Lên và Xuống, sau đó lưu lại bằng cách nhấn lại nút Chương trình.
Tất cả thông tin này được lưu trữ trong EEPROM để hệ thống ghi nhớ các cài đặt trước của bạn ngay cả khi bạn rút phích cắm.
Như một bài kiểm tra độ tỉnh táo khác, Arduino sẽ gửi lệnh -Volume mỗi khi nó khởi động. Bằng cách này, bạn có thể chỉ cần nhấn nút đặt lại của Arduino để kiểm tra xem thiết bị có hoạt động hay không.
Bước 4: Kiểm tra nó
Nó hoạt động!
Bước 5: Kết hợp tất cả lại với nhau
Khi tôi xác nhận nó hoạt động, tôi đặt mua PCB và sau đó hàn mọi thứ vào nó. Tôi cũng đã sử dụng máy cắt laser của trường đại học của mình để tạo một hộp MDF nhỏ để làm nơi chứa nó, nhưng đây là cả hai bước bổ sung không hoàn toàn cần thiết. Khi những điều này đã được thực hiện, dự án đã hoàn thành! Tôi đã tổng hợp tất cả những điều này lại với nhau trong tuần thi đấu cuối cùng và có thể đã bỏ sót một số chi tiết, vì vậy hãy cho tôi biết nếu tôi bỏ lỡ bất kỳ điều gì!
Bước 6: Lỗi
Tôi đã thêm bước bổ sung này như một phụ lục. Vì đây là lần đầu tiên tôi sử dụng Eagle và tạo ra một PCB, nên tôi đã mắc phải một số lỗi.
Thứ nhất: Vì tôi đã sử dụng một bản sao của Arduino Nano, PCB thực sự có thêm bốn chân cho bộ điều khiển. Tuy nhiên, bo mạch vẫn hoạt động miễn là bạn hàn bộ điều khiển vào đúng chân.
Thứ hai: Chiết áp đi kèm với màn hình LCD không phù hợp với thiết bị tôi dùng để thiết kế bo mạch. Bạn có thể uốn cong dây để làm cho nó vừa vặn, nhưng nó trông không đẹp hoặc không an toàn nếu bạn đã sử dụng đúng chậu.
Cũng có một vài điều tôi sẽ làm khác đi trong tương lai. Đầu tiên, nếu tôi đã sử dụng màn hình LCD có đèn nền, tôi sẽ thêm một cách để cắt điện cho màn hình LCD sau khi màn hình không được cập nhật trong một thời gian để tiết kiệm điện năng. Thứ hai, bạn có thể thực sự loại bỏ hoặc giảm điện trở 100 ohm phía trước đèn LED hồng ngoại để làm cho nó sáng hơn. Vì đèn LED chỉ bật trong những vụ nổ ngắn nên có thể sẽ không cháy hết. Tuy nhiên, tôi vẫn chưa thử nghiệm điều này. Tôi cũng khuyên bạn nên sử dụng micrô có độ lợi có thể điều chỉnh được. Tôi đã sử dụng micrô Sparkfun và nó không nhạy như tôi mong muốn.
Giải Nhì cuộc thi Điều khiển từ xa năm 2017
Đề xuất:
Giám sát chất lượng không khí sử dụng hạt Photon: 11 bước (có hình ảnh)
Giám sát chất lượng không khí sử dụng hạt Photon: Trong dự án này, cảm biến hạt PPD42NJ được sử dụng để đo chất lượng không khí (PM 2.5) có trong không khí với hạt Photon. Nó không chỉ hiển thị dữ liệu trên bảng điều khiển Particle và dweet.io mà còn cho biết chất lượng không khí bằng cách sử dụng đèn LED RGB bằng cách thay đổi nó
AirCitizen - Giám sát chất lượng không khí: 11 bước (có hình ảnh)
AirCitizen - Giám sát Chất lượng Không khí: Xin chào các bạn! Hôm nay, chúng tôi sẽ dạy bạn cách tái tạo dự án của chúng tôi: AirCitizen của Nhóm AirCitizenPolytech! - Đến từ 'OpenAir / Không khí của bạn là gì?' Các dự án, dự án AirCitizen nhằm cho phép người dân chủ động đánh giá chất lượng
Giám sát chất lượng không khí được cung cấp năng lượng bằng hạt: 7 bước
Giám sát chất lượng không khí được cung cấp năng lượng bằng hạt: Chất lượng không khí. Bạn có thể nghĩ về nó nhiều hơn bây giờ khi không khí sạch của chúng ta đã biến thành một đám mây vĩnh viễn trên bầu trời. Kinh quá. Một điều bạn có thể kiểm soát là chất lượng không khí bên trong nhà của bạn. Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách tạo ra một không khí
Album ảnh trẻ em với Flashcard thương mại: 8 bước (có hình ảnh)
Album ảnh dành cho trẻ em với Flashcard thương mại: Tài liệu hướng dẫn này chỉ ra cách tạo album ảnh cập nhật tự động qua WiFi cùng với các tính năng thương mại thẻ flash dành cho trẻ em
A $ 20/20 phút Hộp đèn gấp chất lượng thương mại / Lều đèn: 7 bước (có hình ảnh)
A $ 20/20 phút Hộp đèn gấp chất lượng thương mại / Lều đèn: Nếu bạn đang tìm kiếm một hộp đèn DIY cho sản phẩm hoặc chụp ảnh cận cảnh, bạn đã biết rằng bạn có vô số sự lựa chọn. Từ những chiếc hộp các tông đến những vật cản giặt ủi, bạn có thể nghĩ rằng dự án đã được hoàn thành. Nhưng Chờ đã! Với giá 20 đô la