Страница 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
Купил Малину! С появлением времени начну детально разбираться!!!