Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Zaktualizowałem mój stary fotonowy czujnik powietrza, aby używał nowego czujnika powietrza Plantower PMS5003. Aktualizuje się szybciej, jest bardziej stabilny i zapewnia odczyty dla PM1, PM2.5, PM 10. Do DHT22 dołączyłem również czujnik temperatury i wilgotności. Nie musisz go dołączać, jeśli cię to nie interesuje. Próbowałem zawrzeć w kodzie wiele opcji. Wiele usług publikowania, funkcja uśpienia, wyjście szeregowe. Zawiera diodę LED, dzięki czemu możesz na pierwszy rzut oka określić poziomy PM2,5.
Krok 1: Schemat połączeń
Potrzebny będzie czujnik temperatury i wilgotności DHT 22. Jeśli go nie masz lub nie chcesz go używać, możesz go po prostu pominąć, a czujnik powietrza powinien działać poprawnie. DHT22 potrzebuje rezystora 10k. Potrzebna będzie również wspólna anoda LED RGB dla lampki kontrolnej. Podobnie jak w przypadku DHT22, jeśli nie jesteś zainteresowany posiadaniem wskaźnika, możesz go wyłączyć.
Do rdzenia czujnika powietrza potrzebny jest Particle Photon i czujnik powietrza Plantator PMS5003. Spróbowałbym znaleźć czujnik, który jest dostarczany z adapterem wiązki przewodów.
Krok 2: Kod
Kod jest publikowany pod adresem
github.com/HammillB/plantowe
Kod obejmuje publikowanie w Ubidots, dweet i konsoli cząstek. Zawiera również kod umożliwiający uśpienie czujnika między odczytami, jeśli chcesz tylko odczytywać co kilka minut.
Krok 3: Odczyty
Lampka kontrolna zmienia kolor na podstawie odczytu PM2.5. Zielony jest dobry. Możesz przeczytać kod, aby zobaczyć różne przedziały kolorów.