Что лучше выбрать: Raspberry Pi или Arduino+Ethernet Shield

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 532 раза
Контактная информация:

Что лучше выбрать: Raspberry Pi или Arduino+Ethernet Shield

Сообщение Vovix » Пт июл 25, 2014 10:57 am

Ситуация:
в связи с ненадежностью OWFS (для 1-wire) под Windows, решил эту часть, т.е. только работу с сетью 1-wire перенести на отдельное устройство - Raspberry Pi или Arduino c Ethernet Shield!

Может у кого есть опыт, что выбрать для этой узкой задачи предпочтительнее?

Заранее спасибо за ответ!!!
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Что лучше выбрать: Raspberry Pi или Arduino+Ethernet Shi

Сообщение sergejey » Пт июл 25, 2014 11:14 am

Из личного опыта -- на Arduino у меня время от времени сеть подвисала. Где-то раз в неделю, не реже. На двух разных устройствах. Может это мне так с шилдами не повезло, но всё же осадок остался.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 532 раза
Контактная информация:

Re: Что лучше выбрать: Raspberry Pi или Arduino+Ethernet Shi

Сообщение Vovix » Пт июл 25, 2014 12:07 pm

sergejey писал(а):Из личного опыта -- на Arduino у меня время от времени сеть подвисала. Где-то раз в неделю, не реже. На двух разных устройствах. Может это мне так с шилдами не повезло, но всё же осадок остался.
Спасибо Сергей!

Т.е. я правильно понял - лучше выбрать Raspberry Pi?

И там на ней я соответственно должен буду установить OWFS и всё?
(так и не могу подружиться с Линуксом)

а и еще есть тип А и есть тип В у Raspberry Pi, какую выбирать?
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Что лучше выбрать: Raspberry Pi или Arduino+Ethernet Shi

Сообщение sergejey » Пт июл 25, 2014 1:16 pm

Лучше B или B+ (возможностей больше, но не критично).

OWFS можно установить по инструкции -- ничего сложного.

На Pi ещё что-нибудь можно будет повесить в будущем, т.к. OWFS не сильно ресурсоёмкая задача и вполне уживётся с чем-нибудь полезным.
За это сообщение автора sergejey поблагодарил:
Vovix (Пн июл 28, 2014 2:31 pm)
Рейтинг: 1.16%

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Аватара пользователя
shemnik69
Сообщения: 590
Зарегистрирован: Пн дек 24, 2012 3:01 pm
Откуда: Саратов Saratov
Благодарил (а): 67 раз
Поблагодарили: 63 раза

Re: Что лучше выбрать: Raspberry Pi или Arduino+Ethernet Shi

Сообщение shemnik69 » Пт июл 25, 2014 1:56 pm

Однозначно только Raspberry!! К ней стыкуете стандартный мастер сети и сетка работает. И Как уже указали выше он еще и платформа на дальнейшее развитие. Ардуино или МК это скорее как элемент связи датчик / УД. Потому как больших задач в нее не внести ну может только в Мегу 256 но это скорее отдельная тема. да и потом Малинка где все присоветует по цене может быть дешевле чем та-же Ардуино с шилдом, но самое главное что на ней полноценная операционная система.

Таким образом советую брать Raspberry.
Jager
Сообщения: 708
Зарегистрирован: Сб авг 18, 2012 10:21 am
Благодарил (а): 26 раз
Поблагодарили: 183 раза

Re: Что лучше выбрать: Raspberry Pi или Arduino+Ethernet Shi

Сообщение Jager » Пт июл 25, 2014 2:15 pm

Vovix писал(а):Ситуация:
в связи с ненадежностью OWFS (для 1-wire) под Windows, решил эту часть, т.е. только работу с сетью 1-wire перенести на отдельное устройство - Raspberry Pi или Arduino c Ethernet Shield!

Может у кого есть опыт, что выбрать для этой узкой задачи предпочтительнее?

