Thiết Kế Bộ Kit Thực Hành Arduino Ứng Dụng Điều Khiển Thiết Bị và Giao Tiếp Cảm Biến

Trường đại học

Đại học Đà Nẵng

Chuyên ngành

Vật lý học

Người đăng

Ẩn danh

Thể loại

khóa luận

2018

77
0
0

Phí lưu trữ

30.000 VNĐ

Mục lục chi tiết

LỜI CẢM ƠN

1. CHƯƠNG 1: GIỚI THIỆU TỔNG QUAN VỀ BỘ KIT ARDUINO VÀ PHẦN MỀM LABVIEW

1.1. Tổng quan về bộ kit Arduino

1.2. Thành phần của board Arduino Mega 2560

1.3. Thông số kỹ thuật

1.4. Chi tiết về board mạch

1.5. Chức năng của mỗi khối

1.6. Chương trình cơ bản của Arduino

1.7. Tổng quan về phần mềm LabView

1.8. Chức năng chính của phần mềm LabVIEW

1.9. Những khái niệm cơ bản được sử dụng trong phần mềm LabVIEW

1.10. Các kỹ thuật lập trình trên LabVIEW

1.11. Chức năng của từng khối

1.12. Truyền thông với máy tính thông qua firmware Linx và phần mềm LabVIEW

2. CHƯƠNG 2: MỘT SỐ BÀI THÍ NGHIỆM THIẾT KẾ TRÊN BỘ KIT ARDUINO SỬ DỤNG CÁC CẢM BIẾN THÔNG DỤNG VÀ TRUYỀN THÔNG VỚI MÁY TÍNH

2.1. Sơ lược về các linh kiện điện tử

2.2. LED siêu sáng 5mm (LED đơn)

2.3. Cảm biến DHT 21 (AM2301)

2.4. Cảm biến siêu âm HY-SRF05 (đo khoảng cách)

2.5. PIR sensor alarm. Cảm biến phát hiện chuyển động

2.6. Module cảm biến mưa

2.7. Cảm biến dò line đơn TCRT5000

2.8. Module đo thời gian thực (Realtime-clock) DS3231

2.9. Một số bài thí nghiệm thực hiện trên bộ kit Arduino

2.9.1. Chương trình LED nhấp nháy theo yêu cầu

2.9.2. Chương trình thay đổi độ sáng của đèn LED

2.9.3. Điều khiển 8 LED bằng 8 chân Digital của Arduino

2.9.4. Xác định trạng thái của nút nhấn. Dùng nút nhấn để điều khiển một đèn LED

2.9.5. Đo khoảng cách trong không gian với cảm biến SRF05

2.9.6. Lập trình Arduino với cảm biến phát hiện chuyển động PIR

2.9.7. Lập trình Arduino với cảm biến mưa

2.9.8. Chương trình phát hiện line trắng và đen nhờ cảm biến dò line đơn TCRT5000

2.9.9. Xem thời gian bằng module đo thời gian thực DS3231

2.9.10. Chương trình giám sát nhiệt độ, độ ẩm môi trường sử dụng cảm biến DHT 21 (AM2301)

2.9.11. Các bài thí nghiệm giao tiếp giữa Arduino và LabVIEW thông qua nhân LINX

2.9.12. Ví dụ về chương trình giao tiếp với cảm biến nhiệt độ và truyền về máy tính

2.10. Chương trình đo nhiệt độ môi trường hiển thị trên LCD

3. CHƯƠNG 3: BÀI THÍ NGHIỆM ĐIỀU KHIỂN ĐỘNG CƠ, GIAO TIẾP CẢM BIẾN VÀ TRUYỀN THÔNG VỚI MÁY TÍNH

3.1. Giới thiệu sơ lược về bộ điều khiển

3.2. Giới thiệu các linh kiện sử dụng trong bộ điều khiển

3.3. Cảm biến dòng điện MAX471-3A

3.4. Module điều khiển động cơ DC BTS7960 43A

3.5. Cảm biến đo nhiệt độ DS18B20 (-55°C đến +125°C)

3.6. Nguyên lý hoạt động của bộ điều khiển tốc độ động cơ

3.7. Sơ đồ khối toàn mạch

3.8. Sơ đồ nguyên lý của toàn mạch

3.9. Khối điều khiển trung tâm

3.10. Khối điều khiển động cơ

3.11. Động cơ và máy phát

3.12. Khối hiển thị

3.13. Khối phím nhấn

3.14. Công thức tính điện áp

3.15. Code chương trình trên Arduino

3.16. Code trên LabView

KẾT LUẬN VÀ KIẾN NGHỊ

TÀI LIỆU THAM KHẢO

Tài liệu "Bộ Kit Thực Hành Arduino: Điều Khiển Thiết Bị và Giao Tiếp Cảm Biến" cung cấp một cái nhìn tổng quan về cách sử dụng bộ kit Arduino để điều khiển các thiết bị và giao tiếp với cảm biến. Nội dung chính của tài liệu bao gồm hướng dẫn chi tiết về cách lắp ráp, lập trình và ứng dụng thực tế của Arduino trong các dự án điện tử. Độc giả sẽ được trang bị kiến thức cần thiết để phát triển các sản phẩm sáng tạo, từ đó nâng cao kỹ năng lập trình và hiểu biết về công nghệ cảm biến.

Ngoài ra, tài liệu này còn mở ra cơ hội cho người đọc khám phá thêm các khía cạnh khác của Arduino và ứng dụng của nó trong nghiên cứu và giảng dạy. Để tìm hiểu sâu hơn, bạn có thể tham khảo tài liệu Khóa luận tốt nghiệp vật lý ứng dụng vi điều khiển arduino và cảm biến lực chế tạo bộ thí nghiệm khảo sát lực từ tác dụng lên dòng điện thẳng phục vụ giảng dạy vật lí 11, nơi bạn sẽ thấy ứng dụng thực tiễn của Arduino trong giáo dục vật lý. Bên cạnh đó, tài liệu Giáo trình điều khiển nhúng nghề cơ điện tử cao đẳng cũng sẽ giúp bạn hiểu rõ hơn về các khái niệm điều khiển nhúng và ứng dụng của chúng trong lĩnh vực cơ điện tử. Những tài liệu này sẽ giúp bạn mở rộng kiến thức và kỹ năng trong lĩnh vực công nghệ hiện đại.