Tải bản đầy đủ (.docx) (29 trang)

Đồ án: Cảm biến độ ẩm dùng Arduino xuất LCD

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.46 MB, 29 trang )

ĐỒ ÁN 2

CẢM BIẾN ĐỘ ẨM DÙNG
ARDUINO XUẤT LCD VÀ GỬI VỀ
MODULE SIM900A

1


MỤC LỤC
DANH MỤC CÁC HÌNH VẼ............................................................................................IX
DANH MỤC CÁC BẢNG BIỂU....................................................................................X
DANH MỤC CÁC TỪ VIẾT TẮT...................................................................................XI
CHƯƠNG 1. TÌM HIỂU VỀ HỆ THỐNG CHỐNG TRỘM HỒNG NGOẠI.............1
1.1 GIỚI THIỆU ĐỀ TÀI....................................................................................................1
1.1.2

Định hướng đề tài...............................................................................................2

CHƯƠNG 2. CÁC LINH KIỆN CẦN DÙNG..................................................................3
2.1 VY XỬ LÝ ARDUINO UNO R3..............................................................................3

2.1.1 Giới vi xử lý Arduino...................................................................................3
2.2 CẢM BIẾN DHT 11.....................................................................................................9

2.2.1 Giới thiệu........................................................................................................9
2.2.2 Nguyên lý hoạt động.....................................................................................10
2.3 MÀN HÌNH LCD 16×2....................................................................................10
2.3.1 Giới thiệu......................................................................................................10
2.3.2 Sơ đồ kết nối chân với MCU........................................................................12
2.3.3 Nguyên lý hoạt động.....................................................................................13


2.4 MODULE SIM 900A.........................................................................................14
2.4.1 Giới thiệu......................................................................................................14
2.4.2 Nguyên lý hoạt động.....................................................................................14
CHƯƠNG 3. TIẾN TRÌNH THIẾT KẾ MẠCH.............................................................16
3.1 THIẾT KẾ MẠCH.......................................................................................................16

3.1.1 Lưu đồ giải thuật.......................................................................................16
3.1.2 Sơ đồ mô phỏng mạch................................................................................17
3.1.3 Chức năng của linh kiện...............................................................................17
3.1.4 Nguyên lý hoạt động....................................................................................18

2


3.1.5 Viết code cho chương trình..........................................................................18

CHƯƠNG 4. HOÀN CHỈNH MẠCH THỰC TẾ...........................................................19
4.1 XUẤT GIỮ LIỆU NHIỆT ĐỌ, ĐỘ ẨM....................................................................19

4.2 GỬI TIN NHẮN KHI ĐỘ ẨM CAO..............................................................19
CHƯƠNG 5. KẾT LUẬN......................................................................................20
5.1 ĐÁNH GIÁ SƠ BỘ............................................................................................20
5.2 HƯỚNG PHÁT TRIỂN ....................................................................................20
TÀI LIỆU THAM KHẢO........................................................................................21
PHỤ LỤC.................................................................................................................22

3


DANH MỤC CÁC HÌNH VẼ

HÌNH 1-1:

CÁC MẠCH CẢM BIẾN ĐỘ ẨM THƯỜNG GẶP................................1

HÌNH 1-2:

SƠ ĐỒ KHỐI TỔNG QUÁT......................................................................2

HÌNH 2.1:

ARDUINO UNO R3........................................................................4

HÌNH 2.2: TÊN CÁC CHÂN CỦA ARDUINO UNO R3................................7
HÌNH 2.3:

CẢM BIẾN DHT11..........................................................................9

HÌNH 2.4:

SƠ ĐỒ NỐI CHÂN DHT11..........................................................10

HÌNH 2.5:

LCD 16×2......................................................................................10

HÌNH 2.6:

SƠ ĐỒ NỐI CHÂN CỦA LCD 16×2...........................................12

HÌNH 2.7:


CÁC CHÂN CỦA LCD 16×2........................................................13

HÌNH 2.8:

MODULE SIM 900A.....................................................................14

HÌNH 2.9: SƠ ĐỒ NỐI CHÂN MODULE SIM 900A...................................15
HÌNH 3.1:

LƯU ĐỒ GIẢI THUẬT................................................................16

HÌNH 3.2:

HÌNH ẢNH MÔ PHỎNG ............................................................17

HÌNH 4.1:

