Mục lục:
Video: Máy dò khí tại nhà: 3 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Dự án này nhằm mục đích tạo ra một máy dò khí đốt gia đình hiệu quả từ arduino una (hoặc trong trường hợp này là tương đương của Trung Quốc) và một loạt các cảm biến.
Quân nhu
Thiết bị bạn cần là:
1. Arduino una hoặc phiên bản cheeper của nó từ Geekcreit, khoảng 5-8 đô la.
2. Mô-đun đồng hồ thời gian thực DS3231 với giá khoảng 2 đô la sẽ được sử dụng cho đồng hồ nhưng cũng để đo nhiệt độ.
3. Cảm biến khí MQ-2 sẽ được sử dụng để đo nồng độ CO. Khoảng 2,50 đô la.
4. Cảm biến khí MQ-7 sẽ được sử dụng để đo lượng khí hóa lỏng và khói. Khoảng 2,50 đô la.
5. Một bộ cảm biến độ ẩm và còi thụ động thường có giá từ 1-2 đô la hoặc trong một gói cảm biến lớn hơn.
6. Màn hình màu TFT 1.8 ST7735. Đây là màn hình tôi sử dụng trong dự án này và có giá khoảng 5 đô la.
www.banggood.com/1_8-Inch-TFT-LCD-Display-…
Bước 1: Mạch
Các mô-đun và kết nối của chúng với bảng được mô tả tiếp theo. Các chân của mô-đun nằm ở phía bên trái và mũi tên chỉ vào chân bảng mà chân này được kết nối với.
DS3231:
VCC → 5V
GND → GND
SDA → chốt thứ hai từ trên cùng, ở phía bên phải của bảng
SCL → ghim đầu tiên từ trên cùng, ở phía bên phải của bảng
(SDA và SCL được khoanh đỏ trên hình bảng trên)
MQ-2:
VCC → 5V
GND → GND
A0 → A0
MQ-7:
VCC → 5V
GND → GND
A0 → A1
Màn hình ST7735:
VCC → 5V
GND → GND
CS → 10
ĐẶT LẠI → 9
AD → 8
SDA → 11
SCK → 13
LED → 3.3V
Buzzer:
- → GND
chân giữa → VCC
S → 5
Cảm biến độ ẩm:
- → GND
chân giữa → VCC
S → 5
Bước 2: Mã
Mã được giới thiệu trong một số ảnh chụp màn hình từ trình chỉnh sửa arduino để bạn có thể xem nhanh hoặc có thể tải xuống toàn bộ bên dưới. Dự án yêu cầu khá nhiều thư viện nên chúng cũng được đặc trưng.
Cấu trúc và logic của mã
Trong hình đầu tiên, các thư viện được bao gồm, sau đó có một số định nghĩa cho bộ rung, cảm biến độ ẩm và màn hình, tôi cũng phải bao gồm màu xám vì nó không được xác định theo mặc định từ thư viện. Sau đó là các trường hợp và biến cảm biến sẽ có ích sau này. Các biến hr và wr là một số phép đo cho các đường ranh giới. Tiếp theo là thiết lập. Tốc độ kết nối nối tiếp được đặt ở 115200 baud và các cảm biến mq2 và ds3231 (rtc) được khởi động.
Trong hình thứ hai, chúng tôi đặt chân buzzer là đầu ra. Chúng tôi khởi tạo màn hình thành màn hình đen và chèn một khoảng thời gian 10 giây sau đó chúng tôi bắt đầu vẽ các đường phân tách (đường trắng) trên màn hình, mã này được đánh dấu bằng các chú thích Đường ngang và Đường dọc. Tiếp theo là văn bản trên màn hình. Đối với mỗi cảm biến cụ thể, khối mã hiển thị văn bản bắt đầu bằng tên cảm biến đó giống như một nhận xét. Đây chỉ là văn bản tĩnh sẽ không thay đổi khi làm mới.
Trong hình thứ ba, phần văn bản tiếp tục và quá trình thiết lập kết thúc với độ trễ 10 giây nữa để cho phép các cảm biến hiệu chỉnh tốt. Sau đó đến vòng lặp chính. Trong đó, thứ đầu tiên lấy từ các cảm biến và hiển thị trên dây là ngày, sau đó là ngày.
Trong hình thứ tư, vòng lặp chính tiếp tục với thông tin về thời gian. Sau đó là nhiệt độ. Màu sắc của văn bản trên màn hình phụ thuộc vào nhiệt độ. Sau một vài dòng mã, có tft.print ((char) 248), điều này sẽ in ký hiệu c trên màn hình.
Trong hình thứ năm, độ ẩm được in với màu xanh lam nếu nằm trong khoảng 30 và 55 phần trăm (độ ẩm được coi là bình thường cho một căn phòng) và màu đỏ nếu không. Sau đó, nồng độ CO (carbon monoxide), khói và LPG (khí) được đo và hiển thị.
Trong hình thứ sáu và thứ bảy là các kiểm tra để kích hoạt còi và cảnh báo về mức độ độc hại cao và có hại tiềm ẩn. Nếu LPG từ 15 đến 30 ppm, nó sẽ kêu trong khoảng thời gian hai giây như một cảnh báo đề phòng. Nếu các mức trên 30, nó sẽ kêu liên tục cho đến khi các mức đó giảm xuống. Đối với CO cũng vậy nhưng có ba ngưỡng và một ngưỡng đối với khói. Các cấp độ được cập nhật sau mỗi 5 giây.
Bước 3: Kết quả
Bạn sẽ có giao diện trên trên màn hình TFT khi bạn cấp nguồn cho bo mạch của mình.
Đề xuất:
Cách Tự Làm Máy Thổi Khí Tại Nhà Rất Dễ Dàng: 3 Bước
Cách Tự Làm Máy Thổi Khí Tại Nhà Rất Dễ Dàng: Trong video này, tôi đã làm một máy thổi khí bằng các vật dụng trong nhà rất dễ dàng
Bắt đầu với Tự động hóa tại nhà: Cài đặt Trợ lý tại nhà: 3 bước
Bắt đầu với Tự động hóa gia đình: Cài đặt Trợ lý gia đình: Bây giờ chúng tôi sẽ bắt đầu chuỗi tự động hóa gia đình, nơi chúng tôi tạo ra một ngôi nhà thông minh cho phép chúng tôi điều khiển những thứ như đèn, loa, cảm biến, v.v. bằng cách sử dụng trung tâm cùng với trợ lý giọng nói. Trong bài đăng này, chúng ta sẽ học cách nhập
Mũ cảm ứng cho máy dò khí và chất lượng không khí Raspberry Pi V0.9: 8 bước
Mũ cảm ứng cho máy dò khí và chất lượng không khí Raspberry Pi V0.9: Sensly là một cảm biến ô nhiễm di động có khả năng phát hiện mức độ ô nhiễm trong không khí bằng cách sử dụng các cảm biến khí trên bo mạch của nó để thu thập thông tin về các loại khí khác nhau hiện có. Thông tin này có thể được cung cấp trực tiếp vào điện thoại thông minh của bạn để
Tự động hóa tại nhà: Âm thanh báo động và hiển thị trên màn hình LCD khi nhiệt độ trên ngưỡng giá trị: 5 bước
Tự động hóa gia đình: Phát âm thanh báo động và hiển thị trên màn hình LCD khi nhiệt độ vượt quá giá trị ngưỡng: Blog này sẽ trình bày cách tạo Hệ thống tự động hóa gia đình sẽ bắt đầu phát âm báo bất cứ khi nào nhiệt độ vượt quá giá trị ngưỡng được lập trình. Nó sẽ tiếp tục hiển thị nhiệt độ hiện tại của căn phòng trên màn hình LCD và nhu cầu hành động
Cách sử dụng tai nghe máy bay tại nhà: 5 bước
Cách sử dụng tai nghe máy bay tại nhà: Sửa đổi những chiếc tai nghe giá rẻ, chất lượng kém bạn mua trên máy bay để chúng có thể được sử dụng ở nhà cho (hầu hết) mọi thứ