Spisu treści:
- Krok 1: Co jest potrzebne?
- Krok 2: Zakończ konfigurację
- Krok 3: Testowanie światła na urządzeniu IOS
- Krok 4: Idź dalej
Wideo: Inteligentne oświetlenie DIY z Raspberry Pi Zero: 4 kroki (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
Inteligentne światła stają się coraz bardziej popularne. Takie światła to zazwyczaj diody LED, którymi można sterować przez Wi-Fi lub Bluetooth. Kolory, nasycenie i jasność można zmieniać za pomocą smartfona. Zdałem sobie sprawę, że często inteligentne światła są dość drogie i trudne do skonfigurowania. Podczas gdy światła sterowane przez Wi-Fi opierają się na działającym połączeniu internetowym, inteligentne światła Bluetooth wymagają bliskiej odległości od urządzenia, którym chcesz sterować. Często trzeba otworzyć określoną aplikację lub stronę internetową, aby sterować inteligentnym oświetleniem, co może być trochę kłopotliwe.
Moim celem było stworzenie inteligentnego światła sterowanego przez Wi-Fi, które byłoby tańsze niż większość inteligentnych świateł, a jednocześnie miałoby pełną funkcjonalność (kontrola jasności, nasycenia i koloru). Aby światło było bardziej przyjazne dla użytkownika i łatwe w konfiguracji, pomyślałem o sposobie podłączenia i sterowania światłem bez konieczności otwierania strony internetowej lub pobierania jakiejkolwiek (dodatkowej) aplikacji.
Niestety, jedyną opcją stworzenia takiego inteligentnego światła jest poleganie na urządzeniach Apple, ponieważ Apple ma domyślną aplikację „Dom”, która pozwala użytkownikom kontrolować niektóre inteligentne urządzenia w domu. Do tej pory szukałem rozwiązania, które pozwoliłoby to uruchomić również na Androidzie, ale nie doszedłem do żadnego działającego rozwiązania. Przepraszam, fani Androida, może następnym razem…
Moje inteligentne światło składa się z dwóch komponentów: Raspberry Pi Zero W i Unicorn phat firmy Pimoroni. Przypominająca pigułkę „pudełko” to w rzeczywistości wydrukowana w 3D okładka i dyfuzor. Raspberry Pi Zero W będzie działać jako sieć Wi-Fi, z którą użytkownicy mogą łączyć się za pomocą hasła. Każdy podłączony do tej sieci może sterować oświetleniem za pomocą aplikacji „Dom”. Aby wszystko było proste, wszystkie programy są ustawione tak, aby uruchamiały się automatycznie na Pi Zero W, gdy tylko zostanie dostarczone zasilanie.
Jeśli masz gdzieś w pobliżu Raspberry Pi Zero W i jednorożca i jesteś użytkownikiem Apple, dlaczego nie skorzystać z tej okazji, aby zrobić sobie tanie, ale w pełni funkcjonalne inteligentne światło?
Niezwykłą, ale interesującą cechą tego światła jest to, że możesz go zabrać w dowolne miejsce i nadal używać go z iPhonem. Ze względu na swoją przenośność idealnie nadaje się jako przenośny towarzysz podczas podróży.
Krok 1: Co jest potrzebne?
Dostęp do laptopa lub komputera PC
Raspberry Pi Zero W
Phat jednorożca Pimoroni
Karta microSD (min. 8 GB) dla systemu operacyjnego
Przejściówka z karty micro SD na SD lub USB z gniazdem na kartę micro sd
Kabel micro USB do zasilania Zero W
Dostęp do drukarki 3D do obudowy/dyfuzora. Jeśli go nie masz, możesz skontaktować się z usługą drukowania 3D, aby wydrukować i wysłać wydrukowane części 3D.
Przezroczysty materiał drukarski. Wszystko działa tak długo, jak długo może przez nie przechodzić światło. Użyłem przezroczystego PLA.
Lutownica i trochę lutu
Męski nagłówek 20x2 do Pi Zero
Krok 2: Zakończ konfigurację
Zamiast pisać około 50 kroków lub więcej, aby skonfigurować ten projekt na twoim Raspberry Pi zero w, zdecydowałem się po prostu opublikować plik obrazu, który należy wypalić na pustej karcie micro SD. Plik obrazu w stanie skompresowanym ma około 0,9 GB. Nie musisz faktycznie rozpakowywać pliku, jeśli postępujesz zgodnie z poniższymi instrukcjami. Oto link do pliku obrazu:
Plik graficzny
Obraz został wypalony na czystej karcie SD (min. 8GB). Aby to zrobić, najpierw sformatuj kartę micro SD za pomocą oprogramowania „SDFormatter” (można pobrać z https://www.sdcard.org/downloads/formatter_4/). Po podłączeniu karty micro SD wybierz opcje i aktywuj „Dostosowanie formatu-rozmiaru”. Po sformatowaniu obraz można wypalić na karcie micro sd. Osobiście wolę używać Etchera do nagrywania obrazów, ponieważ jest prosty w użyciu i nie wymaga rozpakowywania plików graficznych. Etcher można pobrać stąd: Balena Etcher. Po wybraniu dysku z kartą micro SD na wytrawiaczu, wybierz obraz PiLight i kliknij flash. Po zakończeniu procesu karta micro SD jest konfigurowana.
Teraz twoje umiejętności lutowania są wymagane, aby jednorożec działał. Przylutuj męski nagłówek do Raspberry pi. Dłuższy bok szpilek powinien być skierowany do góry. Następnie przylutuj żeński nagłówek do phat jednorożca. Dłuższy bok główki powinien być skierowany w dół. Podłącz jednorożca do Raspberry. Jeśli potrzebujesz dodatkowych wskazówek dotyczących lutowania, skorzystaj z tego poradnika:
learn.pimoroni.com/tutorial/sandyj/solderi…
Na tym etapie możesz pobrać te 2 pliki PiLight.stl i wydrukować je za pomocą drukarki 3D przy użyciu przezroczystego materiału do drukowania. Użyłem 20% wypełnienia, bo to wystarczy. Oto link do 2 plików:
https://goo.gl/1VhPct
Krok 3: Testowanie światła na urządzeniu IOS
Teraz, gdy karta micro SD jest skonfigurowana, podłącz kartę micro SD do gniazda na pi zero w. Zasil malinę kablem micro USB. Po około 2 minutach powinieneś być w stanie zobaczyć 'PiLight' jako nową sieć. Spróbuj połączyć się z nim za pomocą dowolnego urządzenia Apple. Domyślne hasło do sieci to „hasło”. Powinieneś być podłączony do Wi-Fi z raspberry pi, ale internet nie powinien być dostępny. Jeśli sieć cię wyrzuci, oznacza to po prostu, że powinieneś poczekać minutę lub dwie, ponieważ system wciąż się ładuje.
Po nawiązaniu połączenia otwórz aplikację „Dom” lub zainstaluj ją, jeśli już jej nie masz. Alternatywnie możesz również użyć „Hesperus”, który wykonuje tę samą pracę. Następnie nadaj nazwę swojemu domowi (może „dom”) i spróbuj dodać urządzenie. Powinieneś być w stanie zobaczyć urządzenie o nazwie „homebridge”. Stuknij w „homebridge” i poczekaj, aż się połączy. Zostaniesz poproszony o wprowadzenie 6-cyfrowego kodu PIN. Użyj tego pinu, aby połączyć:
031-45-151
Teraz wszystko skonfigurowałeś i możesz przejść do testowania światła.
Aby to zrobić, kliknij ikonę PiLight w aplikacji Home. Twoje inteligentne światło powinno się zapalić. Wypróbuj wszystkie opcje, aby zmienić jasność, kolor i moc.
Krok 4: Idź dalej
Teraz, gdy Twoja inteligentna lampa działa i została przetestowana, możesz ją również zautomatyzować. Jedynym warunkiem jest połączenie telefonu z inteligentną lampą przez Wi-Fi. Aby skorzystać z tej funkcji, musisz pobrać aplikację „Hesperus” z App Store.
Możesz ustawić lampę jako przypomnienie na określony czas. Używam mojego jako budzika, a raczej światła do pobudki. Ale możesz sprawić, że zmieni kolor w określonych godzinach, na przykład czerwony rano, pomarańczowy o wschodzie słońca i niebieski, gdy nadejdzie pora wstawania.
Chciałbym zobaczyć, czy zrobił to też ktoś inny, klikając „Zrobiłem” i zamieszczając zdjęcia. Z drugiej strony, jeśli uważasz, że czegoś brakuje lub można coś poprawić, jestem gotów to usłyszeć. Po prostu opublikuj problem w polu komentarza, a pomogę.
Zalecana:
Inteligentne oświetlenie biurkowe LED - Inteligentne oświetlenie z Arduino - Obszar roboczy Neopixels: 10 kroków (ze zdjęciami)
Inteligentne oświetlenie biurkowe LED | Inteligentne oświetlenie z Arduino | Przestrzeń robocza Neopixels: Obecnie spędzamy dużo czasu w domu, ucząc się i pracując wirtualnie, więc dlaczego nie ulepszyć naszej przestrzeni roboczej dzięki niestandardowemu i inteligentnemu systemowi oświetlenia opartemu na Arduino i diodach LED Ws2812b. Tutaj pokażę Ci, jak zbudować Smart Biurkowe oświetlenie LED, które
Jak kontrolować oświetlenie / oświetlenie domowe za pomocą Arduino i Amazon Alexa: 16 kroków (ze zdjęciami)
Jak kontrolować światło / oświetlenie domowe za pomocą Arduino i Amazon Alexa: Wyjaśniłem, jak sterować światłem podłączonym do UNO i kontrolowanym przez Alexę
Inteligentne oświetlenie RPi IoT przy użyciu Firebase: 4 kroki (ze zdjęciami)
Inteligentne oświetlenie RPi IoT za pomocą Firebase: Ten przewodnik pokazuje, jak utworzyć i skonfigurować aplikację do sterowania Raspberry Pi za pośrednictwem Firebase (bazy danych online). A potem wydrukowano w 3D obudowę na Pi Zero W, Powerboost 1000C, baterię i Blinkt!. Aby móc najłatwiej nadążać za
Interaktywne oświetlenie stoczni, oświetlenie chodnika: 3 kroki
Interaktywne oświetlenie podwórkowe, oświetlenie chodnika: Chciałem zbudować rodzaj interaktywnych świateł podwórzowych na moim podwórku. Chodziło o to, że gdy ktoś idzie w jedną stronę, uruchamia się animacja w kierunku, w którym idziesz. Zacząłem od świateł słonecznych Dollar General 1,00 USD
Inteligentne oświetlenie uliczne za pomocą czujnika podczerwieni z Arduino: 4 kroki (ze zdjęciami)
Inteligentne oświetlenie uliczne wykorzystujące czujnik podczerwieni z Arduino: ZAPISZ SIĘ do mojego kanału, aby uzyskać więcej projektów. Ten projekt dotyczy inteligentnego oświetlenia ulicznego, światło uliczne włączy się, gdy pojazd przez nie przejedzie. Tutaj używamy 4 czujników podczerwieni, które wyczuwają położenie pojazd, każdy czujnik podczerwieni steruje