Spisu treści:

AutoBlinds - Automatyzacja DIY dla żaluzji pionowych i poziomych: 5 kroków (ze zdjęciami)
AutoBlinds - Automatyzacja DIY dla żaluzji pionowych i poziomych: 5 kroków (ze zdjęciami)

Wideo: AutoBlinds - Automatyzacja DIY dla żaluzji pionowych i poziomych: 5 kroków (ze zdjęciami)

Wideo: AutoBlinds - Automatyzacja DIY dla żaluzji pionowych i poziomych: 5 kroków (ze zdjęciami)
Wideo: ЧТО МОЖНО СДЕЛАТЬ ИЗ ОБЫЧНОЙ РОЗЕТКИ! ШИКАРНАЯ САМОДЕЛКА ДЛЯ ДОМА! 2024, Listopad
Anonim
Image
Image
składniki
składniki

Projekty Fusion 360 »

Ten projekt zaczął się od potrzeby zasunięcia rolet w oknie wychodzącym na zachód po południu, kiedy mnie nie było. Zwłaszcza latem słońce w Australii może niszczyć obiekty, na które bezpośrednio pada. Dodatkowo drastycznie podniósł temperaturę w pomieszczeniu.

Miałem już konfigurację automatyki domowej, która integruje HomeKit i Homebridge firmy Apple dla majsterkowiczów i innych integracji urządzeń. (dla Homebridge, proszę szukać instrukcji) Dla tego urządzenia zbudowałem API, które może być używane przez inne rozwiązania automatyki domowej lub po prostu przez jego interfejs sieciowy.

Możesz zobaczyć więcej szczegółów i pobrać wszystkie wymagane pliki STL i Arduino Sketch z mojego bloga: AutoBlinds - DIY Automation for Vertical and Horizontal Blinds

Wymiary gotowego urządzenia to około 64mm głębokości, 47mm szerokości i 92mm wysokości. Koło zębate zostało zaprojektowane do ciągnięcia łańcuszka kulkowego z kulkami o średnicy 5mm. Urządzenie łączy się z domową siecią Wi-Fi, a konfiguracja oparta na sieci umożliwia dostosowanie pozycji początkowej i końcowej lub otwarcia i zamknięcia żaluzji. Urządzenie mocuje się do ściany taśmą dwustronną lub można zawiesić na śrubach.

Krok 1: Komponenty

składniki
składniki
składniki
składniki

Aby zbudować ten projekt, będziesz potrzebować następujących umiejętności:

  • Arduino IDE i podstawowa wiedza wgrywania kodu na kompatybilną płytkę
  • Podstawowe umiejętności lutowania
  • Drukowanie 3D i cięcie pliku STL
  • Ogólne umiejętności montażowe

Ten projekt wykorzystuje następujące komponenty, które można pozyskać online za około 20-30 USD.

  • 1x silnik krokowy 28BYJ-48 5v ze sterownikiem ULN2003
  • 1x węzeł MCU CP2102 ESP8266
  • 18x śruba i nakrętka z łbem stożkowym M2,5 x 8mm
  • 2x stalowa śruba M4 z łbem sześciokątnym z łbem sześciokątnym
  • 1x 5,5 mm x 2,1 mm wtyczka zasilania prądu stałego
  • Zasilacz 1x 5v z wtyczką DC 2.1mm

Sterownik ULN2003 musi być tego samego typu, co na załączonym zdjęciu, ponieważ projekt 3D jest dopasowany do tej płytki. Dostępne są inne mniejsze płyty, ale wymagałoby to pewnej manipulacji STL w celu zmodyfikowania punktów mocowania płyty.

Krok 2: Krok 2: Drukowanie 3D

Krok 2: Drukowanie 3D
Krok 2: Drukowanie 3D

Podstawę zaprojektowałem tak, aby można ją było wydrukować, pionowo i bez podpór, ale prawdopodobnie wymaga to pewnego poziomu doświadczenia w drukowaniu 3D. Wszystkie wewnętrzne zwisy mają podporę pod kątem 45 stopni, więc większość drukarek 3D powinna sobie z tym poradzić bez podpór.