MẠCH THỰC TẾ..........................................................................19

HÌNH 4.2:

NHẬN VÀ GỬI SMS ..............................................................19

DANH MỤC CÁC BẢNG BIỂU
BẢNG 2-1 BẢNG THÔNG SỐ CỦA ARDUINO UNO R3.................................8
BANG 2-2 CHỨC NĂNG CÁC CHÂN LCD......................................................11

4



DANH MỤC CÁC TỪ VIẾT TẮT
LCD

Liquid Crystal Display.

GSM

Global System for Mobile Communication.

SIM

Subscriber Identity Module.

VDC

Volt Direct Current.

5


ĐỒ ÁN 2
Trang 1/26

CHƯƠNG 1.

TÌM HIỂU VỀ MẠCH CẢM BIẾN ĐỘ ẨM DÙNG VI
XỬ LÝ

1.1 Giới thiệu đề tài

- Môi trường sống của con người ngày nay do bị tác động bởi nhiều lý
do( nhiệt độ, độ ẩm.......), nên hay thay đổi một cách bất thường gây nên nhiều hậu
quả không mong muốn cho đời sống của con người. Do đó các mạch cảm biến đã ra
đời nhằm nắm bắt được sự thay đổi của môi trương từ đó đưa ra các giải pháp hợp
lý. Mạch cảm biến độ ẩm dùng vi xử lý arduino la một trong những mạch vi xử lý
đơn giản để đo độ ẩm của môi trường và có thể báo động cho con người một cách
nhanh chóng khi độ ẩm tăng cao, nhằm đưa ra các giải pháp hợp lý. Các mạch này
có thể dùng trong nhà hay phục vụ một phần trong công nghệ trồng cây trong nhà
kính......
 Các mạch cảm biến độ ẩm thường gặp

Hình 1.1: Các mạch cảm biến độ ẩm thường gặp

 Mạch cảm biến độ ẩm dùng vi xử lý hiện nay giá thành tương đối rẻ, và hoạt
động khá hiệu quả để đo độ ầm của môi trường. Mạch đo độ ẩm đất dùng để tưới

Cảm biến độ ẩm dùng Arduino xuất LCD


ĐỒ ÁN 2
Trang 2/26

cây và mạch đo nhiệt độ, độ ẩm trong các bo mạch như led điện tử cũng được sử
dụng phổ biến.
1.1.1 Định hướng đề tài
- Mạch sử dụng một vi xử lý trung tâm là arduino, cảm biến nhiệt độ độ ẩm
DHT11, màn hình LCD, module sim 900a. Cảm biến DHT11 sẽ ghi nhận độ ẩm của
môi trường và truyền dữ liệu đến arduino để xử lý, khi độ ẩm vượt quá một ngưỡng
cho phép nào đó thì vi xử lý arduino đã được lập trình sẵn sẽ báo động qua loa đồng
thời gửi tin nhắn đến điệ thoại thông qua modulesim 900a và xuất kết quả ra màn

hình LCD.
DHT11

LOAA
CODE

ARDUINO

LCD

MODULE SIM 900A

SMS

Hình 1.2: sơ đồ khối tổng quát

CHƯƠNG 2.

CÁC LINH KIỆN CẦN DÙNG

2.1 VI XỬ LÝ ARDUINO UNO R3
2.1.1 Giới thiệu vi xử lý arduino
- Arduino là một board mạch vi xử lý, nhằm xây dựng các ứng dụng tương tác
với nhau hoặc với môi trường được thuận lợi hơn. Gồm một board mạch nguồn mở

Cảm biến độ ẩm dùng Arduino xuất LCD


ĐỒ ÁN 2
Trang 3/26


được thiết kế trên nền tảng vi xử lý AVR Atmel 8 bit. Gồm một cổng giao tiếp USB,
6 chân đầu vào analog, 14 chân I/O kỹ thuật số tương thích với nhiều board mở
rộng khác nhau.
2.1.2 Cấu tạo arduino

Hình 2.1: ARDUINO UNO R3

 Cáp USB
-

Đây là cáp thường được bán kèm theo bo, dây cáp dùng để nạp chương trình
cho board và dây đồng thời cũng lấy nguồn từ usb của máy tính để board
hoạt động. Ngoài ra cáp USB còn được dùng để chuyển dữ liệu từ Arduino

