Thiết kế mạch đo nhiệt độ và độ ẩm bằng DHT11 hiển thị kết quả trên LCD và cảnh báo LED khi nhiệt độ vượt%0a ngưỡng nhất định

56 215 2
Thiết kế mạch đo nhiệt độ và độ ẩm bằng DHT11 hiển thị kết quả trên LCD và cảnh báo LED khi nhiệt độ vượt%0a ngưỡng nhất định

Đ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

... u 8LCD_ Buff [LCD_ D4] = 1; u 8LCD_ Buff [LCD_ D5] = 1; u 8LCD_ Buff [LCD_ D6] = 1; u 8LCD_ Buff [LCD_ D7] = 1; I2C _LCD_ FlushVal(); u 8LCD_ Buff [LCD_ RS] = 0; I2C _LCD_ FlushVal(); u 8LCD_ Buff [LCD_ RW] = 1; I2C _LCD_ FlushVal();... { u 8LCD_ Buff [LCD_ EN] = 1; I2C _LCD_ FlushVal(); 40 I2C_Read(I2C _LCD_ ADDR + 1, &temp, 1); u 8LCD_ Buff [LCD_ EN] = 0; I2C _LCD_ FlushVal(); u 8LCD_ Buff [LCD_ EN] = 1; I2C _LCD_ FlushVal(); u 8LCD_ Buff [LCD_ EN]... } I2C _LCD_ FlushVal(); u 8LCD_ Buff [LCD_ RS] = 0; I2C _LCD_ FlushVal(); u 8LCD_ Buff [LCD_ RW] = 0; I2C _LCD_ FlushVal(); I2C _LCD_ Write_4bit(0x03); I2C _LCD_ Delay_Ms(5); I2C _LCD_ Write_4bit(0x03); I2C _LCD_ Delay_Ms(1);

Ngày đăng: 15/11/2021, 11:46

Từ khóa liên quan

Mục lục

  • CHƯƠNG 1. CƠ SỞ LÝ THUYẾT

    • 1.1 Tổng quan về cấu trúc ARM và vi xử lí lõi ARM Cortex-M3

      • 1.1.1 Tổng quan về cấu trúc ARM

      • 1.1.2 Tổng quan về vi xử lí lõi ARM Cortex-M3

    • 1.2 Tổng quan về vi điều khiển STM32 và STM32F103C8T6

      • 1.2.1 Vi điều khiển STM32

      • 1.2.2 Vi điều khiển STM32F103C8T6

        • 1.2.2.1 Cấu trúc kit vi điều khiển STM32F103C8T6

        • 1.2.2.2 Cấu hình chi tiết của STM32F103C8T6

        • 1.2.2.3 Thông số kỹ thuật

    • 1.3 Lập trình cho STM32

    • 1.4 Tổng quan về cảm biến nhiệt độ, độ ẩm DHT11

    • 1.5 LCD 1602

    • 1.6 Module I2C LM1602

  • CHƯƠNG 2. PHÂN TÍCH THIẾT KẾ HỆ THỐNG

    • 2.1 Mô tả hoạt động của hệ thống

    • 2.2 Yêu cầu hệ thống

      • 2.2.1 Yêu cầu chung

      • 2.2.2 Yêu cầu đối với module cảm biến DHT11

      • 2.2.3 Yêu cầu với LCD 1602

  • CHƯƠNG 3. MÔ PHỎNG VÀ XÂY DỰNG HỆ THỐNG THỰC NGHIỆM

    • 3.1 Sơ đồ khối của hệ thống

    • 3.2 Những linh kiện sử dụng

    • 3.3 Lưu đồ thuật toán

    • 3.4 Sơ đồ thiết kế mạch

    • 3.5 Viết chương trình code cho vi điều khiển STM32F103C8T6

Tài liệu cùng người dùng

Tài liệu liên quan