Mạch điều khiển bật tắt thiết bị thông qua nhiệt độ môi trường.

Full code & mô phỏng cuối bài



Mạch được sử dụng chip điều khiển ATMEGA16 và 2 cảm biến nhiệt độ LM35 để đưa tín hiệu về IC xử lí và hiển thị qua LCD. Ngoài ra nếu nhiệt độ môi trường cao hơn ngưỡng nhiệt độ cài đặt thì một trong 2 đèn tương ứng với từng kênh của cảm biến LM35 mà đèn sẽ sáng lên.

Có thể ứng dụng khi trời quá nóng thì quạt hay hệ thống phun sương tự động hoạt động chẳng hạn, và tuỳ cách sử dụng của các bạn.

Để cài đặt nhiệt độ tuỳ chỉnh các bạn nhấn các nút tương ứng với kênh để tăng giảm số.

Để mở code các bạn sử dụng phần mềm CodevisionAVR 3.12 và mở file mô phỏng bằng phần mềm Proteus 8.5Video hướng dẫn :


Link download code và mô phỏng:
--------------------------------------------------
--------------------------------------------------

4 Comments

  1. Replies
    1. lcd_puts("ND1 :");
      lcd_putchar(0x30+i/10);
      lcd_putchar(0x30+i%10);
      lcd_gotoxy(12,2);
      lcd_puts("ND2 :");
      lcd_putchar(0x30+j/10);
      lcd_putchar(0x30+j%10);
      anh ơi. anh có thể giải thích giúp em về các lệnh này với ạ.!!!

      Delete
  2. Trong trường hợp link bị lỗi hay tải không được. Các bạn có thể liên hệ qua fanpage: http://facebook.com/blogvnbit hoặc comment bên dưới để mình sửa lại link.

    ReplyDelete

Post a Comment

Previous Post Next Post