Заранее спасибо за ответ!!!
У меня ардуино+шилд, работает год без единого зависания. Монтажную коробку где все это смонтировано ни разу не открывал, исправно шлет данные.
MaksMS82
Сообщения: 422
Зарегистрирован: Ср сен 05, 2012 7:30 am
Откуда: Киров
Благодарил (а): 0
Поблагодарили: 70 раз
Контактная информация:

Re: Что лучше выбрать: Raspberry Pi или Arduino+Ethernet Shi

Сообщение MaksMS82 » Пн июл 28, 2014 7:14 am

Я ЗА использование Arduino c Ethernet Shield - это более надежное устройство чем "малинка" для простых задач.

Для работы с Raspberry Pi необходимо знать неплохо линукс (хотя это не так сложно) . Возможны вылеты файловой системы из-за сбоя электропитания..

shemnik69 , где вы такие цены нашли ? Arduino UNO + Ethernet Shield(в пределах 20$) значительно дешевле ,чем Raspberry Pi (от 45$) по ценам Ebay...

Если уж использовать какой либо миникомьютер ,то из личного опыта малинка тут проигрывает... Я бы выбрал что нибудь сейчас со встроенным SATA.

На счет зависаний Arduino - все это решается с помощью ватчдога..Хотя надо искать первопричину..
У самого валяется без дела сейчас Raspberry Pi , в последнее время только использовал как программатор для nrf24le1.

Кстати в ядре линукса для Raspberry Pi имеется поддержка 1-wire и для подключения устройств больше ничего не требуется - просто подключаем 1-wire шину к GPIO (вроде 4 вывод) и работаем..
За это сообщение автора MaksMS82 поблагодарил:
Amarok (Пн июл 28, 2014 8:26 am)
Рейтинг: 1.16%
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 76 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Что лучше выбрать: Raspberry Pi или Arduino+Ethernet Shi

Сообщение sergejey » Пн июл 28, 2014 11:57 am

MaksMS82 писал(а):На счет зависаний Arduino - все это решается с помощью ватчдога..Хотя надо искать первопричину..
А можно пример реализации этого дела?

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
MaksMS82
Сообщения: 422
Зарегистрирован: Ср сен 05, 2012 7:30 am
Откуда: Киров
Благодарил (а): 0
Поблагодарили: 70 раз
Контактная информация:

Re: Что лучше выбрать: Raspberry Pi или Arduino+Ethernet Shi

Сообщение MaksMS82 » Пн июл 28, 2014 12:06 pm

sergejey писал(а): А можно пример реализации этого дела?
Да вроде ничего сложного нет http://habrahabr.ru/post/189744/

Смысл ватчдога такой ,что в начале ,например в setup запускается и устанавливается параметр времени сброса времени ,а в основном цикле loop постоянно ватчдог сбрасывается, пример из интернета http://arduino.ru/forum/programmirovani ... mnyi-reset:

Код: Выделить всё

#include <avr/wdt.h>

int counter=0;
void setup(){
   wdt_disable(); // запретили как можно скорее собаку, что-бы не уйти в бесконечный ребут
   
    Serial.begin(9600);
  Serial.println("Starting...");
  delay(1000); // что-бы четче видеть рестар скетча
  
 
  wdt_enable(WDTO_4S); // активировали таймер, каждые 4-ре секунды его нужно сбрасывать

  
}



void loop(){
  wdt_reset(); // говорим собаке что "В Багдаде все спокойно", начинается очередной отсчет 4-х секунд.
  
   Serial.println(counter);
   counter++;
   
   if(counter==5){
      while(true){} // создаем зависание, через 4 секунды должен произойти ресет, так как не вызывается wdt_reset();
   }
   delay(500);
  
} 
Я лично ватчдог использовал только для вывода из спящего режима..
За это сообщение автора MaksMS82 поблагодарили (всего 2):
ErmolenkoM (Пн июл 28, 2014 2:04 pm) • sergejey (Пн июл 28, 2014 2:19 pm)
Рейтинг: 2.33%
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 532 раза
Контактная информация:

Re: Что лучше выбрать: Raspberry Pi или Arduino+Ethernet Shi

Сообщение Vovix » Пн июл 28, 2014 2:30 pm

Купил Малину! С появлением времени начну детально разбираться!!!
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Ответить