Arduino Project: Temperature Control
Arduino Temperature Control adalah projek yang hampir sama dengan PIC Temperature Control. Menggunakan sensor suhu DS18B20 bagi mengawal empat output secara PWM.
Sekiranya suhu panas melebihi suhu yang disetkan, kipas dan lampu akan dihidupkan. Sekiranya suhu sejuk, kipas dan lampu akan dimatikan. Projek ini boleh disetkan had suhu dan duty cycle untuk menetapkan kelajuan kipas dan kecerahan lampu.
Skematiknya adalah seperti berikut.
PCB komponen layout nya adalah seperti berikut.
No | Component | Label | Unit |
---|---|---|---|
1 | Capacitor Ceramic 0.1uF | C3-C4 | 2 |
2 | Capacitor Ceramic 22pF | C5-C6 | 2 |
3 | Capacitor Electrolytic 10uF | C1-C2 | 2 |
4 | Crystal 16MHz | XTAL | 1 |
5 | DC Bulb 12V 1.5W | Q1-Q4 | 2 |
6 | DC Fan 12V 0.3A 80mmx80mm | Q1-Q4 | 2 |
7 | DC Jack Female | DC Jack Female | 1 |
8 | Diode 1N4001 | D1 | 1 |
9 | IC ATMEGA328P DIP | ATMEGA328 | 1 |
10 | IC Socket 28pin | ATMEGA328 | 1 |
11 | LCD 16X2 | LCD | 1 |
12 | Mosfet IRF540 TO220 | Q1-Q4 | 4 |
13 | PCB 1 layer | PCB | 1 |
14 | PCB Connector Header (Right) 3 Ways | SEN | 1 |
15 | PCB Connector Housing 3 Ways | SEN | 1 |
16 | PCB Stand (screw nut) | PCB Stand | 6 |
17 | Push Button 4 pin 6x6x1 | PB1-PB4 | 4 |
18 | Resistor 0.25W 10K | R1 | 1 |
19 | Resistor 0.25W 1K | R3-R10 | 8 |
20 | Resistor 0.25W 1K/4.7K | R2 | 1 |
21 | Right Angle Pin Header (Male) | ICSP | 1 |
22 | Sensor DS18B20 | SEN | 1 |
23 | Slide Switch | S1 | 1 |
24 | Terminal Block 2 Way | PWR | 1 |
25 | Terminal Block 2 Way | OUT1-OUT4 | 4 |
26 | Terminal Pin | SEN | 3 |
27 | Voltage Regulator 5V TO220 | 7805 | 1 |
Harga projek Arduino Temperature Control adalah RM430 tidak termasuk bantuan teknikal. Di bawah adalah cara projek ini berfungsi.
Hello, can you send the code?
code not for free