Xem trước tài liệu

Đang tải tài liệu...

Thông tin chi tiết tài liệu

Định dạng: PDF
Số trang: 48 trang
Dung lượng: 1 MB

Giới thiệu nội dung

Đồ Án Môn Học 1

Tác giả: Nguyễn Văn Quốc

Lĩnh vực: Kỹ thuật Điện – Điện tử

Nội dung tài liệu:

Đề tài này tập trung vào việc xây dựng một hệ thống đo nhiệt độ sử dụng cảm biến DS18B20, kết hợp với board Arduino để xử lý và hiển thị dữ liệu lên màn hình LCD. Hệ thống còn tích hợp khả năng truyền phát dữ liệu không dây và giao tiếp với máy tính thông qua cổng COM. Nghiên cứu này đi sâu vào giới thiệu các thành phần chính như Arduino, cảm biến DS18B20, màn hình LCD, và module truyền phát nRF24L01, cùng với các công cụ lập trình liên quan như Arduino IDE và Visual Studio. Đồ án cũng trình bày chi tiết về sơ đồ khối, chức năng của từng thành phần, cách lập trình và lắp đặt mạch cho cả khối phát và khối thu, cũng như thiết kế giao diện nhận dữ liệu bằng C#.

Mục lục chi tiết:

  • MỤC LỤC
  • DANH MỤC HÌNH VẼ
  • DANH MỤC BẢNG SỐ LIỆU
  • LỜI NÓI ĐẦU
  • PHẦN 1: TỔNG QUAN
    • Giới thiệu chung về Arduino
    • Giới thiệu về board Arduino Mega 2560
    • Giới thiệu về cảm biến nhiệt độ DS18B20
    • Giới thiệu về LCD 16×2
    • Giới thiệu về module truyền phát nRF24L01
      • Thông số kỹ thuật
      • Sơ đồ chân
      • Phân tích
    • Giới thiệu về ngôn ngữ lập trình cho Arduino
    • Giới thiệu phần mềm Visual Studio 2010
      • Tổng quan
      • Giới thiệu Windown Form Application C#
  • PHẦN 2: LẬP TRÌNH VÀ LẮP ĐẶT MẠCH ĐO NHIỆT ĐỘ VÀ TRUYỀN PHÁT KHÔNG DÂY, VIẾT GIAO DIỆN NHẬN NHIỆT ĐỘ DÙNG C#
    • Mạch phát
      • Sơ đồ các khối
      • Chức năng các khối
      • Sơ đồ kết nối phần cứng
      • Lập trình cho Arduino mạch phát
      • Nạp code và chạy chương trình
    • Mạch thu
      • Sơ đồ khối
      • Chức năng các khối
      • Sơ đồ kết nối phần cứng
      • Lập trình cho Arduino mạch thu
      • Nạp code và chạy chương trình
      • Kiểm tra sự đồng bộ giữa bên phát và bên thu
    • GIAO DIỆN NHẬN VÀ HIỂN THỊ NHIỆT ĐỘ
      • Thiết kế giao diện hiển thị nhiệt độ
      • Viết chương trình cho giao diện
  • PHẦN 3: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN
    • KẾT LUẬN
    • HƯỚNG PHÁT TRIỂN
  • TÀI LIỆU THAM KHẢO