Mục lục:

BME280, Máy dò tiếp xúc với người: 5 bước
BME280, Máy dò tiếp xúc với người: 5 bước

Video: BME280, Máy dò tiếp xúc với người: 5 bước

Video: BME280, Máy dò tiếp xúc với người: 5 bước
Video: DIY Advanced Weather Station with Live Weather Data 2024, Tháng mười một
Anonim
BME280, Máy dò tiếp xúc với người
BME280, Máy dò tiếp xúc với người

Xin chào và chào mừng bạn đến với dự án Máy dò tìm liên lạc với người sử dụng cảm biến BME280 của Sparkfun. Dự án này sẽ sử dụng cảm biến nhiệt độ của BME280 để phát hiện sự tiếp xúc của con người thông qua sự thay đổi nhiệt độ.

Quân nhu

Đối với dự án này, tôi sẽ sử dụng:

1. Một Arduino Uno

2. BME280 (https://www.sparkfun.com/products/13676)

3. Một tiêu đề 4 chân cho breadboarding

4. Một bảng mạch

5. Một đèn LED và điện trở

6. Phần mềm Arudino

7. Dây điện!

Bước 1: Chuẩn bị

Hoàn thành các bước sau để chuẩn bị cho dự án:

1. Cài đặt phần mềm Arduino

2. Cài đặt thư viện BME280 từ liên kết sau:

3. Hàn Header 4 chân vào BME280

Bước 2: Mã

Mật mã
Mật mã

Đây là mã chúng tôi sẽ sử dụng cho dự án. Xác minh và tải nó lên Arduino.

Mã sẽ thu thập thông tin cảm biến từ BME280, xử lý thông tin đó và xuất tín hiệu để bật đèn LED nếu phát hiện thấy sự thay đổi nhiệt độ đủ lớn.

Bước 3: Kết nối (breadboard)

Các kết nối (breadboard)
Các kết nối (breadboard)

Đây là thiết lập cho breadboard.

Dây màu đỏ (dương +) sẽ đi đến cổng 2 của Arduino.

Dây Đen (Âm -) sẽ đi một trong các cổng nối đất của Arduino.

Bước 4: Kết nối (Arduino và BME280)

Đừng bị choáng ngợp. Kết nối BME280 với Arduino không có gì khó hiểu hoặc khó hiểu như vẻ ngoài của nó.

Thực hiện các kết nối sau:

1. Kết nối chân tiêu đề GND (mặt đất) của BME280 với một trong các cổng mặt đất của Arduino.

2. Kết nối chân tiêu đề 3.3V của BME280 với cổng 3.3V của Arduino.

3. Kết nối chân tiêu đề SDA của BME280 với cổng A4 của Arduino.

4. Kết nối chân tiêu đề SCL của BME280 với cổng A5 của Arduino.

Bước 5: Sử dụng

Sau khi mọi thứ được kết nối và mã được tải lên Arduino, hãy mở màn hình nối tiếp trong Phần mềm Arduino. Lưu ý nhiệt độ môi trường của căn phòng bạn đang ở và nhập giá trị đó vào mã (const float ambientTemp). Sự thay đổi của giá trị này là nguyên nhân làm cho đèn LED sáng lên.

Bây giờ, đặt cảm biến lên cơ thể của bạn và đợi đèn LED bật sáng. Sẽ mất một lúc để cảm biến ấm lên, nhưng đèn LED sẽ bật. Tháo cảm biến ra khỏi cơ thể và sau khi cảm biến nguội, đèn LED sẽ tắt trở lại. Xin chúc mừng, bạn có một Máy dò liên lạc với con người đang hoạt động.

Đề xuất: