Attiny13 học lệnh từ remote, điều khiển on/off 3 kênh

1. Chuẩn bị

2. Sơ đồ mạch điện

Sơ đồ board khiển Attiny13 nhận hồng ngoại

Sơ đồ module 3 relay 5V luôn nha

3. Mạch in

Do mình làm trên IC dán và cả IC cắm nên tất cả mạch in mình nén thành 1 file cho gọn nha.

Link Download (mirror).

4. Nạp file HEX cho Attiny13

Các bạn đọc bài viết này của mình để biết cách nạp nhé!

Nạp file .hex cho chip AVR - USBISP - Hướng đẫn cụ thể với 2 dòng ATTiny13 và ATmega8

Điều rất quan trọng là sét fuse bit cho Attiny13 là 9,6 MHz bạn nhé.

5. Sử dụng

Mạch có dòng rất thấp có thể dùng sạc điện thoại để cấp nguồn.

Các bạn nạp file hex xong thì rút điện cắm nguồn 5V nha, nếu led trên board nhấp nháy tức là mạch đả OK nha.

Dùng remote bất kỳ nha (theo mình thấy thì của đầu thu vệ tinh là xa nhất), các bạn nhấn và giữ 1 phím bất kỳ cho đến khi led trên board thu hết nhấp nháy (khoảng 10-15 giây tùy loại remote), tức là mạch đã vào trạng thái học lệnh từ remote nha.

Các bạn nhấn lần lượt từng phím mà mình gán cho mạch điều khiển. Có tổng cộng 7 phím :

  1. Bật tắt kênh A
  2. Bật tắt kênh B
  3. Bật tắt kênh C
  4. Tắt tất cả 3 kênh
  5. Bật tất cả 3 kênh
  6. Lưu trạng thái đang sử dụng
  7. Lấy lại trạng thái đã lưu

Khi bấm đến phím thứ 7 thì chương trình sẻ tự động thoát khỏi trạng thái học lệnh nhé các bạn.

Board cũng kèm luôn chức năng repeat sóng hồng ngoại luôn à, cái này 1 công đôi việc ha ha.

Chúc thành công!

Youtube: 
Mạch trong thực tế như thế nào nhỉ?
Những hình ảnh về dự án: 
Bài viết truyền cảm hứng: 
lên
10 thành viên đã đánh giá bài viết này hữu ích.
Các dự án được truyền cảm hứng

Select any filter and click on Apply to see results

Các bài viết cùng tác giả

Lập trình ARDUINO với chíp STM8S003F3P6 giá rẻ

Khi ta lập trình Arduino chắc rằng ai củng muốn ứng dụng vào cuộc sống, nhưng nếu đem nguyên board Arduino vào ứng dùng thì quá tốn kém cho những việc nhỏ. Hôm nay mình giới thiệu với các bạn một dòng chíp rẻ tiền tha hồ cho các bạn sáng tạo.

lên
15 thành viên đã đánh giá bài viết này hữu ích.

Kiểm tra sức khỏe acquy 12V với Attiny13

Hôm nay, mình sẽ chia sẻ cho các bạn cách để làm một mạch kiểm tra tình trạng acquy với Attiny13. Mình đã làm sẵn mạch in, các bạn có thể dùng nó để làm ra mạch kiểm tra acquy 12V chuyên nghiệp!

lên
12 thành viên đã đánh giá bài viết này hữu ích.