Danh mục

Giáo trình Lập trình vi điều khiển nâng cao (Nghề: Công nghệ kỹ thuật Điện-Điện tử - CĐ/TC) - Trường Cao đẳng nghề Đồng Tháp

Số trang: 81      Loại file: pdf      Dung lượng: 3.26 MB      Lượt xem: 10      Lượt tải: 0    
Thư viện của tui

Xem trước 9 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Giáo trình Lập trình vi điều khiển nâng cao cung cấp cho người học những kiến thức như: ngôn ngữ lập trình; lập trình giao diện arduino với các linh kiện, cảm biến, board. Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Giáo trình Lập trình vi điều khiển nâng cao (Nghề: Công nghệ kỹ thuật Điện-Điện tử - CĐ/TC) - Trường Cao đẳng nghề Đồng Tháp TRƯỜNG CAO ĐẲNG NGHỀ ĐỒNG THÁP KHOA ĐIỆN – ĐIỆN TỬ GIÁO TRÌNH MÔN HỌC: LẬP TRÌNH VI ĐIỀU KHIỂN NÂNG CAO NGÀNH, NGHỀ: CN T ĐI N, ĐI N T TRÌNH ĐỘ: CAO ĐẲNG/TRUNG CẤP (Ban hành kèm theo Quyết định Số: /QĐ-CĐNĐT ngày… tháng…năm 2018 của Hiệu trưởng Trường Cao đẳng nghề Đồng Tháp) LỜI NÓI ĐẦU ờ n ut nt xn lờ o n n sn sn v n n n t u o Đ n–Đ nt C n n n n Ar u no ?V y Ar u no l ? Ar u no t t r l m t o m v x lý ợ ùn ể l p tr n t ơn t vớ t t ị p n ứn n m n, n ơ, èn oặ t t ịk Đặ ểm nổ t ủ Ar u no l mô tr ờn p t tr ển ứn ụn ự kỳ ễ s ụn , vớ m t n ôn n ữ l p tr n t ể m t n n n n y vớ n ờ ít m ểu về n t v l p tr n V ều l m n n n t ợn Ar u no ín l mứ rất t ấp v tín ất n uồn mở từ p n ứn tớ p n mềm Sự r ờ ủ m Ar u no t ú ẩy sự y u t í , t m tò n n ứu, ứn ụn tự n a , ro ot v o ờ sốn v ôn n p Vớ n ữn u ểm r n ủ m n , Ar u no ã n n n nổ t n to n t ớ v ợ ớ s n , s n v n, ớ n n ứu, n ữn n ờ y u t í kỹ t u t, n ữn n ờ t í l m ồ tự s ụn r n rã T V t N m, số l ợn n ờ s ụn m Ar u no n y n tăn Để úp n t m ểu Ar u no, t l u n y ã ợ n so n T l u ồm 3 p n, ợ n so n từ ơn n n p ứ t p T l u ợ v tm t n ắn n, ễ ểu, v o n ữn vấn ề ốt lõ tron v s ụn Ar u no o u sốn ặ ù ã ố ắn tron qu tr n n so n t l u, n n ắ ắn tài l u k ôn t ể tr n k ỏ s s t tron qu tr n n so n Rất mon n n ợ sự p ý ân t n ủ n ểt t ể o n t n ơn nữ t l u này. 2 Mục lục LỜI NÓI ĐẦU ..................................................................................................... 1 T NG QUAN .................................................................................................. 1 11 n m ........................................................................................................ 1 1 2 Cấu trú v ứ năn k ố ...................................................................... 1 1 3 Cấu trú ủ m t k t r u no ........................................................................... 4 1.4 Arduino IDE .................................................................................................... 8 15C ặt IDE.................................................................................................... 10 16C ặt driver arduino uno r3 ........................................................................ 11 NGÔN NGỮ LẬP TRÌNH ........................................................................... 14 2 1 Cấu trú n ôn n ữ l p tr n .......................................................................... 14 22V or ữ l u ................................................................................................ 20 2 2 1 xuất ữ l u r m t p n ............................................................................... 20 23C n ắt......................................................................................................... 23 2.4 ADC .............................................................................................................. 28 2 5 G o t p I2C, UART, SPI ............................................................................ 30 3 LẬP TRÌNH GIAO TI P AR UINO VỚI C C LINH KIỆN, C M I N, OAR .................................................................................................. 46 T N ÀI: G o p d l no on d no ......................................... 47 T N ÀI: G o p An lo o p PWM on d no.......................... 56 I T N ÀI: G o p n lo np n A d no Uno .................................... 62 T N ÀI: G o p Uart, I2C. ........................................................................ 68 T N ÀI: N on A d no I. MỤC TIÊU CỦA BÀI:........................... 73 T N ÀI: Th k hệ hốn đ ề kh ển vớ d no .................................... 76 II 1. T NG QUAN 1.1 Khái niệm V đ ề kh ển l m t máy tính ợ tí ợp tr n m t chíp, n t ờn ợ s ụn ể ều k ển thi t bị nt V ều k ển, t ự ất, l m t t ốn o ồm m t vi x lý u suất ủ ùn v t n t ấp (k vớ v x lý năn ùn tron m y tín ) k t ợp vớ k ố n o v n b nhớ, các mô un v o/r , mô un n ổ số s n t ơn tự v t ơn tự s n số, Ở m y tín t mô un t ờn ợ xây ựn ở íp v m n o V ều k ển t ờn ợ ùn ể xây ựn h thống nhúng N xuất nk n ều tron dụng cụ nt ,t t ị n, máy giặt, lò vi sóng, n tho i, u c DVD, thi t bị a p ơn t n, dây chuyền tự ng, v.v. 1.2 Cấu trúc và chức năn các khối 1.2.1 Cấu trúc H n 3 1: ấu trú ...

Tài liệu được xem nhiều: