PIC Project: Auto Water Level

Auto Water Level adalah projek yang memaparkan peratusan level air dan mengawal nya. Sekiranya level air telah 0%, relay akan dihidupkan bagi menghidupkan pam air dan memasukkan air semula. Sekiranya level air telah 100%, relay akan dimatikan bagi menghentikan pam air. Bagi versi Arduino, boleh rujuk Arduino Project: Auto Water Level.

Skematiknya adalah seperti berikut.

PCB komponen layout nya adalah seperti berikut.

Senarai komponen projek PIC Auto Water Level seperti berikut.
No Component Label Unit
1 019 PCB PIC Four Input (123mm X 73mm) PCB 1
2 Buzzer-PCB Mount Buzzer 1
3 Capacitor Ceramic 0.1uF C3 1
4 Capacitor Electrolytic 10uF C1-C2 2
5 DC Jack Female DC Jack Female 1
6 Diode 1N4001 D1 1
7 IC PIC16F1939 DIP PIC16F1939 1
8 IC Socket 40pin PIC16F1939 1
9 LCD 16X2 LCD 1
10 LED Red 5mm LED1 1
11 PCB Connector Header (Straight) 3 Ways IN1-IN4 4
12 PCB Connector Housing 3 Ways IN1-IN4 4
13 PCB Stand (screw nut) PCB Stand 6
14 Relay 12V SPDT RLY 1
15 Resistor 0.25W 1K R3 1
16 Resistor 0.25W 1K R7, R8, R13, R14 4
17 Resistor 0.25W 1K/4.7K R2 1
18 Resistor 0.25W 330 R1 1
19 Resistor 0.25W 330 R6 1
20 Right Angle Pin Header (Male) ICSP 1
21 Sensor Water Level Float Switch IN1-IN4 4
22 Slide Switch S1 1
23 Terminal Block 2 Way PWR 1
24 Terminal Block 2 Way OUT 1
25 Terminal Pin IN1-IN4 12
26 Transistor 2N2222 Q1-Q2 2
27 Voltage Regulator 5V TO220 7805 1

Harga projek PIC Auto Water Level adalah RM320 tidak termasuk bantuan teknikal. Di bawah adalah cara projek ini berfungsi.

PIC Source Code

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.