Spisu treści:

Zmotoryzowane rolety Arduino: 8 kroków
Zmotoryzowane rolety Arduino: 8 kroków

Wideo: Zmotoryzowane rolety Arduino: 8 kroków

Wideo: Zmotoryzowane rolety Arduino: 8 kroków
Wideo: Автоматические рулонные wi fi шторы Lazzy rolls на esp8266 DIY сделай сам 2024, Lipiec
Anonim
Zmotoryzowane rolety Arduino
Zmotoryzowane rolety Arduino
Zmotoryzowane rolety Arduino
Zmotoryzowane rolety Arduino
Zmotoryzowane rolety Arduino
Zmotoryzowane rolety Arduino

Szczegóły projektu: Celem mojego projektu jest wykonanie praktycznych rolet zmotoryzowanych, w których mogę korzystać na co dzień. W planie jest wykonanie rolety sterowanej dwubiegunowym silnikiem krokowym, w której będę sterował poprzez płytkę arduino uno. Po sprawnej pracy rolety poprzez silnik mam nadzieję podłączyć ją do odbiornika Bluetooth na arduino, w którym mogę sterować za pomocą pilota. Później ustawię rolety na zegar, w którym otwierają się rano, ale zamykają w nocy. Zamierzam nauczyć się sterować silnikiem za pomocą płytki arduino i nauczyć się związanego z tym oprogramowania.

Krok 1: Potrzebne materiały

Potrzebne materiały
Potrzebne materiały
Potrzebne materiały
Potrzebne materiały
Potrzebne materiały
Potrzebne materiały
  • Dwubiegunowy silnik krokowy (byj48)
  • Kierowca motocyklu
  • przewody połączeniowe FM
  • przewody połączeniowe mm
  • Płytka Arduino uno
  • Części drukowane w 3D
  • folia winylowa do rolet
  • 3/4 w rurze pcv

Krok 2: Jak złożyć żaluzje

Jak złożyć żaluzje
Jak złożyć żaluzje
Jak złożyć żaluzje
Jak złożyć żaluzje
Jak złożyć żaluzje
Jak złożyć żaluzje
Jak złożyć żaluzje
Jak złożyć żaluzje
  • Najpierw przytnij rurę PVC do żądanej długości (przyciąłem swoją do 2,5 stopy, aby dopasować ją do rozmiaru okna)
  • Następnie przetnij rurę w linii poziomej za pomocą piły stołowej przez całą rurę
  • Obszyj górną i dolną część arkusza winylowego, aby zrobić pętlę 1/2 cala
  • Następnie włożyłem drewniany kołek o średnicy 3/8 cala, aby przytrzymać arkusz winylowy i przesunąć arkusz

Krok 3: Materiały drukowane 3D

Materiały drukowane 3D
Materiały drukowane 3D
Materiały drukowane 3D
Materiały drukowane 3D
Materiały drukowane 3D
Materiały drukowane 3D
  • Wydrukowałem w 3D obudowę silnika i wkładkę pokrętła, aby umożliwić obracanie się rolety wraz z silnikiem i poprawić estetykę projektu
  • Zrobiłem pokrętło obrotowe po stronie, po której byłby silnik, ale wkładkę do rurki po drugiej stronie, w której zamocowałem łożysko o rozmiarze średnicy rury PVC.

Krok 4: Konfiguracja sprzętu Arduino

Konfiguracja sprzętu Arduino
Konfiguracja sprzętu Arduino

Krok 5: Oprogramowanie dla silnika krokowego

Oprogramowanie do silnika krokowego
Oprogramowanie do silnika krokowego
Oprogramowanie do silnika krokowego
Oprogramowanie do silnika krokowego
  • Pobierz oprogramowanie arduino ide na swój pulpit
  • Następnie otwórz program i kliknij na zakładkę plik, potem przykłady i przejdź do przykładu zatytułowanego "stepper" i kliknij na stepper jeden obrót.
  • W przypadku tego konkretnego kodu będziesz musiał zmienić kroki na obrót, aby pasował do twojego silnika, i możesz to obliczyć za pomocą następującego równania

steps = Liczba kroków w jednym obrocie * Przełożenie. kroki = (360°/5,625°)*64 „Przełożenie” = 64 * 64 = 4096. ta wartość zastąpi ją na szkicu arduino!

  • Będziesz także musiał zmienić sekwencję kroków w oprogramowaniu z 1234 na 1324, w przeciwnym razie silnik nie będzie działał
  • możesz również bawić się prędkościami, jeśli to konieczne, aby dopasować je do swoich potrzeb

Krok 6: Jak ustawić silnik na odbiornik podczerwieni?

Jak ustawić silnik na odbiornik podczerwieni?
Jak ustawić silnik na odbiornik podczerwieni?
  • Części, których będziesz potrzebować do tego szkicu, to płytka stykowa arduino, zasilacz płytki stykowej 5 v, odbiornik podczerwieni i pilot zdalnego sterowania
  • Zastosowany schemat obwodu i całe okablowanie pochodzi z mądrych kawałków
  • Kod potrzebny do uruchomienia silnika przez odbiornik będzie korzystał z dwóch bibliotek w szkicu arduino, pilota IR i steppera
  • Biblioteka steppera będzie pod przykładami w szkicu arduino, ale będziesz musiał pobrać i wyodrębnić pilota IR ze strony internetowej takiej jak GitHub

Krok 7: Ostateczny kod dla osób w ciemno

Ostateczny kod dla niewidomych
Ostateczny kod dla niewidomych
Ostateczny kod dla niewidomych
Ostateczny kod dla niewidomych

Krok 8: Końcowe myśli

Ogólnie projekt nie wyszedł tak, jak chciałem. Zależało mi na w pełni autonomicznej rolecie, którą mógłbym w praktyczny sposób zamontować w swoim pokoju. Chociaż dużo się nauczyłem i nie jest to kompletna porażka, ponieważ częściowo działa, zamierzam spróbować naprawić błędy, które popełniłem. Wymienię silnik krokowy byj48 i sterownik krokowy na mocniejszy silnik krokowy nema 17 wraz ze sterownikiem krokowym a4988. Mam nadzieję, że dzięki pewnym modyfikacjom w sprzęcie i oprogramowaniu będę mógł mieć w pełni sprawne rolety napędzane silnikiem krokowym.

Zalecana: