Spisu treści:
Wideo: FurnaceClip: 4 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
Nasz piec jest jak bestia mieszkająca w naszej piwnicy. Kiedy jest „włączony”, w domu słychać basowe buczenie i można powiedzieć, że coś się pali, niedaleko od miejsca, w którym się znajdujesz.
Połącz tę złowieszczą ciekawość z ciekawością, kiedy i na jak długo włącza się piec, a otrzymasz tło dla mojego FurnaceClip.
(Taka informacja może się przydać. Kilka lat temu nasz piec dość często włączał się latem. Wydawało się to nie w porządku. Kilka lat później dowiedzieliśmy się, że nasz sterownik bojlera był uszkodzony. Nie potrafię powiedzieć, ile zmarnowaliśmy paliwa i gotówki, nie wyłapując tego problemu wcześniej).
Przez lata próbowałem kilku podejść i teraz mam iterację, która działa od kilku miesięcy i (w końcu) osiąga moje cele.
Krok 1: Konfiguracja
Mam serwer Blynk działający na Raspberry Pi, który jest przeznaczony do zapewnienia łącza między FurnaceClip, który zawiera płytkę stykową Adafruit Huzzah z obsługą Wi-Fi dla ESP8266, a Internetem. Dane są przechowywane w chmurze Blynk. Można go pobrać w formacie CSV, co robię od czasu do czasu, aby uzyskać pełny obraz trendów.
Aplikacja Blynk jest również zainstalowana na moim telefonie, dzięki czemu mogę uzyskać aktualny stan pieca i czas jego działania w ciągu ostatnich kilku godzin, tygodni lub miesięcy.
Aby wdrożyć to, co mam, będziesz potrzebować płyty FurnaceClip, dostępu do linii 115 V w piecu, która włącza się, gdy piec jest uruchomiony, Raspberry Pi i serwera Java Blynk oraz aplikacji Blynk na smartfona.
Krok 2: Obwód
Schemat FurnaceClip znajduje się powyżej. Prawdopodobnie najtrudniejszym zadaniem w całym tym projekcie było znalezienie sposobu na uruchomienie obwodu. Chciałem, aby obwód był wyzwalany, gdy piec był „włączony”.
Chodzi o trzecią iterację. W pierwszej iteracji miałem czujnik temperatury DHT22 pod otworem wentylacyjnym, który był podłączony do Raspberry Pi. To było zbyt zależne od kodu, więc poszedłem do małego wentylatora podłączonego do obwodu porównawczego.
Krok 3: Pierwsza próba
Wypróbowałem mały wentylator pod dmuchawą na zewnątrz okna pieca, co nazywają Powervent. To zadziałało dobrze. Mały wentylator wytwarza około 2V, gdy szybko się kręci.. ale codziennie pobiera gorący (100 stopni C), brudny strumień spalin z pieca. Zauważyłem, że wentylatory zużywają się po miesiącu lub dwóch, więc nie było to niezawodne działanie, którego szukałem.
Obwód do realizacji tego wykorzystywał komparator na linii napięcia małego wentylatora.
Krok 4: Druga próba
Potem odkryłem, że mój piec ma czujnik przegrzania w otworze wentylacyjnym, który ma zadziałać, gdy temperatura w otworze wylotowym jest zbyt wysoka. Uważam, że ma to na celu wyłączenie pieca w przypadku dużych opadów śniegu i zablokowania otworu wentylacyjnego na zewnątrz. W Nowej Anglii mieliśmy duże opady śniegu, ale nic, co by do tego nie doprowadziło… już.
Obwód nadmiernej temperatury otrzymuje napięcie wejściowe 115 V po uruchomieniu pieca. Dopóki napięcie 115 V przejdzie obok czujnika, piec będzie działał. Jeśli nie, jest za gorąco i piec się wyłączy.
Użyłem tego 115V jako wejścia do multiwibratora one shot, który zresetował uśpiony ESP8266. Chip budzi się, nawiązuje połączenie sieciowe z domowym WiFi i zaczyna odliczać upływający czas. Gdy piec się wyłącza, pin wejściowy spada poniżej napięcia progowego, zliczanie zatrzymuje się, ostateczna wartość jest zapisywana do serwera Blynk, a układ wraca do trybu wyłączenia. Jeśli jesteś zainteresowany kodem, daj mi znać, a ja się nim podzielę. Mam też deskę i dwie części, które pozostały z mojego pierwotnego zamówienia, więc jeśli chcesz przetestować to w wersji beta, wyślij mi to zainteresowanie, a ja wyślę ci deskę.
O to chodzi. Jak wiele rzeczy, dobrą rzeczą w tym projekcie są iteracje, przez które przeszedłem, aby dostać się tam, gdzie jestem teraz. Wszystkie dają trochę wiedzy i wglądu i o to w tym wszystkim chodzi!
Zalecana:
Pierwsze kroki z IDE STM32f767zi Cube i prześlij własny szkic: 3 kroki
Rozpoczęcie pracy z IDE STM32f767zi i przesłanie własnego szkicu: KUP (kliknij test, aby kupić/odwiedzić stronę internetową) OPROGRAMOWANIE STM32F767Z WSPIERANE· IDE STM32CUBE· KEIL MDK ARM µVISION· EWARM IAR EMBEDDED WORKBENCH· Dostępne różne oprogramowanie ARDUINO służy do programowania mikrokontrolerów STM
Jak zrobić podwójną antenę 4G LTE BiQuade Proste kroki: 3 kroki
Jak zrobić podwójną antenę 4G LTE BiQuade Proste kroki: W większości przypadków nie mam dobrej siły sygnału w mojej codziennej pracy. Więc. Szukam i próbuję różnych typów anten, ale nie działa. Po zmarnowanym czasie znalazłem antenę, którą mam nadzieję zrobić i przetestować, bo to zasada budowy nie
Strumieniowanie wideo na żywo 4G/5G HD z drona DJI z małym opóźnieniem [3 kroki]: 3 kroki
Strumieniowanie wideo na żywo 4G/5G HD z drona DJI z małym opóźnieniem [3 kroki]: Poniższy przewodnik pomoże Ci uzyskać strumienie wideo na żywo w jakości HD z prawie każdego drona DJI. Za pomocą aplikacji mobilnej FlytOS i aplikacji internetowej FlytNow możesz rozpocząć przesyłanie strumieniowe wideo z drona
Pierwsze kroki z automatyką domową: Instalacja Home Assistant: 3 kroki
Rozpoczęcie pracy z automatyką domową: instalacja asystenta domowego: teraz rozpoczniemy serię automatyki domowej, w której stworzymy inteligentny dom, który pozwoli nam kontrolować takie rzeczy, jak światła, głośniki, czujniki itp., Za pomocą centralnego koncentratora wraz z asystent głosowy. W tym poście dowiemy się, jak ins
4 kroki do pomiaru rezystancji wewnętrznej baterii: 4 kroki
4 kroki do pomiaru rezystancji wewnętrznej baterii: Oto 4 proste kroki, które mogą pomóc zmierzyć rezystancję wewnętrzną baterii