Arduino

misha-nadolski
Offline
Зарегистрирован: 11.05.2015

Всем привет! 

Хочу узнать, каким способом можно объединить несколько ардуино, и как это лучше всего сделать? Есть несколько Arduino mega 2560, arduino uno и arduino nano. Хочется создать не просто мигалку светодиодом, а большой проект, что бы было управление с сайта (или приложения Android). Скажем будет 5 помещений, в каждом из которых нужно будет установить по ардуинке. В случае с управлением с веб сайта, каждой ардуинке нужен будет ethernet модуль?

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

Вам следует указать, что вы хотите в итоге получить, чтобы получить какой либо совет.

Если к каждой Ардуино будет подключен сетевой шилд - это как раз и будет один из способов объединения Ардуино в сеть. В данном случае - Ethernet.

Можно включить в локалку только одну Ардуино с одним сетевым шилдом, а остальные Ардуино подключить к ней. Подключить можно несколькими способами (по проводам и без проводом), по разным протоколам (их много разных).

Может оказаться, что вам не нужно несколько Ардуино и вместо избретения велосипеда (хотя это очень интересно) - разобрать чужие проекты, с готовыми решениями.

misha-nadolski
Offline
Зарегистрирован: 11.05.2015

Допустим у каждой ардуинки будет свой сетевой шилд, тогда нужно будет поднимать домашний сервер. Как это лучше реализовать, можно ли реализовать PHP+MYSQL server на raspberry pi? 

Yarik.Yar
Offline
Зарегистрирован: 07.09.2014

 

 

 

Можно.

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

misha-nadolski пишет:

Допустим у каждой ардуинки будет свой сетевой шилд, тогда нужно будет поднимать домашний сервер. Как это лучше реализовать, можно ли реализовать PHP+MYSQL server на raspberry pi? 

Сервер можно развернуть даже на недорогом роутере, просто перепрошив его под openwrt, или что-то подобное.

misha-nadolski
Offline
Зарегистрирован: 11.05.2015

А можно поподробнее? Куда копать? Есть роутер TP-Link TL-WR1043ND, прошит openwrt прошвкой, но в интернете не могу найти информацию о  том, как поставить сайт туда.

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

установите веб-сервер (обычно уже установлен) и интерпретатор нужного скриптового языка (чаще всего - php)

http://wiki.openwrt.org/doc/howto/php
http://wiki.openwrt.org/doc/howto/http.overview

Это собственно те ссылки, которые гугл отдал первыми. Раз вы стесняетесь пользоваться поиском - вот еще одна ссылка из первой тройки:
http://habrahabr.ru/post/248009/