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

Arduino. вопросы от новичка

Добавлено: Пт мар 22, 2013 3:56 pm
bobr_ne
Добрый день. пытаюсь разобраться, читаю форум, но окончательного понимания нет...((

На Arduino UNO есть USB, через него подключается к компьютеру... А для чего ставят Ethernet Shield?.. как вся эта схема работает?.. я так думал что к компьютеру подключается Arduino UNO, к нему датчики и прочее...

и 2-й вопрос: можно конкретный пример датчиков движения, температуры и кнопок которые можно использовать в этой системе..

Re: Arduino. вопросы от новичка

Добавлено: Пт мар 22, 2013 8:13 pm
sergejey
bobr_ne писал(а):Добрый день. пытаюсь разобраться, читаю форум, но окончательного понимания нет...((

На Arduino UNO есть USB, через него подключается к компьютеру... А для чего ставят Ethernet Shield?.. как вся эта схема работает?.. я так думал что к компьютеру подключается Arduino UNO, к нему датчики и прочее...
Можно и с ethernet и без него. Он нужен, если нет желания (или возможности) подключать Arduino к компьютеру, но есть возможность провести к контроллеру ethernet-сеть.
Для простоты можно начать эксперименты без шилда и подключать контроллер прямо к компьютеру. Софт для сопряжения Arduino с системой при прямом подключении можно найти здесь: http://smartliving.ru/Main/ArduinoDirect

Кроме того, на форуме есть отдельная ветка с прошивкой для контроллера.
bobr_ne писал(а): и 2-й вопрос: можно конкретный пример датчиков движения, температуры и кнопок которые можно использовать в этой системе..
вот конкретная схема
http://smartliving.ru/Main/ArduinoSchema

на схеме нарисован ethernet-shield, но можно и без него, при прямом подключении к компьютеру

Re: Arduino. вопросы от новичка

Добавлено: Сб мар 23, 2013 11:53 am
bobr_ne
спасибо за ответ.
я так понял что использовать arduino c ethernet нужно когда нет возможности\желания тянуть провод (например витую пару) к каждому датчику от компьютера (к которому подключен arduino по usb)... правильно?))

получается топология звезда, т.е. от arduino (с ethernet или без) к каждому датчику идет отдельный 3-х жильный провод...

еще момент: с датчиком температуры все понятно, и где купить и как подключить... а вот по остальным не совсем понятно... приведите пожалуйста примеры (модель, примерная стоимость, а если еще и ссылку на магазин - вообще замечательно)) датчиков влажности, движения, и датчика открытия двери.

что касается датчиков открытия двери: как я понял, контролируется открыта дверь или нет... а с помощью какого оборудования можно контролировать закрыт ли замок (врезной).., м.б. кто-то реализовывал...

Re: Arduino. вопросы от новичка

Добавлено: Сб мар 23, 2013 1:51 pm
P43YM
Держи (Таким цветом отметил ключевые слова для поиска)

Датчики
Барометр "BMP085" http://www.aliexpress.com/item/Free-shi ... 05162.html
Температура/влажность "DHT22" http://www.aliexpress.com/item/1pcs-DHT ... 01592.html
Температура "Ds18b20" http://www.aliexpress.com/wholesale?Sea ... 0318052403
Датчик движения "PIR Motion Sensor" http://www.aliexpress.com/item/5PCS-HC- ... 41170.html
Герконы на окна и двери "magnetic contact sensor" http://www.aliexpress.com/item/20pcs-lo ... 79645.html
Если дверь стальная, то можешь использовать что-то типа этого "inductive proximity sensor" http://www.aliexpress.com/wholesale?Sea ... 0318044112
Датчик вибрации "vibration sensor module" http://www.aliexpress.com/item/10pcs-no ... 04385.html
Датчик дыма "MQ-2" http://www.aliexpress.com/item/1PCSx-MQ ... 16945.html
Датчик газа "MQ-5" http://www.aliexpress.com/item/MQ-5-LPG ... 42619.html
Датчик огня "Flame Sensor Module" http://www.aliexpress.com/item/Flame-Se ... 73745.html
Датчик потока воды "Stainless Steel Water Flow Sensor" http://www.ebay.com/itm/271166621972
Фоторезистор "Photoresistor" http://www.ebay.com/itm/261043173479
RFID/NFC ридер "PN532 NFC" http://www.aliexpress.com/item/PN532-NF ... 90991.html

Исполнительные устройства
Соленоидный клапан для воды "Electric Solenoid Valve" http://www.aliexpress.com/item/Electric ... 08135.html
Или шаровый кран "motorized ball valve" http://www.aliexpress.com/item/1pcs-mot ... 53419.html
Для полива можно взять попроще "Plastic Solenoid Valve" http://www.aliexpress.com/item/1-2-BSPP ... 40289.html
Небольшой электрозамок "electric cabinet lock" http://www.aliexpress.com/item/Mini-sma ... 23427.html
Блок реле "5V Relay Module Board" http://www.aliexpress.com/item/New-5V-8 ... 83123.html
Твердотельное реле "solid state relay, Fotek ssr" http://www.ebay.com/itm/251154726090

Re: Arduino. вопросы от новичка

Добавлено: Пн мар 25, 2013 9:40 pm
bobr_ne
очень полезно, может пригодится не только мне.
уже покупаю. буду ждать посылку..

Re: Arduino. вопросы от новичка

Добавлено: Пн мар 25, 2013 9:44 pm
P43YM
Что заказал?

Re: Arduino. вопросы от новичка

Добавлено: Ср мар 27, 2013 11:24 am
bobr_ne
UNO R3 MEGA328P ATMEGA16U2 + USB Cable (http://www.aliexpress.com/snapshot/224178147.html)
ship world Free Ship HC-SR501 HC SR501 NEW Adjust Infrared IR PIR Motion Sensor Detector Module Security Motion HC-SR501 (http://wholesale.alibaba.com/snapshot/224178148.html)
1pcs DHT11 Digital Temperature and Humidity Sensor (http://wholesale.alibaba.com/snapshot/224178150.html)
10pcs,DALLAS DS18B20 18B20 18S20 TO-92 IC CHIP Thermometer Temperature Sensor& Free Shipping (http://wholesale.alibaba.com/snapshot/224178149.html)
пока этим решил ограничиться... еще хотел пару герконов на пробу взять, но они десятками продаются)) (посмотрю в ближайшем магазине радиодеталей)))..

Re: Arduino. вопросы от новичка

Добавлено: Ср мар 27, 2013 11:43 am
anemcov
скажите, а Ардуинку можно прошивать через Ethernet? или при каждом изменении программы надо к компу ее нести и по USB прошивать?

Re: Arduino. вопросы от новичка

Добавлено: Ср мар 27, 2013 12:42 pm
sergejey
bobr_ne, DHT11 врёт в показаниях, это надо иметь в виду.

anemcov, можно, но как-то сложно по-моему. не так часто перепрошивать нужно, так что думаю будет проще всё же через компьютер.

Re: Arduino. вопросы от новичка

Добавлено: Ср май 28, 2014 11:54 pm
NikSaver
Сама ардуинка шьется нормально, при подключении Ethernet shield при попытке прошивки выдает ошибку: avrdude: stk500_getsync(): not in sync: resp=0x00, хотя сам скетч компилируется нормально, т.е. ошибка выдается именно при заливке. Может кто знает что про это? Подскажите.