1. Trang chủ
  2. » Giáo Dục - Đào Tạo

ĐỐ án i THIẾT kế mô HÌNH NHÀ KÍNH NÔNG NGHIỆP

32 4 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 32
Dung lượng 792,66 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Lê Th Thuý Nga ị Thuý Nga Trang i TIEU LUAN MOI download : skknchat@gmail.com... Lê Thị Thuý Nga đã giúp đỡcho chúng em trong suốt quá trình hoàn thành đồ án.. Giúp chúng em hiểu rõ hơn

Trang 1

BỘ GIÁO DỤC VÀ ĐÀO TẠO

TRƯỜNG ĐẠI HỌC MỞ HÀ NỘI KHOA CÔNG NGHỆ ĐIỆN TỬ-THÔNG TIN

ĐỐÁNI

THIẾT KẾ MÔ HÌNH NHÀ KÍNH NÔNG NGHIỆP

Trang 2

L I NÓI Đ U ỜI NÓI ĐẦU ẦU

đi u khi n PIC ngà y cà ng thông d ng và hoà n thi n h n Nh ng có th nó i sề u khiể n AVR và vi ể n, vi điề u khiể n AVR và vi ụ ng và hoà n thiện hơn Nhưng có thể nó i sự ệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi ơn Nhưng có thể nó i sự ưng có thể nó i sự ể n, vi điề u khiể n AVR và vi ự

xu &t hi n c 'a Arduino và o nă(m 2005 t i Italia đã.m 'ra m t hệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi ạ i Italia đã.mở'ra mộ t hướ ng đi mớ i cho ở'ra mộ t hướ ng đi mớ i cho ộ t hướ ng đi mớ i cho ưng có thể nó i sựớ ng đi mớ i cho ng đi m i choớ ng đi mớ i cho

vi đi u khi n S xu &t hi n c 'a Arduino đã.h 0tr cho con ngề u khiể n AVR và vi ể n, vi điề u khiể n AVR và vi ự ệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi ỗ0trợ cho con ngườ i rấ&t nhiề u ợ cho con ngườ i rấ&t nhiề u ưng có thể nó i sựờ i rấ&t nhiề u i r &t nhi uề u khiể n AVR và vitrong l p trì nh và thi &t k &, nh &t là đ &i v i nh ng ngế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ớ ng đi mớ i cho ữ.ng ngườ i mớ i bắ3t đầ u tì m ưng có thể nó i sựờ i rấ&t nhiề u i m i b 3t đ u tì mớ ng đi mớ i cho ắ3t đầ u tì m ầ u tì m

tò i v vi đi u khi n mà không có quá nhi u ki &n th c, hi u bi &t sâu s 3c về u khiể n AVR và vi ề u khiể n AVR và vi ể n, vi điề u khiể n AVR và vi ề u khiể n AVR và vi ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ứ c, hiể u biế&t sâu sắ3c về ể n, vi điề u khiể n AVR và vi ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ắ3t đầ u tì m ề u khiể n AVR và vi

v t lý và đi n t ' Ph n c ng c 'a thi &t b đã.đệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi ầ u tì m ứ c, hiể u biế&t sâu sắ3c về ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ị đã.đượ c tí ch hợ p nhiề u chứ c nă(ng ưng có thể nó i sựợ cho con ngườ i rấ&t nhiề u c tí ch h p nhi u ch c nă(ngợ cho con ngườ i rấ&t nhiề u ề u khiể n AVR và vi ứ c, hiể u biế&t sâu sắ3c về

c b 'n và là mã.ngu n m ' Ngôn ng l p trì nh trên n n Java l i vô cù ngơn Nhưng có thể nó i sự ồ n mở' Ngôn ngữ lậ p trì nh trên nề n Java lạ i vô cù ng ở'ra mộ t hướ ng đi mớ i cho ữ.ng ngườ i mớ i bắ3t đầ u tì m ề u khiể n AVR và vi ạ i Italia đã.mở'ra mộ t hướ ng đi mớ i cho

d 0s 'd ng tụ ng và hoà n thiện hơn Nhưng có thể nó i sự ưng có thể nó i sựơn Nhưng có thể nó i sựng thí ch v i ngôn ng C/C++ và h th &ng th vi n r &t phongớ ng đi mớ i cho ữ.ng ngườ i mớ i bắ3t đầ u tì m ệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi ố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ưng có thể nó i sự ệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và viphú và đưng có thể nó i sựợ cho con ngườ i rấ&t nhiề u c chia s 'mi 0n phí Chí nh vì nh ng lý do nh v y nên Arduino hi nẻ'miễ0n phí Chí nh vì nhữ.ng lý do như vậ y nên Arduino hiện ữ.ng ngườ i mớ i bắ3t đầ u tì m ưng có thể nó i sự ệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và viđang d n ph bi &n và đầ u tì m ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ưng có thể nó i sựợ cho con ngườ i rấ&t nhiề u c phá t tri n ngà y cà ng m nh mẽ.trên toà n th &gi i ể n, vi điề u khiể n AVR và vi ạ i Italia đã.mở'ra mộ t hướ ng đi mớ i cho ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ớ ng đi mớ i choTrong đ tà i nà y, chú ng em sẽ.thi &t k &m t h th &ng tề u khiể n AVR và vi ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ộ t hướ ng đi mớ i cho ệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi ố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ưng có thể nó i sựớ ng đi mớ i cho i cây t đ ng d aự ộ t hướ ng đi mớ i cho ựtrên nguyên lý ho t đ ng có đi u ki n đạ i Italia đã.mở'ra mộ t hướ ng đi mớ i cho ộ t hướ ng đi mớ i cho ề u khiể n AVR và vi ệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi ưng có thể nó i sựợ cho con ngườ i rấ&t nhiề u c xây d ng v i trung tâm là Arduinoự ớ ng đi mớ i choUNO R3 (m t trong cá c lo i Board Arduino), chi phí th &p, thi &t k & đ n gi 'n,ộ t hướ ng đi mớ i cho ạ i Italia đã.mở'ra mộ t hướ ng đi mớ i cho ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ơn Nhưng có thể nó i sự

có ng d ng r ng rã.i t mô hì nh nh 'đ n gi 'n đ &n mô hì nh l n ph c t p.ứ c, hiể u biế&t sâu sắ3c về ụ ng và hoà n thiện hơn Nhưng có thể nó i sự ộ t hướ ng đi mớ i cho ừ mô hì nh nhỏ'đơn giả'n đế&n mô hì nh lớ n phứ c tạ p ỏ'đơn giả'n đế&n mô hì nh lớ n phứ c tạ p ơn Nhưng có thể nó i sự ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ớ ng đi mớ i cho ứ c, hiể u biế&t sâu sắ3c về ạ i Italia đã.mở'ra mộ t hướ ng đi mớ i cho

GVHD: TS Lê Th Thuý Nga ị Thuý Nga Trang i

TIEU LUAN MOI download : skknchat@gmail.com

Trang 3

Đ án I ồ án I

L I C M N ỜI NÓI ĐẦU ẢM ƠN ƠN

Qua đồ án này, nhóm em xin cảm ơn đến cô TS Lê Thị Thuý Nga đã giúp đỡcho chúng em trong suốt quá trình hoàn thành đồ án Giúp chúng em hiểu rõ hơn vềmạch Arduino, cách thiết kế mạch, chạy code hay biết được nhiều ứng dụng hay củamạch Arduino Ngoài ra, nhờ cô hướng dẫn nên chúng em cũng đã hoàn thành bài báocáo , hiểu được một số quá trình làm các công đoạn thiết kế, mô phỏng, sơ đồ nguyên

lý hoạt động và tính chất cụ thể của các linh kiện Qua đó giúp chúng em tiến bộ hơn

và đã có bước đầu hiểu hơn về các mạch điện tử Thông qua đồ án, chúng em đã tíchlũy và học được một ít kinh nghiệm thực tế rất có ít cho việc học tập và công việc củachúng em sau này Bên cạnh đó còn có nhiều mặt hạn chế do lần đầu tiếp xúc với linhkiện điện tử thực tế và còn do kỹ năng yếu kém nên dẫn đến sản phẩm còn nhiềukhuyết điểm, mông cô sẽ thông cảm và bỏ qua cho chúng em Một lần nữa nhómchúng em xin chân thành cảm đến cô TS Lê Thị Thuý Nga đã giúp đỡ nhóm em hoànthành đồ án này

GVHD: TS Lê Th Thuý Nga ị Thuý Nga Trang ii

TIEU LUAN MOI download : skknchat@gmail.com

Trang 4

M C L C HÌANH ENH Ụ C LỤ Ụ C LỤ ẢEM ƠNii 3

CH NG 1 T KNG QUAN ƯƠNii ỔKNG QUAN V DĐ DTÀAI ỀDĐỀDTÀAI ỀDĐỀDTÀAI

41.1 Đ ( t v &n đ ặ( t vấ&n đề ề u khiể n AVR và vi

1.2 M c tiêu và ph m vi nghiên c u đ tà i ụ ng và hoà n thiện hơn Nhưng có thể nó i sự ạ i Italia đã.mở'ra mộ t hướ ng đi mớ i cho ứ c, hiể u biế&t sâu sắ3c về ề u khiể n AVR và vi 4

CH NG 2 GI BI THI O U CÁBC ƯƠNii ỚBI THIỆO U CÁBC ỆO U CÁBC LINHKI O NTRONGM CH ỆO U CÁBC Ạ CH

52.1 Arduino UNO R3

2.1.1 Cá c thông s &c b 'n c 'a Arduino UNO R3 ố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ơn Nhưng có thể nó i sự 62.1.2 Vi đi u khi n ề u khiể n AVR và vi ể n, vi điề u khiể n AVR và vi 62.1.3 Cá c chân c 'a Arduino 62.1.4 L p trì nh cho Arduino 72.2.C 'm bi &n đ m và module chuy n đ i ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ộ t hướ ng đi mớ i cho ể n, vi điề u khiể n AVR và vi 72.3 Module 5VDC 2 kênh 92.4 Đ ng c b m 12V ộ t hướ ng đi mớ i cho ơn Nhưng có thể nó i sự ơn Nhưng có thể nó i sự

11

102.5 Mà n hì nh LCD 20x4

112.6.Đi n tr '220Ω và Led ệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi ở'ra mộ t hướ ng đi mớ i cho

2.7.B ngu n nhi u ngõ.ra ộ t hướ ng đi mớ i cho ồ n mở' Ngôn ngữ lậ p trì nh trên nề n Java lạ i vô cù ng ề u khiể n AVR và vi 12

CHƯƠNiiNG 3 GI BI THI O U ARDUINO IDE & PROTEUS VÀAMÔOPH ENG H O TH WNGỚBI THIỆO U CÁBC ỆO U CÁBC ỎENG HỆO THỐWNG ỆO U CÁBC ỐWNG

3.1.Ph n m m mô ph 'ng Proteus ầ u tì m ề u khiể n AVR và vi ỏ'đơn giả'n đế&n mô hì nh lớ n phứ c tạ p 133.2.Th vi n Arduino cho Proteus ưng có thể nó i sự ệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi 143.3.Arduino IDE và l p trì nh cho Arduino 153.4.Mô ph 'ng h th &ng ỏ'đơn giả'n đế&n mô hì nh lớ n phứ c tạ p ệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi ố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m 163.4.1 Mô ph 'ng m ch nguyên lý trên Proteus ỏ'đơn giả'n đế&n mô hì nh lớ n phứ c tạ p ạ i Italia đã.mở'ra mộ t hướ ng đi mớ i cho 16

Trang 1

16

GVHD: TS Lê Th Thuý Nga ị Thuý Nga

TIEU LUAN MOI download : skknchat@gmail.com

Trang 5

Đ án I ồ án I

173.4.3 L u đ thu t toá n ưng có thể nó i sự ồ n mở' Ngôn ngữ lậ p trì nh trên nề n Java lạ i vô cù ng

173.4.4 Vi &t code cho chế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ưng có thể nó i sựơn Nhưng có thể nó i sựng trì nh arduino

CHƯƠNiiNG 4 NH O N XÉBT VÀAK WT LU O NẬO N XÉBT VÀAKẾWT LUẬO N ẾWT LUẬO N ẬO N XÉBT VÀAKẾWT LUẬO N

194.1 Nh n xé t 4.2 K &t lu n ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m 19

TÀAI LI O U THAM KH EO ỆO U CÁBC ẢEM ƠNii 20

GVHD: TS Lê Th Thuý Nga ị Thuý Nga Trang 2

TIEU LUAN MOI download : skknchat@gmail.com

Trang 6

M C L C ỤC LỤC ỤC LỤC HÌNH

ẢM ƠN NH

5

Hì nh 1 Hì nh dá ng bên ngoà i củ'a Arduino

Hì nh 2 Thông số&cơ bả'n củ'a

Trang 7

GVHD: TS Lê Th Thuý Nga ị Thuý Nga Trang 3

TIEU LUAN MOI download : skknchat@gmail.com

Trang 8

CH ƯƠN NG 1 TỔNG QUAN VỀ ĐỀ TÀI

1.1 Đ T V N Đ ẶT VẤN ĐỀ ẤN ĐỀ Ề

Th c t &trong cu c s &ng ngà y cà ng b n r n, nhi u ngự ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ộ t hướ ng đi mớ i cho ố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ộ t hướ ng đi mớ i cho ề u khiể n AVR và vi ưng có thể nó i sựờ i rấ&t nhiề u i v 0n có thúẫ0n có thúvui là tr ng nh ng cây c 'nh, vồ n mở' Ngôn ngữ lậ p trì nh trên nề n Java lạ i vô cù ng ữ.ng ngườ i mớ i bắ3t đầ u tì m ưng có thể nó i sựờ i rấ&t nhiề u n rau trong không gian tr &ng c 'a nhà mì nh ố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m

nh sân thưng có thể nó i sự ưng có thể nó i sựợ cho con ngườ i rấ&t nhiề u ng, ban công Tuy nhiên, trong nh ng lú c b n b n cá c công vi c ữ.ng ngườ i mớ i bắ3t đầ u tì m ạ i Italia đã.mở'ra mộ t hướ ng đi mớ i cho ệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi

h Zng ngà y thì nh ng cây c 'nh và v4 ữ.ng ngườ i mớ i bắ3t đầ u tì m ưng có thể nó i sựờ i rấ&t nhiề u n hoa 'nhà sẽ.không đở'ra mộ t hướ ng đi mớ i cho ưng có thể nó i sựợ cho con ngườ i rấ&t nhiề u c ai tưng có thể nó i sựớ ng đi mớ i cho i nưng có thể nó i sựớ ng đi mớ i cho

c Ngoà i phưng có thể nó i sựơn Nhưng có thể nó i sựng phá p tưng có thể nó i sựớ ng đi mớ i cho i cây ph thông, chú ng ta có th t o ra nh ng h ể n, vi điề u khiể n AVR và vi ạ i Italia đã.mở'ra mộ t hướ ng đi mớ i cho ữ.ng ngườ i mớ i bắ3t đầ u tì m ệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi

th &ng tố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ưng có thể nó i sựớ ng đi mớ i cho i cây t đ ng đ n gi 'n cho khu vự ộ t hướ ng đi mớ i cho ơn Nhưng có thể nó i sự ưng có thể nó i sựờ i rấ&t nhiề u n nh 'c 'a mì nh th m chí có ỏ'đơn giả'n đế&n mô hì nh lớ n phứ c tạ p

th m 'r ng h th &ng tể n, vi điề u khiể n AVR và vi ở'ra mộ t hướ ng đi mớ i cho ộ t hướ ng đi mớ i cho ệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi ố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ưng có thể nó i sựớ ng đi mớ i cho i cây cho c 'm t khu vộ t hướ ng đi mớ i cho ưng có thể nó i sựờ i rấ&t nhiề u n l n.ớ ng đi mớ i cho

1.2 M C TIÊU VÀ PH M VI NGHIÊN C U Đ TÀI ỤC LỤC ẠM VI NGHIÊN CỨU ĐỀ TÀI ỨU ĐỀ TÀI Ề

M c tiêu c 'a đ á n là thi &t k &m t h th &ng tụ ng và hoà n thiện hơn Nhưng có thể nó i sự ồ n mở' Ngôn ngữ lậ p trì nh trên nề n Java lạ i vô cù ng ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ộ t hướ ng đi mớ i cho ệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi ố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ưng có thể nó i sựớ ng đi mớ i cho i cây t đ ng đ nự ộ t hướ ng đi mớ i cho ơn Nhưng có thể nó i sự

gi 'n v i nguyên lý là thông qua c 'm bi &n đ m c 'a đ &t đ truy n tí nớ ng đi mớ i cho ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ộ t hướ ng đi mớ i cho ể n, vi điề u khiể n AVR và vi ề u khiể n AVR và vi

hi u đ &n trung tâm đi u khi n (Arduino) v i đi u ki n khi đ m đ &tệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ề u khiể n AVR và vi ể n, vi điề u khiể n AVR và vi ớ ng đi mớ i cho ề u khiể n AVR và vi ệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi ộ t hướ ng đi mớ i cho

nh 'h n 70% thì má y b m t đ ng v n hà nh đ ng c b m tỏ'đơn giả'n đế&n mô hì nh lớ n phứ c tạ p ơn Nhưng có thể nó i sự ơn Nhưng có thể nó i sự ự ộ t hướ ng đi mớ i cho ộ t hướ ng đi mớ i cho ơn Nhưng có thể nó i sự ơn Nhưng có thể nó i sự ưng có thể nó i sựớ ng đi mớ i cho i nưng có thể nó i sựớ ng đi mớ i cho c cho

c 'khu vưng có thể nó i sựờ i rấ&t nhiề u n và khi đ m đ &t đ t l n h n 70% thì sẽ.t đ ng ng 3t T &tộ t hướ ng đi mớ i cho ạ i Italia đã.mở'ra mộ t hướ ng đi mớ i cho ớ ng đi mớ i cho ơn Nhưng có thể nó i sự ự ộ t hướ ng đi mớ i cho ắ3t đầ u tì m

c 'm i vi c đ u t đ ng di 0n ra trong quá trì nh cà i đ ( t s \n và qua cá cệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi ề u khiể n AVR và vi ự ộ t hướ ng đi mớ i cho ặ( t vấ&n đề ẵ\n và qua cá c

c 'm bi &n đ đi u ti &t vi c tế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ể n, vi điề u khiể n AVR và vi ề u khiể n AVR và vi ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi ưng có thể nó i sựớ ng đi mớ i cho i cây h p lí trong m i th i ti &t cho khu vợ cho con ngườ i rấ&t nhiề u ờ i rấ&t nhiề u ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ưng có thể nó i sựờ i rấ&t nhiề un

V i mô hì nh m ch đ n gi 'n, chi phí th &p, d 0thi &t k &nên có th á p ớ ng đi mớ i cho ạ i Italia đã.mở'ra mộ t hướ ng đi mớ i cho ơn Nhưng có thể nó i sự ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ể n, vi điề u khiể n AVR và vi

d ng r ng rã.i và o cu c s &ng th c t &c 'a chú ng ta.ụ ng và hoà n thiện hơn Nhưng có thể nó i sự ộ t hướ ng đi mớ i cho ộ t hướ ng đi mớ i cho ố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ự ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m

GVHD: TS Lê Th Thuý Nga ị Thuý Nga Trang 4

Trang 9

TIEU LUAN MOI download : skknchat@gmail.com

Trang 10

CH ƯƠN NG 2 GI I THI U CÁC LINH KI N TRONG M CH ỚI THIỆU CÁC LINH KIỆN TRONG MẠCH ỆU CÁC LINH KIỆN TRONG MẠCH ỆU CÁC LINH KIỆN TRONG MẠCH ẠM VI NGHIÊN CỨU ĐỀ TÀI

Arduino là m t board m ch vi đi u khi n độ t hướ ng đi mớ i cho ạ i Italia đã.mở'ra mộ t hướ ng đi mớ i cho ề u khiể n AVR và vi ể n, vi điề u khiể n AVR và vi ưng có thể nó i sựợ cho con ngườ i rấ&t nhiề u c phá t tri n b 'i Arduino.cc,ể n, vi điề u khiể n AVR và vi ở'ra mộ t hướ ng đi mớ i cho

2.1 RDUINO UNO R3 (Thiết bị điều khiển)

m t n n t 'ng đi n t ' mã ngu n m ' ch ' y &u d a trên vi đi u khi n AVRộ t hướ ng đi mớ i cho ề u khiể n AVR và vi ệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi ồ n mở' Ngôn ngữ lậ p trì nh trên nề n Java lạ i vô cù ng ở'ra mộ t hướ ng đi mớ i cho ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ự ề u khiể n AVR và vi ể n, vi điề u khiể n AVR và viAtmega328P V i Arduino chú ng ta có th xây d ng cá c ng d ng đi nớ ng đi mớ i cho ể n, vi điề u khiể n AVR và vi ự ứ c, hiể u biế&t sâu sắ3c về ụ ng và hoà n thiện hơn Nhưng có thể nó i sự ệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi

t 'tưng có thể nó i sựơn Nhưng có thể nó i sựng tá c v i nhau thông qua ph n m n và ph n c ng h 0tr ớ ng đi mớ i cho ầ u tì m ề u khiể n AVR và vi ầ u tì m ứ c, hiể u biế&t sâu sắ3c về ỗ0trợ cho con ngườ i rấ&t nhiề u ợ cho con ngườ i rấ&t nhiề u

Arduino th c s đã.gây só ng gió trên thì trự ự ưng có thể nó i sựờ i rấ&t nhiề u ng th &gi i trong nhi uế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ớ ng đi mớ i cho ề u khiể n AVR và vină(m qua v i s &lớ ng đi mớ i cho ố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ưng có thể nó i sựợ cho con ngườ i rấ&t nhiề u ng ngưng có thể nó i sựờ i rấ&t nhiề u i dù ng c c l n và đa d ng v i trì nh đ tr 'iự ớ ng đi mớ i cho ạ i Italia đã.mở'ra mộ t hướ ng đi mớ i cho ớ ng đi mớ i cho ộ t hướ ng đi mớ i cho

r ng t b c ph thông đ &n b c đ i h c.ộ t hướ ng đi mớ i cho ừ mô hì nh nhỏ'đơn giả'n đế&n mô hì nh lớ n phứ c tạ p ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ạ i Italia đã.mở'ra mộ t hướ ng đi mớ i cho

Arduino UNO R3 là m t trong nh ng m ch Arduino độ t hướ ng đi mớ i cho ữ.ng ngườ i mớ i bắ3t đầ u tì m ạ i Italia đã.mở'ra mộ t hướ ng đi mớ i cho ưng có thể nó i sựợ cho con ngườ i rấ&t nhiề u c s d ng ph ữ.ng ngườ i mớ i bắ3t đầ u tì m ụ ng và hoà n thiện hơn Nhưng có thể nó i sự

bi &n nh &t Hi n nay, dò ng m ch nà y đã.phá t tri n đ &n th &h th 3 ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi ạ i Italia đã.mở'ra mộ t hướ ng đi mớ i cho ể n, vi điề u khiể n AVR và vi ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi ứ c, hiể u biế&t sâu sắ3c về

(R3)

Hình 1: Hì nh dá ng bên ngoà i Arduino UNO R3

Trang 11

GVHD: TS Lê Th Thuý Nga ị Thuý Nga Trang 5

TIEU LUAN MOI download : skknchat@gmail.com

Trang 12

2.1.1 Các thông s c b n c a Arduino UNO R3 ố cơ bản của Arduino UNO R3 ơ bản của Arduino UNO R3 ản của Arduino UNO R3 ủa Arduino UNO R3

Hình 2: Thông s &c b 'n c 'a Arduinoố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ơn Nhưng có thể nó i sự

2.1.2ArduinoVi đi u ều Uno khi n ển đ ưng có thể nó i sựợ cho con ngườ i rấ&t nhiề u xây d ng v i phân nhân là vi đi u khi n c ự ớ ng đi mớ i cho ề u khiể n AVR và vi ể n, vi điề u khiể n AVR và viATmega328P s 'd ng th ch anh có chu kì dao đ ng là 16 MHz V i vi đi uụ ng và hoà n thiện hơn Nhưng có thể nó i sự ạ i Italia đã.mở'ra mộ t hướ ng đi mớ i cho ộ t hướ ng đi mớ i cho ớ ng đi mớ i cho ề u khiể n AVR và vikhi n nà y, ta có 14 ng 'ra/và o để n, vi điề u khiể n AVR và vi ỏ'đơn giả'n đế&n mô hì nh lớ n phứ c tạ p ưng có thể nó i sựợ cho con ngườ i rấ&t nhiề u c đá nh s &t 0 đ &n 13 Song song đó , taố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ừ mô hì nh nhỏ'đơn giả'n đế&n mô hì nh lớ n phứ c tạ p ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m

có thêm 6 ng ' nh tí n hi u analog đỏ'đơn giả'n đế&n mô hì nh lớ n phứ c tạ p ệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi ưng có thể nó i sựợ cho con ngườ i rấ&t nhiề u c đá nh ký hi u t A0 đ &n A5.ệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi ừ mô hì nh nhỏ'đơn giả'n đế&n mô hì nh lớ n phứ c tạ p ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m

Trên board cò n có 1 nú t reset, 1 ngõ.k &t n &i v i má y tí nh qua c ngế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ớ ng đi mớ i choUSB và 1 ngõ.c &p ngu n s 'd ng jack 2.1mm l &y nă(ng lồ n mở' Ngôn ngữ lậ p trì nh trên nề n Java lạ i vô cù ng ụ ng và hoà n thiện hơn Nhưng có thể nó i sự ưng có thể nó i sựợ cho con ngườ i rấ&t nhiề u ng tr c ti &p tự ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ừ mô hì nh nhỏ'đơn giả'n đế&n mô hì nh lớ n phứ c tạ p.AC-DC adapter hay thông qua 3c-quy ngu n.ắ3t đầ u tì m ồ n mở' Ngôn ngữ lậ p trì nh trên nề n Java lạ i vô cù ng

2.1.3 Các chân c a Arduino ủa Arduino UNO R3

Các chân năng lượng: GND (Ground), 5V, 3.3V, Vin (Voltage Input), IOREF, RESET

Các cổng ra/vào: Arduino UNO có 14 chân digital dùng để đọc hoặc xuất tínhiệu và 6 chân analog (A0 - A5) cung cấp độ phân giải tín hiệu 10bit, để đọc giá trịđiện áp trong khoảng 0V - 5V

GVHD: TS Lê Th Thuý Nga ị Thuý Nga Trang 6

TIEU LUAN MOI download : skknchat@gmail.com

Trang 13

Đ án I ồ án I

2.1.4 L p trình cho Arduino ập trình cho Arduino.

Các thiết bị dựa trên nền tảng Arduino được lập trình bằng ngôn riêng Ngônngữ này dựa trên ngôn ngữ Wiring được viết cho phần cứng nói chung và Wiring lại làmột biến thể của C/C++ Có người gọi nó là Wiring, một số khác thì gọi là C hayC/C++ và tên gọi phổ biến nhất là ngôn ngữ Arduino Ngôn ngữ Arduino bắt nguồn từC/C++ phổ biến hiện nay do đó rất dễ học và từ việc lập trình ta có thể thiết kế mạch theo ý muốn của mình và vận hành một cách hiệu quả và tối ưu nhất(

2.2 ) C M BI N Đ M Đ T VÀ MODULE CHUY N Đ I ẢM ƠN ẾN ĐỘ ẨM ĐẤT VÀ MODULE CHUYỂN ĐỔI Ộ ẨM ĐẤT VÀ MODULE CHUYỂN ĐỔI ẨM ĐẤT VÀ MODULE CHUYỂN ĐỔI ẤN ĐỀ ỂN ĐỔI ỔI. Thiết bị đo lường cảm biến

Hình 3 C 'm bi &n đ m đ &tế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ộ t hướ ng đi mớ i cho

Hai đ u đo c 'a c 'm bi &n đầ u tì m ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ưng có thể nó i sựợ cho con ngườ i rấ&t nhiề u c c 3m và o đ &t đ phá t hi n đ m ắ3t đầ u tì m ể n, vi điề u khiể n AVR và vi ệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi ộ t hướ ng đi mớ i cho

Dù ng dây n &i gi a c 'm bi &n và module chuy n đ i Thông tin v đ mố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ữ.ng ngườ i mớ i bắ3t đầ u tì m ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ể n, vi điề u khiể n AVR và vi ề u khiể n AVR và vi ộ t hướ ng đi mớ i cho

đ &t sẽ.đưng có thể nó i sựợ cho con ngườ i rấ&t nhiề u c đ c v và g 'i t i module chuy n đ i.ề u khiể n AVR và vi ở'ra mộ t hướ ng đi mớ i cho ớ ng đi mớ i cho ể n, vi điề u khiể n AVR và vi

Module chuy n đ i có c &u t o chí nh g m m t IC so sá nh LM393, mể n, vi điề u khiể n AVR và vi ạ i Italia đã.mở'ra mộ t hướ ng đi mớ i cho ồ n mở' Ngôn ngữ lậ p trì nh trên nề n Java lạ i vô cù ng ộ t hướ ng đi mớ i cho ộ t hướ ng đi mớ i cho

t bi &n tr ', 4 đi n tr 'dá n 100 Ohm và 2 t dá n Bi &n tr 'có ch c nă(ng đế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ở'ra mộ t hướ ng đi mớ i cho ệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi ở'ra mộ t hướ ng đi mớ i cho ụ ng và hoà n thiện hơn Nhưng có thể nó i sự ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ở'ra mộ t hướ ng đi mớ i cho ứ c, hiể u biế&t sâu sắ3c về ị đã.đượ c tí ch hợ p nhiề u chứ c nă(ng

nh ngưng có thể nó i sự6.ng so sá nh v i tí n hi u đ m đ &t đ c v t c 'm bi &n.ớ ng đi mớ i cho ệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi ộ t hướ ng đi mớ i cho ề u khiể n AVR và vi ừ mô hì nh nhỏ'đơn giả'n đế&n mô hì nh lớ n phứ c tạ p ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m

GVHD: TS Lê Th Thuý Nga ị Thuý Nga Trang 7

Trang 14

Led xanh bá o mứ c độ ẩ m ở'pin DO

Mô tả'cá c pin trên module

Nguyên lý hoạ t độ ng củ'a cả'm biế&n độ ẩ m đấ&t

Khi module cả'm biế&n độ ẩ m phá t hiện, khi đó sẽ.có sự thay đổ i điện

á p ngay

tạ i đầ u và o củ'a IC Ic nà y nhậ n biế&t có sự thay đổ i nó

sẽ.đưa ra mộ t tí n hiệu 0V để bá oLM393hiệu và thay đổ i như

thế&nà o sẽ.đượ c tí nh toá n để đọ c độ ẩ m đấ&t

GVHD: TS Lê Th Thuý Nga ị Thuý Nga Trang 8

Trang 15

TIEU LUAN MOI download : skknchat@gmail.com

Trang 16

+ C 'm bi &n đ m đ &t r &t nh y v i đ m môi trế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ộ t hướ ng đi mớ i cho ạ i Italia đã.mở'ra mộ t hướ ng đi mớ i cho ớ ng đi mớ i cho ộ t hướ ng đi mớ i cho ưng có thể nó i sựờ i rấ&t nhiề u ng xung quanh, thưng có thể nó i sựờ i rấ&t nhiề u

ng đưng có thể nó i sựợ cho con ngườ i rấ&t nhiề u c s 'd ng đ phá t hi n đ m c 'a đ &t.ụ ng và hoà n thiện hơn Nhưng có thể nó i sự ể n, vi điề u khiể n AVR và vi ệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi ộ t hướ ng đi mớ i cho

+ Khi đ m đ &t vộ t hướ ng đi mớ i cho ưng có thể nó i sựợ cho con ngườ i rấ&t nhiề u t quá giá tr đị đã.đượ c tí ch hợ p nhiề u chứ c nă(ng ưng có thể nó i sựợ cho con ngườ i rấ&t nhiề u c thi &t l p, ngõ.ra c 'a module D0 ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m'm c giá tr là 0V

ở'ra mộ t hướ ng đi mớ i cho ứ c, hiể u biế&t sâu sắ3c về ị đã.đượ c tí ch hợ p nhiề u chứ c nă(ng

+ Ngõ.ra D0 có th để n, vi điề u khiể n AVR và vi ưng có thể nó i sựợ cho con ngườ i rấ&t nhiề u c k &t n &i tr c ti &p v i vi đi u khi n nhế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ự ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ớ ng đi mớ i cho ề u khiể n AVR và vi ể n, vi điề u khiể n AVR và vi ưng có thể nó i sự( ), đ phá t hi n cao và th &p, và do đó đ phá t hi n đ m ể n, vi điề u khiể n AVR và vi ệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi ể n, vi điề u khiể n AVR và vi ệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi ộ t hướ ng đi mớ i cho

c 'aArduino,PIC,AVR,STMđ &t.

+ Đ u ra Analog AO có th đầ u tì m ể n, vi điề u khiể n AVR và vi ưng có thể nó i sựợ cho con ngườ i rấ&t nhiề u c k &t n &i v i b chuy n đ i ADC, có th nh ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ớ ng đi mớ i cho ộ t hướ ng đi mớ i cho ể n, vi điề u khiể n AVR và vi ể n, vi điề u khiể n AVR và vi

n đưng có thể nó i sựợ cho con ngườ i rấ&t nhiề u c cá c giá tr chí nh xá c h n đ m c 'a đ &t.ị đã.đượ c tí ch hợ p nhiề u chứ c nă(ng ơn Nhưng có thể nó i sự ộ t hướ ng đi mớ i cho

Hình 4 Module relay 5VDC 2 kênh

Relay 2 Kênh g m 2 r le ho t đ ng t i đi n á p 5VDC, ch u đồ n mở' Ngôn ngữ lậ p trì nh trên nề n Java lạ i vô cù ng ơn Nhưng có thể nó i sự ạ i Italia đã.mở'ra mộ t hướ ng đi mớ i cho ộ t hướ ng đi mớ i cho ạ i Italia đã.mở'ra mộ t hướ ng đi mớ i cho ệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi ị đã.đượ c tí ch hợ p nhiề u chứ c nă(ng ưng có thể nó i sựợ cho con ngườ i rấ&t nhiề u c

hi u đi n th &lên đ &n 250VAC 10A Relay 2 kênh đệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi ệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ưng có thể nó i sựợ cho con ngườ i rấ&t nhiề u c thi &t k &ch 3cế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ế&t kế&, nhấ&t là đố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ắ3t đầ u tì m

ch 3n, kh ' nă(ng cá ch đi n t &t Trên module đã.có s \n m ch kí ch relayắ3t đầ u tì m ệ ngà y cà ng phá t triể n, vi điề u khiể n AVR và vi ố&i vớ i nhữ.ng ngườ i mớ i bắ3t đầ u tì m ẵ\n và qua cá c ạ i Italia đã.mở'ra mộ t hướ ng đi mớ i cho

khi n (vi đi u khi n) v i relay, b 'o đ 'm vi đi u khi n ho t đ ng n để n, vi điề u khiể n AVR và vi ề u khiể n AVR và vi ể n, vi điề u khiể n AVR và vi ớ ng đi mớ i cho ề u khiể n AVR và vi ể n, vi điề u khiể n AVR và vi ạ i Italia đã.mở'ra mộ t hướ ng đi mớ i cho ộ t hướ ng đi mớ i cho ị đã.đượ c tí ch hợ p nhiề u chứ c nă(ngnh

GVHD: TS Lê Th Thuý Nga ị Thuý Nga Trang 9

Ngày đăng: 27/06/2022, 15:27

🧩 Sản phẩm bạn có thể quan tâm

w