Cảm biến độ ẩm dùng Arduino xuất LCD


ĐỒ ÁN 2
Trang 4/26

lên máy tính. Dây cáp có hai đầu. Đầu ra được dùng để cắm vào cổng USB
trên board Arduino, đầu 1b dùng để cắm vào cổng USB trên máy tính.
 IC Atmega 16U2
-

IC này được lập trình như một bộ chuyển đổi USB - to – Serial dùng để giao
tiếp với máy tính thông qua giao thức Serial ( dùng cổng COM ).

 Cổng nguồn ngoài

-

Cổng nguồn ngoài nhằm sử dụng nguồn điện bên ngoài như pin, bình ác quy
hay các adapter cho board Arduino hoạt động. Nguồn điện cấp vào cổng này
là nguồn DC có hiệu điện thế từ 6V đến 20V, tuy nhiên hiệu điện thế tốt nhất
mà nhà sản xuất khuyên dùng là từ 7V đế 12V.

 Cổng USB
-

Cổng USB trên board Arduino dùng để kết nối với cáp USB

 Nút reset
-

Nút reset được dùng để reset lại chương trình đang chạy. Đôi khi chương
trình chạy gặp lỗi, người dùng có thể reset lại chương trình.

 ICSP của Atmega 16U2
-

ICSP là chữ viết tắt của In – Circuit Serial Programming. Đây là các chân
giao tiếp SPI của chip Atmega 16U2. Các chân này thường ít được sử dụng
trong các dự án về Arduino.

 Chân xuất tín hiệu ra
-

Có tất cả 14 chân xuất tín hiệu ra trong Arduino Uno, những chân có dấu ~
là những chân có thể băm xung ( PWM ), tức có thể điều khiển tốc độ động

cơ hoặc độ sáng của đèn.

 IC Atmega 328
-

IC Atmega 328 là linh hồn của board mạch Arduino Uno, IC này được sử
dụng trong việc thu thập dữ liệu từ cảm biến, xử lý dữ liệu, xuất tín hiệu ra,..

 Chân ICSP của Atmega 328

Cảm biến độ ẩm dùng Arduino xuất LCD


ĐỒ ÁN 2
Trang 5/26

-

Các chân ICSP của Atmega 328 được sử dụng cho các giao tiếp SPI ( Serial
Peripheral Interface ), một số ứng dụng của Arduino có sử dụng chân này, ví
dụ như sử dụng module RFID, RC522 với Arduino hay Ethernet Shield với
Arduino.

 Chân lấy tín hiệu Analog
-

Các chân này lấy tín hiệu Analog ( tín hiệu tương tự ) từ cảm biến để IC
Atmega 328 xử lý. Có tất cả 6 chân lấy tín hiệu Analog, từ A0 đến A5.

 Chân cấp nguồn cho cảm biến

-

Các chân này dùng để cấp nguồn cho các thiết bị bên ngoài như rơle, cảm
biến, RC servo,... trên khu vực này có sẵn các chân GND ( chân nối đất, chân
âm ), chân 5V, chân 3.3V. Nhờ những chân này mà người sử dụng không cần
thiết bị biến đổi điện khi cấp nguồn cho cảm biến, roowle, rc servo,.. Ngoài
ra trên khu vực này còn có các chân Vin và chân reset, chân IOREF. Tuy
nhiên các chân này thường ít được sử dụng.

 Các linh kiện khác trên board Arduino Uno
-

Ngoài các linh kiện đã liệt kê trên, Arduino Uno còn một số linh kiện đáng
chú ý khác. Trên board có tất cả 4 đèn led, bao gồm 1 led nguồn ( led ON
nhằm cho biết loa đã được cấp nguồn ), 2 led Tx và Rx, 1 led L. Các led Tx
và Rx sẽ nhấp nháy khi có dữ liệu truyền từ board lên máy tính hoặc ngược
lại thông qua cổng USB. Led L được kết nối với chân số 13. Led này được
gọi là led on board ( tức led trên board ), led này giúp người dùng có thể thực
hành các bài đơn giản mà không cần dùng thêm led ngoài.

-

Trong 14 chân ra của board còn có 2 châ 0 và 1 có thể truyền nhận dữ liệu
nối tiếp TTL. Có một số ứng dụng đến tính năng này, ví dụ ứng dụng điều
khiển mạch Arduino Uno qua điện thoại sử dụng bluetooth HC05.

