Dzisiaj większość czasu spędzamy w pomieszczeniach zamkniętych, a prawda jest taka, że Powietrze w pomieszczeniach może być znacznie bardziej zanieczyszczone niż powietrze na zewnątrz. Niezależnie od tego, czy chodzi o piece opalane drewnem, gotowanie, czy po prostu słabą wentylację, oddychanie powietrzem pełnym niewidzialnych cząsteczek w końcu przynosi straty. Na szczęście, dzięki elektronice open source, nie trzeba już wydawać fortuny na sprzęt przemysłowy, aby dokładnie wiedzieć, czym oddychamy w naszym salonie.
Używać ESP32 jako mózg projektu, podemos montar una estación de monitoreo superpotente que no solo nos diga si el aire está «mal», sino que nos desglose la masa de partículas y los gases nocivos. Desde proyectos minimalistas hasta pantallas táctiles que parecen sacadas de una película de ciencia ficción, las posibilidades son enormes para quien quiera tomar las riendas de su salud ambiental bez nadmiernych komplikacjipodobnie jak inni są tworzeni programowalne roboty z ESP32.
Projekty referencyjne: Aura i AirGradient ONE
Jeśli szukasz inspiracji, istnieją dwie bardzo jasne ścieżki. Z jednej strony mamy Projekt Aura, giganta DIY, który buduje ESP32-S3 z ekranem dotykowym IPS Najbardziej zadziwiającą cechą Aury jest to, że wykorzystuje ona czujnik Sensirion SEN66, który umożliwia pomiar pyłów PM1–PM10, CO2 oraz lotnych związków organicznych (LZO). Pozwala nawet na dodanie czujnika formaldehydu SFA30, czego praktycznie nikt inny nie oferuje, co czyni ją niemal profesjonalnym narzędziem do zastosowań w placówkach edukacyjnych i domach o wysokich wymaganiach.
Po drugiej stronie ulicy znajduje się AirGradient ONE, który prawdopodobnie jest złoty standard oprogramowania typu open sourceJest znacznie bardziej kompaktowy i wykorzystuje ESP32-C3 wraz z wysoce niezawodnymi czujnikami, takimi jak PMS5000 do pomiaru cząstek i Senseair S8 do pomiaru CO2. Podczas gdy Aura koncentruje się na masowej, lokalnej wizualizacji, AirGradient koncentruje się na modułowa precyzja i prostotaco czyni go idealnym wyborem dla tych, którzy wolą zintegrować wszystko z pulpitem Home Assistant za pomocą ESPHome lub nawet Zmień starego Kindle'a w inteligentny panel sterowania.
Serce pomiaru: czujniki laserowe kontra tanie czujniki
Aquí es donde mucha gente mete la pata. Hay sensores de polvo que cuestan cuatro duros (como el DSM501A) que básicamente miden cuánto se oscurece un haz de luz. Estos sirven para decir «estoy sucio», pero no te dan un dato real. En cambio, los sensores láser como el Sensirion SPS30 lub PMS5003 Wykorzystują rozpraszanie światła do liczenia pojedynczych cząsteczek i obliczania ich masy w mikrogramach na metr sześcienny (µg/m³).
Posiadanie czujnika laserowego pozwala na rozróżnienie dym z pieca (wiele ultradrobnych cząsteczek) i kurz z placu budowy (niewiele cząstek, ale bardzo ciężkie). Ta różnica jest kluczowa, ponieważ PM2.5, które są najniebezpieczniejszymi cząstkami po dotarciu do pęcherzyków płucnych, jest mierzone znacznie dokładniej za pomocą tego systemu. liczenie według zakresów rozmiarów.
Montaż techniczny i zarządzanie energią
Jeśli zdecydujesz się na jego budowę, zachowaj szczególną ostrożność przy zasilaniu. Częstym błędem jest zasilanie czujnika z pinu 3,3 V układu ESP32. Na przykład, wentylator SPS30 ma szczytowy prąd rozruchowy wynoszący około 800 mA, co może powodować problemy. spowodować ponowne uruchomienie mikrokontrolera stale. Najlepiej użyć przetwornicy podwyższającej napięcie ustawionej na 5 V, która zasila bezpośrednio pin VIN i czujnik ESP32, zapewniając prawidłowe zasilanie urządzenia.
Aby zapobiec wejściu urządzenia w pętlę ponownego uruchamiania (spadek napięcia), zdecydowanie zaleca się zaplanowanie rozłożony startPolega ona na włączeniu ekranu, odczekaniu kilku sekund, aktywacji czujnika i dopiero wtedy włączeniu Wi-Fi. Dodatkowo, zmniejszenie mocy transmisji Wi-Fi do 15 dBm pomaga zapobiegać nagłym spadkom napięcia w akumulatorze 18650. zepsuć stabilność systemu.
Oprogramowanie, chmura i inteligentne alerty
Na poziomie kodu najbardziej praktycznym podejściem jest użycie protokołu MQTT do przesyłania danych do brokera. Jeśli nie chcesz zajmować się własnymi serwerami, istnieją platformy takie jak CircuitDigest Cloud, które umożliwiają szybkie tworzenie pulpitów nawigacyjnych, a co najważniejsze, Skonfiguruj automatyczne alerty za pośrednictwem WhatsAppWyobraź sobie, że wskaźnik jakości powietrza przekracza próg krytyczny i otrzymujesz na telefon komórkowy wiadomość ostrzegającą, że czas otworzyć okna.
Konieczne jest dostosowanie wskaźników jakości powietrza (AQI) do przepisów obowiązujących w danym kraju. Na przykład w Chile stosuje się ICAP, gdzie wartość 100 odpowiada dziennej normie dla PM2.5. Używanie skali indyjskiej lub amerykańskiej nie ma sensu, jeśli chcesz... Porównaj swoje dane z oficjalnymi stacjami Twojego miasta. Aby stworzyć funkcję matematyczną, która przelicza mikrogramy na indeks lokalny, w przeciwnym razie będzie to tylko zabawka. Dzięki temu zamienisz to w użyteczny przyrząd pomiarowy.
Praktyczne wskazówki dotyczące enkapsulacji
Nie umieszczaj czujnika w byle jakiej zamkniętej obudowie. SPS30 wymaga stałego przepływu powietrza, więc obudowa musi mieć dwa dobrze zaprojektowane otworyJeden wlot i jeden wylot. Jeśli zrobisz tylko jeden otwór, powietrze będzie cyrkulować, a odczyty będą niedokładne. Oddziel również elektronikę generującą ciepło (np. regulator napięcia) od czujnika, ponieważ… Gorące powietrze zmienia wilgotność względną i może przechylić wyniki w dół, podobnie jak przepływ powietrza w wentylatorach komputera.
Dla tych, którzy chcą zoptymalizować czas pracy baterii, kluczem jest tryb głębokiego snuZamiast mierzyć co sekundę, możesz zaprogramować ESP32 tak, aby budził się co piętnaście minut, pobierał próbkę, przesyłał ją do chmury i ponownie przechodził w tryb uśpienia. Dzięki temu rozwiązaniu bateria, która normalnie działałaby przez kilka godzin, może działać znacznie dłużej. przetrwać kilka tygodni nie ma potrzeby ładowania.
Połączenie ESP32 z zaawansowanymi czujnikami laserowymi pozwala przekształcić przestrzeń w profesjonalnie monitorowane środowisko. Niezależnie od tego, czy chodzi o wizualną moc Project Aura, prostotę AirGradient, czy też niestandardową konfigurację z alertami WhatsApp i optymalizacją zużycia energii, kluczem jest przekształcenie niewidocznych danych w konkretne działania mające na celu poprawę zdrowia układu oddechowego w domu.




