• 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
Inteligenty dom
#14
To ja dorzuce moje 5gr,

w pełni zgadzam się z opinią adix'a!

sam aktualnie pracuje nad podobnym projektem, swój projekt sterowania inteligentnym domem również rozpoczynałem na arduino, lecz gdy dochodziły nowe funkcje arduino okazało się nie wystarczające nie wspominając o tym że musiało jeszcze "hostować" www.

Jak dla mnie arduino jest perfekcyjne do wykonywania poleceń jako "urządzenie końcowe" lecz jeżeli zaczynasz projekt inteligentnego domu i chciałbyś sterować tymi rzeczami zewnątrz (czyt. internetu) nie rób tego za pomocą arduino - dlaczego? A no chodź by z takiego powodu:

1. że arduino samo w sobie nie wspiera np szyfrowania stron a zakładam że na pewno byś nie chciał by jakaś osoba 3 bawiła się twoim mieszkaniem.

2. ciężko jest upchać na arduino stronę która ładnie wygląda i jest funkcjonalna, gdy podejdziesz do swojego projektu bardziej profesjonalnie i chciałbyś np by strona ładnie wyglądała i wszystkie elementy działały dynamicznie (czyt. zczytywanie stanu rolet, przekaźników oraz temperatury) na pewno użyjesz JS, jQuery czy tam Ajaxu i w tle będziesz wysyłał requesty do Ardu prosząc o stan danego obiektu. W tym momencie twój kod będzie naprawdę długi i mało przejrzysty, a MIKRO KONTROLER będzie miał prawo działać mało stabilnie.

Jak już wcześniej wspomniałem do wykonywania lub przetwarzania poleceń jak najbardziej do serwowania strony www użył bym czegoś z procesorem mogącym wykonać więcej niż 1 operacje na raz, np Pi lub Arduino Yun chodź to 2 jest droższe.

Mój projekt również zakłada sterowanie roletami oraz świtałem, zakłada ponadto sterowanie ogrzewaniem oraz integracje z aplikacja na smartfona i naprawdę przetestowałem możliwości większości mikro kontrolerów począwszy od najtańszych skończywszy na droższych podzespołach Yun, Pi3. I jeżeli mogę ci coś podpowiedzieć użyj do hostowanie twojej strony np najtańszej maliny (na allegro ok 50-60zl) a na arduino postaw np "Serwer" UDP który będzie odbierał requesty z maliny i aktywował odpowiednie piny lub zczytywał z nich stan, ewentualnie za implementuj jeszcze zabezpieczenie przed uruchomieniem w tym samym czasie przekaźnika spuszczającego rolete i podnoszącego ją. Takie rozwiązanie może nie jest najtańsze ale gwarantuje jako tako stabilną prace takiego systemu, oraz masz możliwość zabezpieczenia takiego czegoś przed nieautoryzowanym dostępem z internetu.

Suma sumarum:
1. myśl wykonania back endu strony w C trochę mnie przeraża Big Grin
2. serwowanie strony oraz wykonywanie zaprogramowanej logiki przez ardu nie działa stabilnie
3. mało bezpieczne jeżeli ma być dostępne zewnątrz
4. Ardu słabo radzi sobie z serwowaniem, odbieraniem i przetwarzaniem pakietów TCP
5. Ardu w przeciwieństwie do Pi czy Yun może wykonać tylko 1 operacje co trochę ogranicza możliwości zbuowania czegoś sensownego

Meritum: Na upartego można to zbudować i będzie "działać" ale osobiście polecam dołożyć paru PLN'ów i zrobić to tak by nie denerwować się używając tego udogodnienia.

Pozdrawiam
 
Odpowiedź
  


Wiadomości w tym wątku
Inteligenty dom - przez mrlukasz - 02-11-2016, 20:42
RE: Inteligenty dom - przez JasQ - 02-11-2016, 20:51
RE: Inteligenty dom - przez mrlukasz - 02-11-2016, 20:52
RE: Inteligenty dom - przez JasQ - 02-11-2016, 22:24
RE: Inteligenty dom - przez adix - 02-11-2016, 23:09
RE: Inteligenty dom - przez JasQ - 02-11-2016, 23:19
RE: Inteligenty dom - przez adix - 02-11-2016, 23:25
RE: Inteligenty dom - przez mrlukasz - 03-11-2016, 16:07
RE: Inteligenty dom - przez adix - 03-11-2016, 18:31
RE: Inteligenty dom - przez JasQ - 03-11-2016, 18:51
RE: Inteligenty dom - przez krzyspx - 03-11-2016, 20:59
RE: Inteligenty dom - przez adix - 03-11-2016, 22:21
RE: Inteligenty dom - przez ryro.glw - 12-11-2016, 22:37
RE: Inteligenty dom - przez mrlukasz - 04-12-2016, 21:49
RE: Inteligenty dom - przez xblack - 26-11-2016, 19:50
RE: Inteligenty dom - przez mrlukasz - 04-12-2016, 16:19
RE: Inteligenty dom - przez CEO - 13-12-2016, 18:53
RE: Inteligenty dom - przez piotr2393 - 14-12-2016, 19:52
RE: Inteligenty dom - przez mrlukasz - 15-12-2016, 22:08
RE: Inteligenty dom - przez mundak.pc - 19-12-2016, 11:29
RE: Inteligenty dom - przez krzyspx - 23-12-2016, 18:49
RE: Inteligenty dom - przez mrlukasz - 24-12-2016, 13:00
RE: Inteligenty dom - przez krzyspx - 25-12-2016, 20:00

Skocz do:


Przeglądający: 7 gości