Mục lục:
- Quân nhu
- Bước 1: Bước 1: Thu thập các bộ phận và công cụ của bạn
- Bước 2: Bước 2: Kết nối mọi thứ với nhau
- Bước 3: Bước 3: Sử dụng trang web Purple Air để tìm cảm biến cục bộ để đọc dữ liệu chất lượng không khí từ
- Bước 4: Bước 4: Đặt mọi thứ lại với nhau và tận hưởng
Video: Màn hình LED trạng thái chất lượng không khí PurpleAir: 4 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:30
Với những trận cháy rừng gần đây ở California, chất lượng không khí ở San Francisco đã bị ảnh hưởng rất nhiều. Chúng tôi thấy mình kiểm tra bản đồ PurpleAir nhiều lần trên điện thoại hoặc máy tính xách tay của mình để cố gắng xem khi nào không khí đủ an toàn để mở cửa sổ hoặc có cơ hội ra ngoài.
Tôi luôn là một fan hâm mộ của Nội thất thông tin, những thứ được thiết kế để cung cấp thông tin nhưng không yêu cầu hành động rõ ràng và tôi nghĩ đây sẽ là một thứ hoàn hảo cho thời điểm này.
Mục tiêu của dự án này là cung cấp một màn hình hiển thị trạng thái yên tĩnh, không gây mất tập trung, tự cập nhật trong nền đồng thời cho phép chúng tôi nhận thấy khi nào không khí bên ngoài đã đủ tốt hơn để ra ngoài hoặc mở cửa sổ.
Quân nhu
Adafruit Feather M0 WiFi với chân cắm tiêu đề
Tiêu đề xếp chồng Adafruit
Adafruit Jewel 7
Pin sạc 3.3V hoặc cáp USB
Dây kết nối hoặc dây Jumper
Mảnh nhựa mỏng (Tôi đã sử dụng hộp đựng thực phẩm tái chế)
Nắp nhựa l (ike từ hộp đựng bột yến mạch hoặc nho khô)
Giấy sáp
Đầu nhựa hàn sắt
Hàn
Máy tính có Arduino IDE và cáp USB để lập trình
Bước 1: Bước 1: Thu thập các bộ phận và công cụ của bạn
Adafruit Feather M0 WiFi
Bạn có thể cần phải hàn các chân tiêu đề và tiêu đề có thể xếp chồng vào Feather của mình. Tôi thích chân cắm tiêu đề và / hoặc tiêu đề có thể xếp chồng lên nhau để giúp kết nối nhanh các thành phần với nhau dễ dàng hơn bằng cách sử dụng dây jumper
Adafruit Jewel 7
Bạn có thể sẽ cần hàn dây kết nối vào các miếng đệm trên bảng Jewel. Dự án này cần ba kết nối từ Jewel đến Feather. Nguồn, Mặt đất và Đầu vào Dữ liệu. Tôi sử dụng dây màu để giữ mọi thứ rõ ràng. Màu đỏ cho nguồn, màu đen cho mặt đất và màu xanh lá cây cho đầu vào dữ liệu.
Dây kết nối
Nếu bạn có nó, dây Đỏ, Đen và Xanh lá cây rất hữu ích để nối Ngọc vào Lông vũ.
Pin sạc 3.3V hoặc cáp USB (tùy chọn)
Feather có thể sạc trực tiếp một viên pin nhỏ có thể làm cho màn hình hiển thị trạng thái này di động. Tôi thấy rằng pin có thể cung cấp năng lượng cho Feather và đèn LEDS trong khoảng 6 giờ
Hộp thiếc lớn hoặc hộp bột yến mạch
Tôi thích giao diện của đầu ra tròn, nhưng bạn có thể sử dụng bất kỳ hộp dự án hoặc hộp chứa nào bạn có.
Giấy sáp
Tôi sử dụng giấy da để khuếch tán (làm mềm) ánh sáng từ LEDS, bạn có thể thử nhiều thứ khác nhau mặc dù cố gắng không sử dụng thứ gì đó làm thay đổi màu của ánh sáng
Nhựa đầu
Tôi thấy việc cắt mặt trong của một chiếc nắp nhựa cho phép tôi dán giấy da vào nắp. Điều này cho phép tôi mở nắp để sạc lại pin và tháo phần cứng khi cần thiết. Bạn chỉ có thể dán giấy vào lon nếu bạn đang sử dụng nguồn USB và không có kế hoạch sử dụng lại thiết bị điện tử trong một thời gian. (Tôi đã sử dụng một miếng băng dính như một cánh cửa bẫy trong khi kiểm tra mọi thứ)
Sắt hàn / Hàn
Bạn có thể sẽ cần hàn dây với Jewel, tôi đã sử dụng các đầu nối và dây jumper để kết nối mọi thứ với nhau.
Bước 2: Bước 2: Kết nối mọi thứ với nhau
Tôi hàn những sợi dây màu vào viên ngọc
Sau đó tôi cắm các dây theo thứ tự sau
- Dây màu đỏ / Nguồn vào chân 2 (3.3V) trên Feather
- Dây đen / Nối đất đến chân 4 (GND) trên Feather
- Dây màu xanh lá cây / Dữ liệu vào chân số 9 trên Feather (tùy chọn)
Tôi cũng đã gắn pin vào Feather của mình tại thời điểm này
Tôi dán một miếng băng keo vào dưới cùng của Lông vũ để bảo vệ các chốt
Tôi đã gắn Jewel của mình vào một miếng nhựa tròn để bảo vệ các chân tiếp xúc của nó và cũng cung cấp một cách để hướng thẳng LEDS
Bước 3: Bước 3: Sử dụng trang web Purple Air để tìm cảm biến cục bộ để đọc dữ liệu chất lượng không khí từ
Điều hướng đến trang web của Purple Air tại
Phóng to vùng lân cận của bạn và tìm cảm biến bên ngoài gần nhất
Bạn sẽ muốn TẮT “Cảm biến bên trong” để tìm các cảm biến báo cáo chất lượng không khí bên ngoài
Nhấp vào cảm biến cục bộ và một hộp thoại nhỏ sẽ xuất hiện hiển thị tên cảm biến và dữ liệu chất lượng không khí gần đây.
Bạn sẽ nhận thấy một liên kết ở cuối hộp này có nhãn “Tải tiện ích này” Nhấp vào “Tải tiện ích này”, bạn sẽ nhận thấy một hộp mới xuất hiện với liên kết cho JSON ở dưới cùng
Nhấp vào JSON và một trang web dữ liệu JSON sẽ được tải trong trình duyệt web của bạn. Chúng tôi sẽ sử dụng bit cuối cùng của URL này trong mã của chúng tôi để đọc cảm biến hiện tại. Nó sẽ trông giống như / json? Key = XXXXX & show12345
Lấy mã nguồn
Bạn có thể tải xuống mã nguồn cho dự án này từ kho lưu trữ trên Github.
Chỉnh sửa bản phác thảo Arduino để cập nhật thông tin sau:
Chỉnh sửa tệp arduino_secret.h
Nhập SSID và mật khẩu SSID của bạn
Lưu các tập tin
Chỉnh sửa tệp PurpleTheopolis.ino
Thay thế phân đoạn URL cho Cảm biến bạn muốn giám sát trong biến PURPLE_AIR_SENSOR
Lưu ý: Tần suất cập nhật được sử dụng theo mặc định là 10 phút, nhưng bạn có thể muốn lấy mẫu trong thời gian dài hơn như 30 hoặc 60 phút Thận trọng: Không cần đọc quá nhanh và có thể khiến yêu cầu của bạn bị hạn chế
Tải lên bản phác thảo và xác nhận rằng màu của đèn LED tương ứng với kết quả đọc chất lượng không khí hiện tại.
Bản phác thảo này sử dụng cách đọc PM 2.5 hiện tại và không cố gắng tính toán bất kỳ xu hướng dài hạn hoặc AQI nào.
Bạn có thể chỉnh sửa quy trình màu để thay đổi ánh xạ màu như mong muốn!
Những gì bạn sẽ thấy là giá trị của lần đọc hiện tại (được nhìn thấy trong hộp phía dưới bên trái của cửa sổ bật lên của đài hiện tại)
Bước 4: Bước 4: Đặt mọi thứ lại với nhau và tận hưởng
Cắt một lỗ đủ lớn để luồn cáp nguồn USB của bạn qua mặt sau của lon (hay còn gọi là đáy lon)
Cắt một hình tròn nhỏ bằng vật liệu không dẫn điện như nhựa để lót đáy lon thiếc.
Kết nối Feather với cáp USB và đặt Feather vào hộp.
Tôi đã cắt một cái rãnh nhỏ ra khỏi bồn đựng giấy vệ sinh để giữ bảng LED Jewel phía trên Feather và đáy lon.
Một miếng băng dính nhỏ có thể giữ tất cả chúng lại với nhau.
Đậy nắp lon và bạn đã hoàn tất!
Tôi hy vọng bạn thấy dự án này hữu ích và rõ ràng. Xin vui lòng cho tôi biết bất kỳ phản hồi hoặc hình ảnh về các công trình của bạn!
Bạn có thể theo dõi tôi và các dự án của tôi trên Twitter và blog ZebraCatZebra của tôi
Đề xuất:
Đo lường chất lượng không khí: 17 bước
Đo Chất lượng Không khí: Chất lượng không khí và các hạt mịn: Các hạt lơ lửng (ký hiệu " PM " cho " Vật chất hạt ") nói chung là các hạt rắn mịn được mang theo trong không khí (Wikipedia). Các hạt mịn xâm nhập sâu vào phổi. Họ có thể gây ra trong
Màn hình chất lượng không khí IoT chi phí thấp dựa trên RaspberryPi 4: 15 bước (có hình ảnh)
Máy theo dõi chất lượng không khí IoT chi phí thấp dựa trên RaspberryPi 4: Santiago, Chile trong thời gian khẩn cấp về môi trường vào mùa đông có đặc quyền sống ở một trong những quốc gia đẹp nhất thế giới, nhưng thật không may, đó không phải là tất cả hoa hồng. Chile trong mùa đông chịu rất nhiều ô nhiễm không khí, mai
SENSLY HAT CHO THIẾT BỊ PHÁT HIỆN KHÍ & CHẤT LƯỢNG KHÔNG KHÍ RASPBERRY PI V1.1: 9 Bước
SENSLY HAT CHO THIẾT BỊ PHÁT HIỆN KHÍ & CHẤT LƯỢNG KHÔNG KHÍ RASPBERRY PI V1.1: 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 máy bay để 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 để
Giám sát chất lượng không khí được cung cấp năng lượng bằng hạt: 7 bước
Giám sát chất lượng không khí được cung cấp năng lượng bằng hạt: Chất lượng không khí. Bạn có thể nghĩ về nó nhiều hơn bây giờ khi không khí sạch của chúng ta đã biến thành một đám mây vĩnh viễn trên bầu trời. Kinh quá. Một điều bạn có thể kiểm soát là chất lượng không khí bên trong nhà của bạn. Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách tạo ra một không khí
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 để