Spisu treści:
- Krok 1: Zbierz wszystkie wymagane materiały
- Krok 2: Zbuduj obwód
- Krok 3: Załaduj kod
- Krok 4: Aktywuj światło
Wideo: Wskaźnik stanu Praca z domu: 5 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:28
W obecnej sytuacji pracy w domu stoję przed pewnymi wyzwaniami, ponieważ moje dzieci również uczą się w domu.
Czasami życie zawodowe i rodzinne może być trochę rozmyte. Więc muszę być w stanie ustalić pewne podstawowe zasady z moimi dziećmi, aby upewnić się, że wiedzą, czy jestem dostępny, czy jestem w stanie przepływu z pełną koncentracją.
Mam starą taśmę LED i ESP8266 z poprzedniego projektu, więc dlaczego nie utworzyć wskaźnika stanu zajętości, aby członkowie mojej rodziny wiedzieli, czy jestem obecnie zajęty, czy nie.
Oto podstawowe zasady:
- Czerwony: Tatuś jest zajęty, więc nie przeszkadzaj i ucisz hałas
- Zielony: Tatuś jest dostępny do przerwania
- Niebieski: Tatuś pracuje, ale w razie potrzeby może być dostępny
Mam nadzieję, że spodoba ci się ten post i trochę zabawy z dziećmi.
Krok 1: Zbierz wszystkie wymagane materiały
Ten obwód jest dość prosty, nie potrzebujemy dużo materiałów:
-ESP8266
- Adresowalna Taśma LED 5 V (WS2812B)
- Rezystor 330 omów
- Płytka prototypowa
- Przewód łączący
- Dyfuzor (do tego celu używam butelki z mlekiem)
Pamiętaj, że powyższy link jest linkiem afiliacyjnym
Krok 2: Zbuduj obwód
Jak widać, tor jest dość prosty. Używam taśmy LED 5V. Ponieważ ESP8266 pracuje na 3,3V, muszę włożyć rezystor ogranicznika prądu 330 Ohm, aby połączyć D2 z Din taśmy LED.
Taśma LED może być zasilana z Vin o napięciu 5V. Zasilałem moją płytkę ESP8266 z portu USB komputera.
ESP8266 działa jako brama do Internetu. Łączy się z Wi-Fi i czeka na instrukcje.
Krok 3: Załaduj kod
Pełny kod źródłowy można pobrać pod tym linkiem.
Będziesz musiał zmienić poniższą sekcję, aby dostosować ją do ustawień Wi-Fi.
/* Ustawienia sieciowe */const char* ssid = "yourssid"; // SSID - nazwa twojego Wi-Fi const char* password = "yourssidpassword"; // Hasło
Gdy to zrobisz, możesz skompilować kod i przesłać go do ESP8266.
Możesz również zmienić adres IP, jeśli uważasz, że będzie kolidował z bieżącym urządzeniem znajdującym się w Twojej podsieci.
Adres IP ip(192, 168, 1, 111); // statyczny adres IP urządzenia IPAddress gateway(192, 168, 1, 1); // podsieć adresu IP bramy (255, 255, 255, 0); // Maska sieci
i następną sekcję kodu w sekcji SETUP
nieważna konfiguracja (unieważnienie) { opóźnienie (1000); /* Rozpocznij kilka (nie)ważnych rzeczy */ Serial.begin(115200); WiFi.begin(SSid, hasło); WiFi.config(ip, brama, podsieć); // skomentował to dla DHCP
Możesz całkowicie usunąć kod, dzięki czemu zostanie automatycznie przypisany za pomocą DHCP.
Krok 4: Aktywuj światło
Jeśli wszystko pójdzie dobrze, powinieneś być w stanie wskazać w przeglądarce adres IP ustawiony w poprzednich ustawieniach:
Możesz kliknąć dowolną kombinację kolorów.
Czasami zapominam ustawić swój status, gdy dzwonię w pracy z czasu domowego. A moje dzieci automatycznie ustawiają go tak, aby odzwierciedlał mój prawidłowy status.
Mam nadzieję, że ten projekt wniesie trochę radości do pracy w domu, w której wszyscy jesteśmy w tej chwili.
Jeśli podoba Ci się ten post, możesz również sprawdzić moją stronę internetową pod kątem innych projektów związanych z Arduino.
Jest to zaktualizowana wersja, która umożliwia podłączenie go do MQTT, dzięki czemu można sterować światłem z Internetu.
Zalecana:
Wskaźnik LED stanu jakości powietrza PurpleAir: 4 kroki
Wyświetlacz LED stanu jakości powietrza PurpleAir: Niedawne pożary lasów w Kalifornii znacznie wpłynęły na jakość powietrza w San Francisco. Ciągle sprawdzaliśmy mapę PurpleAir na naszych telefonach lub laptopach, próbując sprawdzić, kiedy powietrze jest wystarczająco bezpieczne, aby wygrać
Wskaźnik pracy WiFi z domu: 5 kroków (ze zdjęciami)
Wskaźnik WiFi Work From Home: Dla tych, którzy mają szczęście, że mogą 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 to naprawdę prosta konstrukcja, która pozwala t
Zawsze włączony serwer DLNA Raspberry Pi i klient Torrent z diodami LED stanu: 6 kroków
Zawsze włączony serwer DLNA Raspberry Pi i klient Torrent z diodami LED stanu: Próbowałem zrobić jeden dla siebie i działa idealnie. Jest w stanie przesyłać strumieniowo filmy HD bez opóźnień, a diody LED stanu pokazują mi szybki stan. Poniżej dodałem kroki, które podjąłem, aby je złożyć. Przejrzyj to, jeśli jesteś zainteresowany
Monitorowanie stanu konstrukcji infrastruktury cywilnej za pomocą bezprzewodowych czujników drgań: 8 kroków
Monitorowanie stanu konstrukcji infrastruktury cywilnej za pomocą bezprzewodowych czujników wibracji: Pogorszenie stanu starego budynku i infrastruktury cywilnej może prowadzić do sytuacji śmiertelnych i niebezpiecznych. Stały monitoring tych struktur jest obowiązkowy. Monitorowanie stanu strukturalnego jest niezwykle ważną metodologią oceny
Projekt rejestratora stanu drzwi i temperatury: 21 kroków
Projekt rejestratora stanu drzwi i temperatury: Ten instruktaż pokaże Ci, jak wykonać prosty rejestrator stanu drzwi i temperatury za mniej niż 10 USD za pomocą ESP8266 NodeMCU, czujnika temperatury i wilgotności DHT11, kontaktronu drzwi/okna, rezystora 10 kiloomów i niektórych Podłączyć przewód. Gen