-

Thêm vào đó, chân 2 và 3 cũng được sử dụng cho lập trình ngắt ( interrupt ),
đồng thời còn vài chân khác có thể sử dụng cho các chức năng khác.


Cảm biến độ ẩm dùng Arduino xuất LCD


ĐỒ ÁN 2
Trang 6/26

Hình 2.2: Tên các chân trên Arduino Uno R3

Bảng 2-1: Bảng thông số của Arduino Uno R3

Cảm biến độ ẩm dùng Arduino xuất LCD


ĐỒ ÁN 2
Trang 7/26

2.2 CẢM BIẾN DHT11
2.2.1 Giới thiệu

Cảm biến độ ẩm dùng Arduino xuất LCD


ĐỒ ÁN 2
Trang 8/26

Hình 2.3: Cảm biến DHT11
-

Thông số kỹ thuật

 Đo độ ẩm: 20% - 95%
 Nhiệt độ: 0 - 50ºC
 Sai số độ ẩm : ±5%
 Sai số nhiệt độ: ±2ºC

-

Sơ đồ kết nối chân với MCU ( Arduino UNO R3 )

Cảm biến độ ẩm dùng Arduino xuất LCD


ĐỒ ÁN 2
Trang 9/26

Hình 2.4: Sơ đồ nối chân DHT11
2.2.2 Nguyên lý hoạt động
- Để có thể giao tiếp với DHT11 theo chuẩn 1 chân xử lý thực hiện theo 2
bước:
 Gửi tín hiệu muốn đo ( start ) tới DHT11, sau đó DHT11 xác nhận lại.
 Khi đã giao tiếp được với DHT11, cảm biến sẽ gửi lại 5 byte giữ liệu và
nhiệt độ đo được.
2.3 MÀN HÌNH LCD 16×2
2.3.1 Giới thiệu

Hình 2.5: LCD 16×2

Bảng 2-2:Chức năng các chân LCD
Chân Ký hiệu
1


Vss

Mô tả
Chân nối đất cho LCD, khi thiết kế mạch ta nối chân này với GND của

Cảm biến độ ẩm dùng Arduino xuất LCD


ĐỒ ÁN 2
Trang 10/26

2

VDD

3
4

VEE
RS

5

R/W

6

E


7 - 14 DB0
DB7

15

-

16

-

mạch điều khiển
Chân cấp nguồn cho LCD, khi thiết kế mạch ta nối chân này với VCC=5V
của mạch điều khiển
Điều chỉnh độ tương phản của LCD.
Chân chọn thanh ghi (Register select). Nối chân RS với logic “0” (GND)
hoặc logic “1” (VCC) để chọn thanh ghi.
+ Logic “0”: Bus DB0-DB7 sẽ nối với thanh ghi lệnh IR của LCD (ở chế
độ “ghi” - write) hoặc nối với bộ đếm địa chỉ của LCD (ở chế độ “đọc” read)
+ Logic “1”: Bus DB0-DB7 sẽ nối với thanh ghi dữ liệu DR bên trong
LCD.
Chân chọn chế độ đọc/ghi (Read/Write). Nối chân R/W với logic “0” để
LCD hoạt động ở chế độ ghi, hoặc nối với logic “1” để LCD ở chế độ đọc.
Chân cho phép (Enable). Sau khi các tín hiệu được đặt lên bus DB0-DB7,
các lệnh chỉ được chấp nhận khi có 1 xung cho phép của chân E.
+ Ở chế độ ghi: Dữ liệu ở bus sẽ được LCD chuyển vào(chấp nhận) thanh
ghi bên trong nó khi phát hiện một xung (high-to-low transition) của tín
hiệu chân E.
+ Ở chế độ đọc: Dữ liệu sẽ được LCD xuất ra DB0-DB7 khi phát hiện
cạnh lên (low-to-high transition) ở chân E và được LCD giữ ở bus đến khi

nào chân E xuống mức thấp.
-Tám đường của bus dữ liệu dùng để trao đổi thông tin với MPU. Có 2 chế
độ sử dụng 8 đường bus này :
+ Chế độ 8 bit : Dữ liệu được truyền trên cả 8 đường, với bit MSB là bit
DB7.
+ Chế độ 4 bit : Dữ liệu được truyền trên 4 đường từ DB4 tới DB7, bit
MSB là DB7
Nguồn dương cho đèn nền
GND cho đèn nền

2.3.2 Sơ đồ kết nối với MCU

Cảm biến độ ẩm dùng Arduino xuất LCD


ĐỒ ÁN 2
Trang 11/26

Hình 2.6: Hoạt động nạp xả của transistor.
-

VSS: tương đương GND – cực âm.

-

VDD: tương đương với VCC – cực dương ( 5V )

-

Contrast Voltage ( Vo ): Điều khiển địa chỉ nào sẽ được ghi dữ liệu.


-

Register Select ( RS ): Đọc ( mode ) hay ghi ( write mode ) dữ liệu ? Nó sẽ
phụ thuộc vào giá trị gửi vào .

-

Enable pin: Cho phép ghi vào LCD.

-

D0 – D7: 8 chân dữ liệu, mỗi chân sẽ có giá trị HIGH hoặc LOW nếu đang
ở chế độ đọc ( read mode ) sẽ nhận giá trị HIGH hoặc LOW nếu đang ở chế
độ ghi ( write mode ).

-

Backlight ( Back Anode (+) và Backlight Cathode (-)): Tắt bật màn hình
LCD.

2.3.3 Nguyên lý hoạt động

Cảm biến độ ẩm dùng Arduino xuất LCD


ĐỒ ÁN 2
Trang 12/26

-


Khi sản xuất LCD, nhà sản xuất đã tích hợp chip điểu khiển ( HD44780 ) bên
trong lớp vỏ và địa chỉ các chân giao tiếp cần thiết. Các chân này được đánh
số thứ tự như hình

Hình 2.7: Hoạt động nạp xả của transistor.

-

Chip HD44780 có hai thanh ghi 8 bit quan trọng: Thanh ghi lệnh IR
( Instructor Register ) và thanh ghi dữ liệu DR ( Data Register )

-

Thanh ghi IR: Để điều khiển LCD, người dung phải ra lệnh thông qua tám
đường bus DB0 – DB7. Mỗi lệnh được nhà sản xuất LCD đánh địa chỉ rõ
rang. Người dung chỉ việc cung cấp địa chỉ lệnh bằng bảng mã lệnh tại chỉ
mà IR cung cấp và thực hiện lệnh đó.

-

Thanh ghi DR: Thanh ghi dung để chứa dữ liệu 8 bit để ghi vào vùng RAM
DDRAM hoặc CGRAM ( ở chế độ ghi ) hoặc dùng để chứa dữ liệu từ hai
vùng RAM này gửi ra cho MPU ( ở chế độ đọc ). Nghĩa là, khi MPU ghi
thông tin DR, mạch nội bên trong chip sẽ tự động ghi thông tin này vào
DDRAM hoặc CGRAM. Hoặc khi thông tin về địa chỉ được ghi vào IR, dữ
liệu ở địa chỉ này trong vùng RAM nội của HD44780 sẽ được chuyển ra DR
đê truyền cho MPU.

2.4 MODULE SIM 900A

2.4.2 Giới thiệu

Cảm biến độ ẩm dùng Arduino xuất LCD


ĐỒ ÁN 2
Trang 13/26

Hình 2.8: Module sim 900a.

-

Thông số kỹ thuật:

 Kích thước: 49 × 47
 Trọng lượng: 28 gam
 VCC5 – DC5 V đầu vào
 VCC4 – DC3.5 V – 4.5 V đầu vào
 VCC – MCU khi SIM 900A module và 5V mức TTL thông tin lien lạc, pin
này được kết nối với DC 5V. Khi t nhông tin liên lạc là 3.3V thì pin này được
kết nối với DC 3.3V
2.4.3 Nguyên lý hoạt động
 Nối mạch
 5V nối với chân 5V của mạch Arduino.
 GND nối với GND của board Arduino.

Cảm biến độ ẩm dùng Arduino xuất LCD


ĐỒ ÁN 2

Trang 14/26

 TX nối với chân 2 của board Arduino .
 RX nối với chân 3 của board Arduino.
 PWR đây là chân bật tắt module sim900A.
 SPK chân này cần kết nối nếu bạn muốn xuất âm thanh loa thoại.
 MIC chân này cần kết nối nếu bạn muốn tạo mic để đàm thoại.
-

Sử dụng các module nối tiếp để gửi AT để module GSM, sau đó nó có thể
kiểm soát các module đê gửi tin nhắn, thực hiện cuộc gọi và kết nối với
mạng GPRS. Có thể kết nối với cổng giao tiếp USB

 Sơ đồ kết nối với MCU ( Arduino UNO R3 )

Hình 2.9: Sơ đồ nối chân Module sim 900a.

CHƯƠNG 3.

TIẾN TRÌNH THIẾT MẠCH

3.1 THIẾT KẾ MẠCH

Cảm biến độ ẩm dùng Arduino xuất LCD


ĐỒ ÁN 2
Trang 15/26

3.1.1 Lưu đồ giải thuật

Bắt đầu

MCU đọc cảm biến

Xuất LCD

IF

Độ ẩm > 65

MCU gửi SMS

Độ ẩm =<65

Loa báo động

Hình 3.1: Lưu đồ giải thuật.
3.1.2 Sơ đồ mô phỏng mạch

Cảm biến độ ẩm dùng Arduino xuất LCD


ĐỒ ÁN 2
Trang 16/26

Hình 3.2: Hỉnh ảnh mô phỏng.
3.1.3 Chức năng của linh kiện
- MCU ( Arduino UNO R3 ): Là bộ xử lý để điều khiển toàn bộ quá trình hoạt
động của mạch ( xuất dữ liệu về độ ẩm qua LCD, báo động loa kêu khi độ
ẩm vượt quá ngưỡng cho phép, điều khiển module sim 900 gửi tin nhắn khi

độ ẩm vượt quá ngưỡng cho phép đồng thời cũng nhận tin nhắn từ điện thoại
để MCU tắt báo động )
-

DHT11: có nhiệm vụ thu nhận dữ liệu về độ ẩm để MCU xử lý.

-

LCD: Hiển thị nhiệt độ và độ ẩm.

-

MODULE SIM 900A: Gửi và nhận tin nhắn từ điện thoại.

-

BIẾN TRỞ: Để điều chỉnh LCD.

3.1.4 Nguyên lý hoạt động

Cảm biến độ ẩm dùng Arduino xuất LCD


ĐỒ ÁN 2
Trang 17/26

-

MCU khi nhận dữ liệu độ ẩm từ cảm biến DHT11 và xuất dữ liệu độ ẩm qua
LCD. Khi độ ẩm vượt quá ngưỡng cho phép, MCU sẽ điều khiên loa báo

động và điều khiên MODULE SIM 900A gửi tin nhắn đến điện thoại, từ điện
thoại người dùng có thể gửi tin nhắn đến MODULE SIM 900A để MCU tắt
loa báo động.

3.1.5 Viết code cho chương trình
- Qua lưu đồ giải thuật ta có thể code hoàn thiện chương trình.
-

Code hoản chỉnh nằm ở phụ lục

Cảm biến độ ẩm dùng Arduino xuất LCD


ĐỒ ÁN 2
Trang 18/26

CHƯƠNG 4.

HOÀN CHỈNH MẠCH THỰC TẾ

4.1 XUẤT DỮ LIỆU NHIỆT ĐỘ, ĐỘ ẨM

Hình 4.1: Mạch thực tế.
4.2 Gửi tin nhắn khi độ ẩm cao

Hình 4.2: Nhận và gửi SMS

Cảm biến độ ẩm dùng Arduino xuất LCD



ĐỒ ÁN 2
Trang 19/26

CHƯƠNG 5. KẾT LUẬN
5.1 ĐÁNH GIÁ SƠ BỘ
- Hệ thống tuy đơn giản nhưng có thể được áp vào nhiều dự án thực tế trong cuộc
sống trong những môi trường cần có nhiệt độ, độ ẩm ổn định. Như những nơi nuôi
trồng những loại thực vật nhạy cảm với nhiệt độ, độ ẩm.
5.2 HƯỚNG PHÁT TRIỂN
- Có thể tối ưu hóa mô hình để có thể tích hợp vào nhiều vi mạch với những ưu
điểm mạnh hơn như trong dự án nhà thông minh......

Cảm biến độ ẩm dùng Arduino xuất LCD


ĐỒ ÁN 2
Trang 20/26

TÀI LIỆU THAM KHẢO
- Arduino Uno R3: />- Module sim: />- LCD: />
Cảm biến độ ẩm dùng Arduino xuất LCD


×