Mục lục:

Chỉ báo mức nước không dây: 3 bước
Chỉ báo mức nước không dây: 3 bước

Video: Chỉ báo mức nước không dây: 3 bước

Video: Chỉ báo mức nước không dây: 3 bước
Video: #156: Module Cảm Biến Mực Nước, Điều Khiển Bơm Nước Tự Động 2024, Tháng mười một
Anonim
Image
Image

Nó là một chỉ báo mực nước không dây, nhưng tôi còn gọi nó là 'tiết kiệm nước và tiết kiệm điện'. Nó hoạt động trên hệ thống nhúng và chỉ số của nó là 500 ft từ một điểm trung tâm về mọi hướng. Nhưng bạn có thể tăng phạm vi của nó bằng cách thêm một tần số thiết bị tăng áp. Hiện tại phạm vi của nó là 41,6 tầng. nó chỉ ra rằng, lượng nước còn lại trong bể của bạn và số liệu sẽ hiển thị trên thiết bị của bạn

LƯU Ý: - cả hai thiết bị đều có thể sạc được và những thiết bị thu được kết nối với thiết bị của bạn, nó sẽ sạc theo bảng điều khiển, những thiết bị sẽ được kết nối với bể của bạn. vì chúng tôi có thể cung cấp điện trên bồn nước. Nó có thể có hại

Bước 1: Các thành phần cần thiết

Sơ đồ mạch
Sơ đồ mạch

Thành phần bắt buộc-

  • Vi điều khiển Atmega16
  • Bộ điều chỉnh điện áp 7805
  • Bộ đổi nguồn 12v
  • Tinh thể 12MHz
  • CA 7 đoạn
  • Màn hình 16x2
  • Bóng bán dẫn
  • Rơ le 12v
  • Điện trở
  • 10K nồi
  • Đèn LED

Mô tả đầy đủ-

Bước 2: Sơ đồ mạch

Đây là Sơ đồ mạch Proteus.

Proteus- Proteus Design Suite là bộ công cụ phần mềm độc quyền được sử dụng chủ yếu để tự động hóa thiết kế điện tử. Phần mềm được sử dụng chủ yếu bởi các kỹ sư thiết kế điện tử và kỹ thuật viên để tạo ra các sơ đồ và bản in điện tử để sản xuất bảng mạch in.

Mô tả đầy đủ-

Bước 3: Mã cuối cùng

#bao gồm

#bao gồm

// Chức năng của Mô-đun LCD chữ và số #asm.equ _lcd_port = 0x15; PORTC #endasm #include

void main (void) {// Khởi tạo cổng C PORTB = 0x00; DDRB = 0xff; DDRA = 0xff; // Khởi tạo cổng C PORTD = 0xff; DDRD = 0xff; // Khởi tạo mô-đun LCD lcd_init (16);

while (1) {if (PINA.3 == 1) {PORTB = 0b00001000; PORTD = 0b10011001; PORTA.7 = 0; lcd_gotoxy (1, 0); lcd_putsf ("ĐƯỢC SẢN XUẤT TẠI ẤN ĐỘ"); lcd_gotoxy (3, 1); lcd_putsf ("TANK ĐẦY ĐỦ"); delay_ms (70); lcd_clear (); lcd_gotoxy (1, 0); lcd_putsf ("ĐƯỢC SẢN XUẤT TẠI ẤN ĐỘ"); delay_ms (70); lcd_clear (); lcd_gotoxy (3, 1); } else if (PINA.2 == 1) {PORTB = 0b00000100; PORTD = 0b10110000; lcd_gotoxy (1, 0); lcd_putsf ("ĐƯỢC SẢN XUẤT TẠI ẤN ĐỘ"); lcd_gotoxy (0, 1); lcd_putsf ("MỨC NƯỚC 75%"); } else if (PINA.1 == 1) {PORTB = 0b00000010; PORTD = 0b10100100; lcd_gotoxy (1, 0); lcd_putsf ("ĐƯỢC SẢN XUẤT TẠI ẤN ĐỘ"); lcd_gotoxy (0, 1); lcd_putsf ("MỨC NƯỚC 50%"); }

else if (PINA.0 == 1) {PORTB = 0b00000001;

PORTD = 0b11111001; lcd_gotoxy (1, 0); lcd_putsf ("ĐƯỢC SẢN XUẤT TẠI ẤN ĐỘ"); lcd_gotoxy (0, 1); lcd_putsf ("MỨC NƯỚC 25%"); } else {PORTB = 0b00010000; PORTD = 0b11000000; PORTA.7 = 1; delay_ms (70); lcd_clear (); lcd_gotoxy (2, 0); lcd_putsf ("ĐƯỢC SẢN XUẤT TẠI ẤN ĐỘ"); lcd_gotoxy (3, 1); lcd_putsf ("TANK EMPTY"); delay_ms (70); lcd_clear (); lcd_gotoxy (2, 0); }}}

Mô tả đầy đủ-

Đề xuất: