Страница 1 из 2

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

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

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

Заранее спасибо за ответ!!!

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

Добавлено: Пт июл 25, 2014 11:14 am
sergejey
Из личного опыта -- на Arduino у меня время от времени сеть подвисала. Где-то раз в неделю, не реже. На двух разных устройствах. Может это мне так с шилдами не повезло, но всё же осадок остался.

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

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

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

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

а и еще есть тип А и есть тип В у Raspberry Pi, какую выбирать?

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

Добавлено: Пт июл 25, 2014 1:16 pm
sergejey
Лучше B или B+ (возможностей больше, но не критично).

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

На Pi ещё что-нибудь можно будет повесить в будущем, т.к. OWFS не сильно ресурсоёмкая задача и вполне уживётся с чем-нибудь полезным.

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

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

Таким образом советую брать Raspberry.

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

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

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

Заранее спасибо за ответ!!!
У меня ардуино+шилд, работает год без единого зависания. Монтажную коробку где все это смонтировано ни разу не открывал, исправно шлет данные.

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

Добавлено: Пн июл 28, 2014 7:14 am
MaksMS82
Я ЗА использование 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 вывод) и работаем..

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

Добавлено: Пн июл 28, 2014 11:57 am
sergejey
MaksMS82 писал(а):На счет зависаний Arduino - все это решается с помощью ватчдога..Хотя надо искать первопричину..
А можно пример реализации этого дела?

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

Добавлено: Пн июл 28, 2014 12:06 pm
MaksMS82
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);
  
} 
Я лично ватчдог использовал только для вывода из спящего режима..

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

Добавлено: Пн июл 28, 2014 2:30 pm
Vovix
Купил Малину! С появлением времени начну детально разбираться!!!