Część w kształcie litery L w korpusie urządzenia zostanie zmostkowana przez drukarkę, ponownie większość drukarek powinna być w stanie poradzić sobie z wypełnieniem tej małej luki. Jeśli chcesz uzyskać idealne otwory na wieszaki ścienne, możesz tam dodać podpory.

Pokrywy górne i dolne Pokrywy górne i dolne powinny być zadrukowane na swoich płaskich powierzchniach i bez podpór. Zębatka Zębatka to jedyny element, który wydrukowałbym z podporami. Dzieje się tak z powodu dołków wewnątrz. Powinieneś również wydrukować go na największej płaskiej powierzchni.

Krok 3: Krok 3: Arduino i kod

Krok 3: Arduino i kod
Krok 3: Arduino i kod
Krok 3: Arduino i kod
Krok 3: Arduino i kod
Krok 3: Arduino i kod
Krok 3: Arduino i kod
Krok 3: Arduino i kod
Krok 3: Arduino i kod

Sugerowałbym przylutowanie całej elektroniki i zaprogramowanie płytki NodeMCU przez Arduino IDE przed montażem. Znacznie łatwiej będzie rozwiązywać problemy, jeśli coś pójdzie nie tak.

Po przesłaniu kodu upewnij się, że zasilasz swój projekt. Po włączeniu NodeMCU będzie działać w trybie serwera Wi-Fi, który pozwoli Ci go skonfigurować i połączyć się z domową siecią Wi-Fi. Otwórz ustawienia Wi-Fi na urządzeniu mobilnym, zlokalizuj sieć Wi-Fi wygenerowaną przez urządzenie NodeMCU, połącz się z nią. Po połączeniu otwórz przeglądarkę i przejdź do adresu IP swojego urządzenia. Następnie postępuj zgodnie z instrukcjami wyświetlanymi na ekranie.

Gdy urządzenie jest połączone z siecią Wi-Fi, możesz uzyskać dostęp do interfejsu internetowego automatycznych rolet przez https://your-device-ip/, aby przejść do strony głównej, która wyświetla aktualny stan urządzenia. https://your-device-ip/ – wyświetla informacje pomocy i opcje interfejsu API. Możesz użyć ikon na dole strony głównej, aby poruszać się po interfejsie internetowym. Z interfejsu internetowego możesz ustawić tę pozycję końcową swoich żaluzji.

Aby skonfigurować urządzenie, zasuń rolety ręcznie, owiń łańcuch wokół zębatki i zamontuj urządzenie na ścianie, lekko napinając łańcuszek. Następnie z interfejsu internetowego wybierz ikonę PRZEKŁADNIA i elektronicznie otwieraj rolety, aż osiągniesz pożądany stan. Następnie kliknij ZAPISZ.

Otóż to. teraz możesz otwierać, zamykać lub częściowo otwierać lub zamykać rolety. Kup miejsce za pomocą następującej komendy API: https://your-device-ip/ {aby otworzyć rolety 20%} Dołączyłem kilka przykładowych zrzutów ekranu z GUI śr.

Krok 4: Krok 4: Montaż

Image
Image

Proces montażu jest prosty. Animacja 3D pokaże Ci, jak drukowane są części.

Prosty schemat przedstawia połączenia. ULN2003, który wymieniłem na powyższej liście części, będzie miał tylko 4 punkty połączeń z NodeMCU i dwa dla zasilania i uziemienia. Zignoruj 3 czerwone punkty połączeń na diagramach w lewym dolnym rogu. Jedna rzecz, którą zauważyłem, kolejność wyprowadzeń płytki ULN2003 do NodeNCU czasami różni się w zależności od płytki. Podłącz go tak, jak widzisz, a następnie odwróć połączenie, jeśli nie działa, tj. D1 -> 1. (najwyższy), D5 -> 2. itd.

Krok 5: Krok 5: Wniosek

Jeśli masz jakieś pytania, zostaw mi komentarz na moim blogu: AutoBlinds DIY Vertical lub Horizontal Blinds Automation Project.

Powodzenia i ciesz się.

Zalecana: