
Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-23 15:15

Trong hướng dẫn này, chúng ta sẽ học cách sử dụng DPS422 để đo nhiệt độ và áp suất khí quyển với XMC4700.
DPS422
DPS422 là một cảm biến nhiệt độ và áp suất không khí theo khí áp kỹ thuật số thu nhỏ với độ chính xác cao và mức tiêu thụ dòng điện thấp. Cảm biến áp suất được thực hiện bằng cách sử dụng phần tử cảm biến điện dung, đảm bảo độ chính xác cao về nhiệt độ.
Kết quả đo có thể được truy cập qua giao thức I2C hoặc SPI.
Cảm biến áp suất khí quyển DPS422 đi kèm với thư viện Arduino sẵn sàng sử dụng.
Vui lòng tìm biểu dữ liệu của DPS422 tại đây.
UART (Truyền nhận không đồng bộ chung)
Giao tiếp UART được sử dụng để gửi dữ liệu từ XMC4700 đến Node MCU. UART là viết tắt của Universal Asynchronous Receive Transmit là một thiết bị phần cứng máy tính để giao tiếp nối tiếp. UART là một trong những kỹ thuật truyền thông nối tiếp đơn giản nhất và được sử dụng phổ biến nhất. Để biết thêm thông tin tham khảo liên kết.
Bước 1: Các thành phần bắt buộc
- ÁP SUẤT S2GO DPS422
- BỘ CHUYỂN ĐỔI IOT CỦA TÔI
- Bộ thư giãn XMC4700
- Nút MCU ESP8266
Bước 2: Giao diện phần cứng

Các thành phần được sử dụng
Bước 3:

Hệ thống xếp chồng
Bước 4:

Giao diện giữa NodeMCU và Bộ điều hợp IoT của tôi
Bước 5: Yêu cầu phần mềm
- Arduino IDE
- SEGGER J-Link
Bước 6: Quy trình cài đặt
Vui lòng tham khảo thông qua liên kết để biết quy trình cài đặt.
Bước 7: Mã
Mã Arduino cho XMC4700
Bước 8:
Mã Arduino cho NodeMCU
Bước 9: Kết quả

XMC4700
Bước 10:

NodeMCU
Bước 11: Ứng dụng sử dụng DPS422
- Đo độ cao chính xác
- Drone
- Điều hướng trong nhà và ngoài trời
- Ứng dụng IoT
- Nhà thông minh
- Theo dõi thể thao và thể dục
Bước 12: Cảnh báo quan trọng

- DPS422 có định mức tối đa là 4 V
- Bảng của bên thứ ba với logic 5 V, ví dụ: Arduino Uno, không thể được kết nối trực tiếp với bo mạch DPS422 Pressure Shield2Go, ngay cả khi nguồn được kết nối với chân 3,3 V dưới dạng các đường giao diện, ví dụ: SDA / SCL, vẫn sẽ được điều khiển bởi 5 V
- Vui lòng sử dụng dịch chuyển cấp độ thích hợp cho các bảng này
- DPS422 nhạy cảm với ánh sáng và cần được che chắn để tránh tiếp xúc với ánh sáng trực tiếp
Bước 13: Bước tiếp theo
Để tải dữ liệu từ NodeMCU lên Amazon AWS, vui lòng tham khảo liên kết.
Đề xuất:
Bắt đầu với giao diện cảm biến I2C ?? - Giao diện MMA8451 của bạn bằng ESP32s: 8 bước

Bắt đầu với giao diện cảm biến I2C ?? - Giao diện MMA8451 của bạn bằng cách sử dụng ESP32s: Trong hướng dẫn này, bạn sẽ tìm hiểu tất cả về Cách khởi động, kết nối và nhận thiết bị I2C (Gia tốc kế) hoạt động với bộ điều khiển (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Cảm biến giao diện, SPS-30, Cảm biến vật chất dạng hạt với Arduino Duemilanove sử dụng chế độ I2C: 5 bước

Cảm biến giao diện, SPS-30, Cảm biến vật chất hạt với Arduino Duemilanove Sử dụng chế độ I2C: Khi tôi đang xem xét các cảm biến giao tiếp SPS30, tôi nhận ra rằng hầu hết các nguồn đều dành cho Raspberry Pi nhưng không nhiều cho Arduino. Tôi dành một ít thời gian để làm cho cảm biến hoạt động với Arduino và tôi quyết định đăng trải nghiệm của mình ở đây để nó có thể
Giao diện Arduino với cảm biến siêu âm và cảm biến nhiệt độ không tiếp xúc: 8 bước

Giao diện Arduino với cảm biến siêu âm và cảm biến nhiệt độ không tiếp xúc: Ngày nay, các nhà sản xuất, nhà phát triển đang ưa thích Arduino để phát triển nhanh chóng việc tạo mẫu của các dự án. Arduino là một nền tảng điện tử mã nguồn mở dựa trên phần cứng và phần mềm dễ sử dụng. Arduino có cộng đồng người dùng rất tốt. Trong chương trình này
Hình dung áp suất và nhiệt độ khí áp bằng Infineon XMC4700 RelaxKit, Infineon DPS422 và AWS.: 8 bước

Hình dung áp suất và nhiệt độ khí áp sử dụng Infineon XMC4700 RelaxKit, Infineon DPS422 và AWS. Đây là nơi mà số liệu phân tích xuất hiện trong hình ảnh, thông tin chi tiết về sự thay đổi trong
Giao diện cảm biến Raindrop tới NodeMcu - cho người mới bắt đầu: 5 bước

Giao diện cảm biến Raindrop tới NodeMcu | dành cho người mới bắt đầu: trong hướng dẫn này, bạn biết về cách Giao diện cảm biến hạt mưa với NodeMcu