Niech budzi Cię słońce czyli automatyczny sterownik do rolet

Jednym z ważnych elementów higieny snu jest wpasowanie się z godzinami jego trwania w cykl okołodobowy słońca – zasypiaj gdy jest ciemno, budź się wraz ze wschodem słońca. Niestety w dzisiejszych czasach sztuczne oświetlenie jest w stanie mocno zaburzyć ten stan równowagi. Latarnia racząca nas swoim całym blaskiem padającym bezpośrednio w okno naszej sypialni powoduje, że możemy zapomnieć o komfortowej ciemności. Dlatego też wymyślono rolety, które pomagają przywrócić komfortowe warunki sprzyjające zasypianiu. Powodują one jednak (przynajmniej u mnie) problem z dostępem do budzących promieni słońca z rana. Stąd w mojej głowie zrodził się pomysł na urządzenie, które automatyzowałoby proces otwierania i zamykania rolet o określonych godzinach. Po niedługim reaserchu znalazłem projekt DIY takowego sterownika stworzony przez Jamesa z cabuu.com

Jego stworzenie wymaga skomplementowania kilkunastu elementów:

  • drukowanych elementów
  • płytki drukowanej tworzonej przez Jamesa
  • mikrokontrolera D1 Mini
Znalezione obrazy dla zapytania D1 Mini Micro-controller
  • moduł zasilający do D1 Mini
  • L298N – dwukanałowy sterownik silników
  • silnik z przekładnią ślimakową oraz enkoderem DC 12V
  • LED WS2812B
  • dwóch przycisków z nakładkami
  • dwóch rezystorów 10k Ohm
  • zasilacza 9V DC

  • dodatkowo trochę kabla i goldpinów











Po skomplementowaniu wszystkich potrzebnych elementów można rozpocząć montaż:

  • Przylutować gniazda do płytki w odpowiednie miejsca. Powinny się tam znaleźć dwa gniazda 4×2 oraz 2×8 pinowe żeńskie oraz 1×6 pinowe męskie. Wedle uznania można przylutować silnik bezpośrednio do płytki.
  • Umieścić i przylutować 2 przyciski w oznaczone miejsca. Następnie przylutować rezystory 2x10k Ohm w pozycjach RUP i RDOWN.
  • Ostrożnie przylutować 3 kable na końcówkach wejścia diody LED WS2182B i w odpowiednie miejsca na płytce. 5V, sygnał i GND odpowiadają kolejno podpisom L, E i D na płytce.
  • Przylutować 3 dwupinowe męskie gniazda do sterownika silnika L298N na pozycjach: + – IN1 IN2 MOTORA tak jak zostało to oznaczone na płytce sterownika.
  • Przylutuj przedłużone gniazda z pinami do mikrokontrolera D1 Mini i modułu zasilającego.
  • Złóż całość, podłącz zasilacz i kabel mikro usb do komputera. Teraz można wgrać oprogramowanie za pomocą środowiska Arduino IDE.

Krótki film z procesu realizacji projektu prezentuję poniżej:

Dodaj do zakładek Link.

Podziel się swoją opinią na temat artykułu