top of page

Bật tắt đèn bằng tiếng vỗ tay

  • Writer: Kai
    Kai
  • Jul 18, 2020
  • 3 min read

Updated: Jul 19, 2020

Hẳn ở đây nhiều người xem phim từng thấy cảnh các nhân vật bật tắt đèn bằng cách vỗ tay nhìn rất ngầu nhỉ! Hôm nay mình sẽ hướng dẫn các bạn làm một mạch như thế xem có ngầu như trong phim không nhé! Let's go!


1. Sơ đồ nguyên lý

Sơ đồ nguyên lý


  • Khối nguồn

- Ở đây mình dùng trực tiếp nguồn 220VAC để giảm áp xuống 5VDC (ở đây là sự chênh lệch điện áp 2 đầu là 5V chứ không phải 5V và 0V nên mọi người cẩn thận khi tiếp xúc, Chạm vào vẫn giật quéo cò đó nha !^^).


- Điểm mạnh là mạch nhỏ gọn ít linh kiện không cần phải dùng nguồn xung hoặc adapter, điều khiển triac trực tiếp không cần qua opto.


- Điểm yếu là dòng nhỏ chỉ thích hợp cho các mạch nhỏ gọn (dùng nhiều trong các mạch nhỏ của TQ), dòng phụ thuộc vào zener. Và là dòng xoay chiểu biến đổi trực tiếp không qua biến áp nên sẽ bị giật nếu tiếp xúc.

 
  • Khối cảm biến

- Ở đây sự dụng Micro âm thanh để nhận biết âm thanh khi vỗ tay, có thể chỉnh độ nhạy thông qua biến trở VR1 như sơ đồ ở trên. Mình kết hợp thêm IC NE555 để xuất tín hiệu ra dạng xung để xử lý, khi có âm thanh (vỗ tay) sẽ xuất ra xung mức cao.

 
  • Khối điều khiển

- MCU STM8S003F3P6 là vi điều khiển được sử dụng để nhận tín hiệu xung vào và điều khiển ngõ ra.


- Sử dụng MCU điều khiển thay vì điều khiển trực tiếp bằng xung ra ở IC NE555 để lọc nhiễu và các tạp âm không mong muốn nếu không muốn đèn nháy như ở Bar ^^.


- Chương trình ở đây sẽ phát hiện 2 tiếng vỗ tay để bật/tắt đèn. nếu 1 tiếng, hoặc nhiều hơn 3 tiếng sẽ không có tác dụng. Thời gian để xác nhận kết thúc và xử lý khoảng 1.5s, tức là 2 cái vỗ tay này phải nằm trong khoảng <1.5s thì mới có tác dụng.


- Triac BT137 được sử dụng để đóng cắt ngõ ra, dòng max của triac này là 8A, nếu muốn cao hơn các bạn có thể thay con khác, miễn là có cùng thứ tự chân.

 

2. Mạch thực tế

- Đây là mạch mình vẽ trên Altium, kích thước của board là 60x33.5mm. Mình thiết kế cho vừa với hộp có sẵn cho tiện lắp ráp.


- Mình vẽ và đặt mạch 2 lớp cho nhỏ gọn, bạn nào thích có thể vẽ lại theo nguyên lý trên và làm mạch 1 lớp thủ công, nó sẽ to hơn, hợp với các bạn đang học điện tử căn bản vừa có thể tập làm mạch luôn. Bạn nào muốn nhanh thì có thể liên hệ mình gửi PCB mẫu về lắp, mình còn ít thôi, nên nếu có nhiều bạn yêu cầu mình có thể đặt thêm về.


- Source code các bạn tải về nhé, mình viết bằng IAR: https://github.com/hoangtamAT/Clap-Lamp


- Sơ đồ lắp ráp linh kiện các bạn down file đính kèm bên dưới.





  • Thành quả

Mạch thực tế

lắp đèn thực tế.

Tối ngủ lười dậy tắt đèn nên em nó mới ra đời đó ^_^. Cảm ơn các bạn đã theo dõi!

Comments


bottom of page