• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Rolety wewnętrzne - Arduino + ESP8266
#1
Witam,
Chciałbym zbudować układ sterowania zwykłymi roletami okiennymi (wewnętrznymi) za pomocą Arduino. 

Głównie chodzi mi o to aby sterować roletami za pomocą aplikacji na smartfona i tu mam problem ponieważ chce sterować więcej niż jedną roletą "naraz". Już wyjaśniam, chciałbym z poziomu aplikacji wybierać np. z rozwijanej listy konkretną roletę i nią sterować. 
Jeżeli by chodziło o sterowanie jedną roletą to nie ma problemu, bluetooth i apka, jeden do jednego i po sprawie. 

Chce żeby układ był jak najmniejszy i w miarę wydajmy żeby nie trzeba często wymieniać ładować akumulatora.
A z tego co czytałem BT jest dużo oszczędniejsze niż WIFI ale za to ma gorszy zasięg więc WIFi będzie lepszym rozwiązaniem bo chciałbym żeby wszystkie rolety w domu były sterowanie z jednego rutera.

1. Po stronie wykonawczej obierającej instrukcje chciałbym wykorzystać Moduł WiFi ESP8266 + NodeMCU v3:
https://botland.com.pl/pl/moduly-wifi/82...gLXPPD_BwE
+ ewentualnie diody/diodę RGB do sygnalizacji połączenia czy coś w tym stylu.
Na samym końcu jeżeli już wszystko by działało mam w planach wyprowadzić jedno wyjście micro USB do ładowania akumulatora (ale to ewentualność)

Ale mam wątpliwości co do długości pracy ;/ Zatem czy taki moduł wystarczy? Posiada 2 GPIO (a nawet 4GPIO) które obsługują PWM(jeden dla sterowania serwa, drugi dla diody):
https://nettigo.pl/products/modul-wifi-e...gKEt_D_BwE

2. Czy rolę rutera może pełnić moduł Arduino wyposażony np. w moduł ESP8266?
https://nettigo.pl/products/modul-wifi-e...gKEt_D_BwE
Jeżeli tak to jakie moduł? Czy każdy się nada?

3. Do zwijania i rozwijania rolety chce użyć serwa, ale jakiego? Jaki moment wystarczy żeby zwinąć roletę (do rozwijania jest potrzebna mniejsza siła więc jak da rade z winą to i rozwinąć)?
Najmniejsze i najmocniejsze serwo jakie znalazłem za rozsądne pieniądze ma moment równy 3,5kg*cm. Wystatrczy?
https://botland.com.pl/pl/serwa-praca-ci...topni.html

4. Jako zasilanie chce użyć akumulatorów Li-Ion np. 
https://botland.com.pl/pl/akumulatory-li...00mah.html
Do zasilania ESP8266 będzie okey ale co z serwem? Ono wymaga od 5V do 6,6V więc należało by podnieść napięcie. W jaki sposób najlepiej i czy bardzo wpłynie na zużycie akumulatora?
Szacując wymiary jeden akumulator by był najlepszy (chodzi o rozmiar) ale 2 też wchodzą w grę ale to już ostateczność.

Czy mój pomysł jest wykonalny z tymi częściami? Może inne będą lepsze?
Wszystkie uwagi i pomysły mile widziane Smile

Nie jestem początkującym ale też nie zaawansowanym wiec proszę o wyrozumiałość jeżeli palne jakąś głupotę. Nie dla wszystkich od razu jest coś oczywiste Smile
 
Odpowiedź
#2
Jak masz prąd w domu to akumulator jest zbędny i tylko niepotrzebnie skomplikuje cały układ. ESP-01 jest lepsze przy zasilaniu z AKU, to można wykorzystać tylko wtedy gdy moduł ma być w uśpieniu i budzić się okresowo, no co najmniej w odstępie minut by wysłać krótką informację - np. pomiary z czujników do serwera. ESP-01 po wylutowaniu LED w uśpieniu pobiera około 20uA, ale wymaga zewnętrznych komponentów do pracy, ESP Wemos Mini około 150uA, NodeMCU zwykle od 1 do 10mA, coś ma skopane z układem UART, trochę biorą ledy. Można też sobie wziąć moduł ESP-07, ESP12E czy podobny i wlutować na płytkę (są na Allegro po 2zł). Wtedy masz sam chip i pobór 20uA. Do programowania można kupić płytkę ESP Witty, pasuje do ESP może być routerem, ale liczba jednoczesnych połączeń jest ograniczona.
Serwo to taki sobie pomysł, wg mnie lepszy jest silnik krokowy.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości