Spisu treści:

Wskaźnik pracy WiFi z domu: 5 kroków (ze zdjęciami)
Wskaźnik pracy WiFi z domu: 5 kroków (ze zdjęciami)

Wideo: Wskaźnik pracy WiFi z domu: 5 kroków (ze zdjęciami)

Wideo: Wskaźnik pracy WiFi z domu: 5 kroków (ze zdjęciami)
Wideo: Sprawdzamy tani monitoring w domu - Test kamery TP-Link Tapo 2024, Listopad
Anonim
Wskaźnik pracy Wi-Fi z domu
Wskaźnik pracy Wi-Fi z domu
Wskaźnik pracy Wi-Fi z domu
Wskaźnik pracy Wi-Fi z domu

Dla tych, którzy mają szczęście pracować w domu, prawdopodobnie stwierdzamy, że istnieją pewne poważne wyzwania, jeśli chodzi o granice z innymi osobami w domu. Aby pomóc w tym, stworzyłem tę naprawdę prostą konstrukcję, która pozwala kontroluj kolor diod LED za pomocą interfejsu internetowego, aby inni domownicy wiedzieli, że prowadzisz rozmowę lub w inny sposób nie przeszkadzają.

Latarka zawiera również magnes, dzięki czemu można ją łatwo przymocować i zdjąć z klamki drzwi, co ułatwia użytkowanie i ładowanie.

Więc jeśli szukasz trochę więcej spokoju w domu, może to jest przewodnik dla Ciebie!

Kieszonkowe dzieci

  • Adafruit Feather Huzzah ESP8266 (Każdy ESP8266 może potencjalnie działać, ale Huzzah ma obwód ładowania lipo, a także całkiem mocny regulator 3,3 V) -
  • 8-częściowy pasek Neopixel* -
  • Bateria Lipo - każdy rozsądny rozmiar powinien wystarczyć (600 mAH +) Nie mam dobrego źródła dla nich
  • Przypadek projektu -
  • Stary dysk twardy - Świetne źródło naprawdę silnych magnesów!

Krok 1: Sprawdź wideo

Image
Image

Zrobiłem też film o tym projekcie, jeśli chcesz to sprawdzić.

Może i jestem stronniczy, ale myślę, że warto sprawdzić uroczo słodki klip mojej 3-letniej córki mówiącej trochę po irlandzku!

Krok 2: Sprzęt

Sprzęt komputerowy
Sprzęt komputerowy
Sprzęt komputerowy
Sprzęt komputerowy

Jest to celowo prosta kompilacja ze sprzętowego punktu widzenia, dzięki czemu uproszczenie projektu było dla mnie ważniejsze niż optymalizacja baterii, ale powinno wystarczyć na cały dzień pracy na jednym ładowaniu, więc czułem, że to wystarczająco dobre.

Mikrokontroler: ESP8266

Dla mikrokontrolera używamy ESP8266 zaprogramowanego z Arduino IDE. Jeśli nie znasz ESP8266, jest to niesamowite urządzenie kompatybilne z Arduino, które ma wbudowane WiFi, polecam sprawdzić klasę IoT Becky Stern, aby uzyskać więcej informacji.

Specjalnie wybrałem Adafruit Feather Huzzah ESP8266, ponieważ jest wyposażony w obwody do korzystania ze zintegrowanej baterii Lipo. Posiada również regulator 500mA 3.3V, który jest przyzwoity nieco lepszy niż byłby dostępny na większości tańszych chińskich płyt ESP8266. To pozwala nam zasilać Neopiksele napięciem 3,3 V, co może pomóc nam uniknąć problemów, które czasami pojawiają się podczas korzystania z Neopikseli zasilanych napięciem 5 V z urządzenia o poziomie logicznym 3,3 V, takiego jak ESP8266.

Światła: Neopiksele

Wybrałem neopxiele, ponieważ są naprawdę prostym sposobem na dodanie diod RGB do twojego projektu. Do podłączenia wymagają tylko zasilania i jednego przewodu do transmisji danych, a ponadto pozwalają ustawić je na dowolny kolor, nawet indywidualnie ustawiając kolor diod LED.

Neopiksele są połączone w następujący sposób.

VCC -> 3V

GND -> GND

Wejście danych -> gpio 0

Bateria: dowolna Lipo

Korzystanie z obwodów baterii pióra huzzah sprawia, że korzystanie z lipo jest naprawdę łatwe. Możesz podłączyć go bezpośrednio do złącza JST pióra huzzah (UWAGA: sprawdź biegunowość baterii, nie ma na to standardu, więc może trzeba go zamienić) lub możesz podłączyć do pinów GND i BAT huzzah. Aby naładować baterię wystarczy podłączyć kabel micro USB do huzzah.

Powinieneś sprawdzić stan baterii. Ogólnie przyjmuje się, że lipo nie może spaść poniżej 3V, więc przed użyciem go w swoim projekcie należy upewnić się, że jest powyżej tego poziomu.

Krok 3: Kod

Kod
Kod
Kod
Kod

Kod tego projektu jest mocno oparty na przykładzie helloServer dostępnym dla ESP8266 w Arudino IDE.

Istnieje punkt zmiany diod LED na czerwony, zielony, a następnie ich wyłączenia, ale w razie potrzeby można dodać więcej funkcji.

Możesz pobrać i zainstalować kod z mojego Github

Jest jedna zewnętrzna biblioteka, którą musisz dodać z menedżera bibliotek, a jest to biblioteka Neopixel firmy Adafruit.

Krok 4: Magnes

Magnes
Magnes
Magnes
Magnes
Magnes
Magnes

Aby przymocować go do drzwi, użyłem naprawdę silnego magnesu ze starego dysku twardego. Po prostu odkręć wszystkie śruby z zewnętrznej strony dysku twardego i powinieneś być w stanie dość łatwo podważyć magnes. Myślę, że to oczywiste, że powinno się to robić tylko na twardym dysku, którego już nie potrzebujesz! To zrujnuje napęd!

Są naprawdę mocne, więc radzę uważać na nie, zwłaszcza przy ich wyjmowaniu, ponieważ można łatwo uszczypnąć palec.

Ponieważ była to tylko szybka budowa prototypu, a siła magnetyczna i tak byłaby ciągnięta w kierunku obudowy, zdecydowałem się po prostu użyć blu-tack do przymocowania go do obudowy.

Krok 5: Użycie

Stosowanie
Stosowanie
Stosowanie
Stosowanie
Stosowanie
Stosowanie

Aby korzystać z urządzenia, wystarczy odwiedzić witrynę „wfh.local” w przeglądarce internetowej. Pamiętaj, że jest to oparte na usługach Bonjour, aby uzyskać więcej informacji, sprawdź ten link.

Następnie możesz po prostu użyć interfejsu internetowego, aby zaktualizować kolor diody LED, kiedy tylko potrzebujesz!

Mam nadzieję, że ta instrukcja okazała się przydatna.

Chciałbym usłyszeć o tym, co byś zrobił z tego typu konfiguracją. Daj mi znać w komentarzach poniżej lub dołącz do mnie i kilku innych twórców na moim serwerze Discord, gdzie możemy omówić ten temat lub inny związany z twórcą, ludzie są tam bardzo pomocni, więc jest to świetne miejsce do zawieszenia na zewnątrz.

Chciałbym również bardzo podziękować moim Sponsorom Github, którzy pomagają we wspieraniu tego, co robię, naprawdę to doceniam. Jeśli nie wiesz, Github dopasowuje sponsoring przez pierwszy rok, więc jeśli dokonasz sponsoringu, dopasują go w 100% przez następne kilka miesięcy. Dziękuje za przeczytanie!

Zalecana: