Skocz do zawartości
Komentator

Raspberry Pi vs Arduino - którą platformę wybrać?

Pomocna odpowiedź

sheep6665, witam na forum i dziękuję za Twój punkt widzenia! Tematyka klonów nie była tutaj poruszana, ponieważ założyłem, że najsprawiedliwiej będzie jeśli porównamy dwa "oryginały". W przeciwnym wypadku należałoby przedstawić też tańsze "klony" RPi, co byłoby już ciężkie, bo temat jest znacznie bardziej zawiły. Ogólnie platformy "kompatybilne", to dobry temat na zupełnie osobny artykuł.

Po drugie, na forum mamy co kilka dni pytanie o niedziałające klony (problemy z programowaniem/sterownikami), więc przynajmniej na początku dobrze jest kupić płytkę oryginalną, aby nie dodawać sobie zbędnych problemów. Przynajmniej takie jest moje zdanie 😉

Udostępnij ten post


Link to post
Share on other sites

W ogóle bardzo stronnicza jest ta tabelka...

Jak to nie można zrobić inteligentnego domu z arduino sterowanego przez internet?

Albo jeszcze bardziej istotna rzecz... systemy czasu rzeczywistego (czyli takie których czas reakcji zawsze mieści się w jakiejś założonej normie). Jeżeli mamy nawet tak prosty układ jak Atmega328 (w modelu uno) to ma on swój jeden jedyny program który leci w kółko. W przypadku systemu operacyjnego nigdy nie wiemy kiedy scheduler powie nam stop i weźmie się za inny program 😉

Udostępnij ten post


Link to post
Share on other sites
W ogóle bardzo stronnicza jest ta tabelka...

Jak to nie można zrobić inteligentnego domu z arduino sterowanego przez internet?

Wszystko da się zrobić na obu platformach tylko pytanie gdzie to będzie wygodniejsze. Arduino nie jest stworzone do budowanie rozległych systemów, które mają się łączyć z Internetem. Rozwiązanie, w którym Arduino miałoby robić za serwer tego systemu całość musiałoby być ekstremalnie toporne (szczególnie interfejs), a na RPi można zrobić już coś "normalnego" 😉 Zresztą cały artykuł to tylko nasze spojrzenie na sprawę właśnie po to, aby można było tutaj dyskutować o "wyższości" jednej platformy nad drugą.

Udostępnij ten post


Link to post
Share on other sites
W ogóle bardzo stronnicza jest ta tabelka...

Jak to nie można zrobić inteligentnego domu z arduino sterowanego przez internet?

Wszystko da się zrobić na obu platformach tylko pytanie gdzie to będzie wygodniejsze. Arduino nie jest stworzone do budowanie rozległych systemów, które mają się łączyć z Internetem. Rozwiązanie, w którym Arduino miałoby robić za serwer tego systemu całość musiałoby być ekstremalnie toporne (szczególnie interfejs), a na RPi można zrobić już coś "normalnego" 😉 Zresztą cały artykuł to tylko nasze spojrzenie na sprawę właśnie po to, aby można było tutaj dyskutować o "wyższości" jednej platformy nad drugą.

To trochę tak jakby porównywać tranzystor z rezystorem, czyli dwa różne światy. Osoby czytające takie artykuły należą raczej do osób początkujących i tego typu tabelki moim zdaniem tylko mieszają im w głowie.

Potem tak jak @sheep6665 ludzie twierdzą że Linux (czy ogólnie system operacyjny) powoduje że coś jest lepsze. A niestety ma to tyle samo wad co zalet i wszystko zależy od zastosowania...

Udostępnij ten post


Link to post
Share on other sites

PiotrekR, mamy świadomość, że nie powinno się bezpośrednio porównywać tych dwóch platform bo są to zupełnie inne płytki i tak wniosek miał m.in. płynąc z tego artykułu. Jakieś porównanie musiało się pojawić (wraz z przykładami), ponieważ wiele początkujących osób pytało właśnie o bezpośrednie zestawienie Raspberry Pi i Arduino 😉

Udostępnij ten post


Link to post
Share on other sites
W ogóle bardzo stronnicza jest ta tabelka...

Jak to nie można zrobić inteligentnego domu z arduino sterowanego przez internet?

Wszystko da się zrobić na obu platformach tylko pytanie gdzie to będzie wygodniejsze. Arduino nie jest stworzone do budowanie rozległych systemów, które mają się łączyć z Internetem. Rozwiązanie, w którym Arduino miałoby robić za serwer tego systemu całość musiałoby być ekstremalnie toporne (szczególnie interfejs), a na RPi można zrobić już coś "normalnego" 😉 Zresztą cały artykuł to tylko nasze spojrzenie na sprawę właśnie po to, aby można było tutaj dyskutować o "wyższości" jednej platformy nad drugą.

Treker powyższe informacje na temat arduino zdezaktualizowały się od czasu Blynk-a.

Owszem nie będzie to interfejs graficzny "z płynnie przewijanym tłem w 3D" ale nazwanie interfejsu Blynka extremalnie topornym jest zdecydowaną przesadą, tym bardziej jeśli się weźmie pod uwagę możliwości tej aplikacji.

Udostępnij ten post


Link to post
Share on other sites

SOYER, rozumiem, że spodobał Ci się Blynk i faktycznie jestem tam wygodny interfejs. Pomijasz tylko jedną kwestię. Blynk działa, bo między twoim telefonem, a urządzeniem stoi serwer "obcej" firmy. Oczywiście ma to zalety, bo jest łatwe i wygodne, ale ma też wady. Po pierwsze wszystko idzie przez serwery, na które nie masz wpływu. Oddanie jakiś ważnych informacji w obce ręce nie zawsze jest dobrym pomysłem. Po drugie takie usługi chmurowe z czasem niestety upadają (wiele podobnych inicjatyw już zniknęło) - z dnia na dzień zostajesz wtedy z niczym.

W moim rozumieniu inteligentnego, rozbudowanego systemu do smart home taki serwer tworzymy samodzielnie. Na Raspberry Pi nie będzie to żadnym problemem. Na samym Arduino już tego nie zrobisz...

  • Lubię! 1

Udostępnij ten post


Link to post
Share on other sites

Treker, jak już pisałem Blynk to fajna apka, a serwer oczywiscie też możesz postawić u siebie i nie są to "żadne arkana" dla zaznajomionych z tematem(czyli nie dla mnie). Jest o tym nawet na polskiej stronie o Blynku. Myślę, że warto się tym zainteresować(ASAP), bo znacznie poszerza możliwości zastosowania arduino dla początkujących. Zawodowcy zawsze sobie poradzą, ale trzeba trafić do masowego odbiorcy, więcej młodych zainteresuje się tematem, więcej się wyłowi rodzynków, więcej pójdzie dalej w tym kierunku. Z pożytkiem dla wszystkich;-). Blynk może pomóc!?!

Ale oczywiście zgadzam się z tym, że o niebo lepiej można to zrobić na RPi, ale ja JESZCZE nie potrafię🙂 ale w tym mi akurat pomożecie 😅

Pozdrawiam.

Udostępnij ten post


Link to post
Share on other sites

Nie do końca jest to prawdą. Różnicą i to podstawową jest szybkość i prostota programowania a w tej Arduino bije na głowę Malinę. Nie mówiąc o zasilaniu, wydzielaniu ciepła a w końcu o wymiarach. Wystarczy porównać Raspberry 3+ do Arduino nano - i od razu widać różnicę. Wadą Raspi jest brak jednego środowiska do zarządzania pinami. No tak - Python - Ale czy muszę uczyć się skomplikowanego języka programowania by zrobić prosty program? Chyba nie. A Arduino IDE jest po prostu genialne. Wybierasz płytkę, port i ładujesz program przez usb. W tym arduino wygrywa. Nie zapomnijmy, że do sterowania wiatrakiem nie muszę uruchamiać całego linuxa bo i po co?

 

Dnia 30.12.2017 o 12:51, Treker napisał:

SOYER, rozumiem, że spodobał Ci się Blynk i faktycznie jestem tam wygodny interfejs. Pomijasz tylko jedną kwestię. Blynk działa, bo między twoim telefonem, a urządzeniem stoi serwer "obcej" firmy. Oczywiście ma to zalety, bo jest łatwe i wygodne, ale ma też wady. Po pierwsze wszystko idzie przez serwery, na które nie masz wpływu. Oddanie jakiś ważnych informacji w obce ręce nie zawsze jest dobrym pomysłem. Po drugie takie usługi chmurowe z czasem niestety upadają (wiele podobnych inicjatyw już zniknęło) - z dnia na dzień zostajesz wtedy z niczym.

W moim rozumieniu inteligentnego, rozbudowanego systemu do smart home taki serwer tworzymy samodzielnie. Na Raspberry Pi nie będzie to żadnym problemem. Na samym Arduino już tego nie zrobisz...

Ale na ESP-32 a i owszem.

Udostępnij ten post


Link to post
Share on other sites

Ciekawie się ta strona zapowiada! Już połknąłem 2 tematy! Oby tak dalej! Zero nonsensu  - bravo!

Udostępnij ten post


Link to post
Share on other sites

@Henryk witam na forum i dziękuję za miłe słowa 🙂

Udostępnij ten post


Link to post
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Gość
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.


×
×
  • Utwórz nowe...