[Đồ án] Thiết kế giao diện trên WindowForm và điều khiển thiết bị ngoại vi
Tài liệu hướng dẫn sinh viên lập trình thiết kế giao diện người dùng (GUI) trên máy tính bằng Window Form với C++ sử dụng Visual Studio, kết nối và điều khiển vi điều khiển Arduino Uno R3 thông qua cổng USB.
Generating preview...
BÀI 1: LẬP TRÌNH THIẾT KẾ GIAO DIỆN TRÊN MÁY TÍNH BẰNG PHẦN MỀM VISUAL STUDIO ĐỂ KẾT NỐI VÀ ĐIỀU KHIỂN THIẾT BỊ NGOẠI VI 1. Mục đích: Khi hoàn thành xong bài thực hành này sinh viên có thể nắm vững kiến thức để lập trình: Tạo ra được giao diện người dùng (GUI) trên máy tính bằng Window form với C++, sử dụng phần mềm Visual Studio (Bản Professional năm 2019) Lâp trình kết nối giao diện trên máy tính với thiết bị ngoại vi. Cụ thể là vi điều khiển Arduino Uno R3 trên bộ Kit MTS-100 thông qua cổng USB. 2. Định nghĩa Giao diện người dùng, GUI (Graphic User Interface): là một giao diện được thiết lập trên máy tính dùng để giao tiếp (truyền và nhận dữ liệu) với các thiết bị ngoại vi. Thông qua giao diện ta có thể hiển thị trạng thái, điều khiển các phần tử (cảm biến, cơ cấu chấp hành...) của thiết bị ngoại vi. Bo mạch điều khiển là một một bộ phận của hệ thống cơ điện tử dùng để thu nhận và xử lý dữ liệu từ các cảm biến, các nút ấn, giao diện điều khiển,...Sau đó truyền tín hiệu điều khiển đến các cơ cấu chấp hành. 3. Thiết bị và phần mềm Kit MTS 100, Máy tính, Mạng LAN, Sever chung, phần mềm Visual Studio, phần mềm Arduino IDE. Đặc tính của Kit MTS-100: 1. Điện áp vào: AC 110/220V, 50/60Hz Điện áp ra: +5V/1.5A, +3.3V/0.5A 2. Mạch điều khiển: + Arduino UNO R3 + Core: ATMEGA328P + Digital IO: 14 (D0~D13) + Analog IO: 6 (A0~A5) + PWM Output: 6 (D3, D5, D6, D9, D10, D11) + Hỗ trợ pin AREF + Hỗ trợ pin Tx/Rx + Hỗ trợ giao diện I2C + Hỗ trợ tải về ISP + Hỗ trợ giao diện sử dụng USB Type 3. Module vào Digital Input a. 4x4 Keypad: touch button b. DIP Switch: 8 pins Analog Input a. Slide Potentiometer: 20K x 2 b. Joystick x 1 c. Microphone x 1 Sensor Input a. CDS Sensor x 1 b. Temperature & Humidity Sensor x 1 c. Accelerometer: 3-axis d. Ultrasonic x 1 e. IR Line Tracer x 1 4. Module ra LED Matrix Display: 8x8 4-Digit 7-Segment Display -LED Bar: 10 bits -RGB LED x 4 High Power LED: 1W -Serial RGB LED x 20 -LCD Display: 16x2 (Serial & Parallel) -Relay: 5V, 2
… Download the original file to read the full document.
- Document name
- [Đồ án] Thiết kế giao diện trên WindowForm và điều khiển thiết bị ngoại vi
- School / Course
- Đại học Bách khoa Hà Nội · Cấu trúc dữ liệu và giải thuật
- Content
- Tài liệu hướng dẫn tạo giao diện trên Visual Studio để điều khiển Arduino Uno R3. Nó bao gồm mục đích, định nghĩa, danh sách thiết bị/phần mềm và giới thiệu chi tiết về Visual Studio.
- Table of contents
- BÀI 1: LẬP TRÌNH THIẾT KẾ GIAO DIỆN TRÊN MÁY TÍNH BẰNG PHẦN MỀM VISUAL STUDIO ĐỂ KẾT NỐI VÀ ĐIỀU KHIỂN THIẾT BỊ NGOẠI VI
- 1. Mục đích
- 2. Định nghĩa
- 3. Thiết bị và phần mềm
- 4. Cơ sở lý thuyết và ứng dụng
- 4.1. Tính năng để tạo GUI trên phần mềm Visual studio
- Pages
- 23 pages
- Uploaded by
- Giang Le
Frequently asked questions
Is this document free?
Yes. “[Đồ án] Thiết kế giao diện trên WindowForm và điều khiển thiết bị ngoại vi” is free — just sign in and click Download to get the original file.
How many pages is this document?
The document has 23 pages, for the course Cấu trúc dữ liệu và giải thuật. You can preview it online before downloading.
Can I preview before downloading?
Yes. You can preview this document right on this page with the online reader, then decide whether to download.

Comments (0)
No comments yet. Be the first!