Проект метео-станции
- Войдите на сайт для отправки комментариев
Всем добрый день.
Меня очень интересует возможность реализации простенькой метеостанции на базе arduino.
Вот что мне собственно необходимо подключить к контроллеру:
1. Необходимо подключить термометр
2. Необходимо подключить веб камеру (хотелось бы подключить самую дешевенькую по USB)
3. Необходимо подключить 3g модем для передачи данных на сервер.
Принцип работы:
Каждый час (время задаётся вручную) делается фотоснимок местности, снимается показатель температуры (канешно для полноценной станции этого маловато, но для начала хватит, позже думаю расширить анимометром и барометром) и данные отправляется на сервер где они фиксируются и строится временной график с наложением фото по времени.
Хочу сразу сказать, что я сам программист, специализируюсь на разработке сайтов но с arduino мне ещё работать не приходилось.
Поэтому хотел попросить у Вас помощи в реализации проекта. Подскажите пожалуйста куда копать и с чего начать?
Спасибо
С термодатчиком - все просто.
Есть датчик цифровой с 1-wire интерфейсом, где на трех проводах ты можешь повесить кучу этих датчиков.
Датчики DS18B20 (-55 до 125 градусов, точность 0.5 градуса) или DS18S20 (диапазон тот же, высокочувсвительный - точность 0.125 гр.)
Для работы с ними используется библиотека DallasTemperature, которая в свою очередь использует библиотеку OneWire. По последней ссылке, кстати, приведен простой пример использования библиотеки как раз на примере использования датчика DS18*20!
Датчики термо, баро и влажности без проблем можно найти в тех же voltmaster.ru, chipdip.ru, platan.ru.
Будут вопросы с подключением термодатчиков - обращайтесь.
По остальным пунктам ничего подсказать не могу, извините.
2. Необходимо подключить веб камеру (хотелось бы подключить самую дешевенькую по USB)
3. Необходимо подключить 3g модем для передачи данных на сервер.
По второму пункту.
Теоретически можно подключится через USB-HOST шилд к веб-камере. Другое дело, что микроконтроллер Ардуино будет отдавать только "команды", а веб-камера (или фотоаппарат) должны своими аппаратными средствами делать картинку и возвращать ее в Ардуино.
По третьему пункту.
Готовых 3G-шилдов, лично я не всречал. Если вам нужно именно 3G - тогда вам придется самому с этим повозиться.
Из готовых есть 2G. Например этот GSM-шилд, с него можно по GPRS фотку отправить на удаленный сервак.
тут можно будет что нибудь подчерпнуть http://www.instructables.com/id/Arduino-Weather-Station-Part2/
" 3g модем для передачи данных на сервер. " дешевле кинуть кабель езернет и втыкнуть его в шилд, и снимать все показания и управлять и т.д. и т.п. Также как вариант разбираться в приёмопередатчиках разных недорогих и делать беспроводной коннект
А то еще платить за траффик интернета... И шилд стоит без башенно. Самый дешевый вариант это опять старые мобильники с соединением через компорт
Всем привет, попала случайно в руки arduino mega 1280 и датчик температуры и влажности АМ2301 ( www.egochina.net.cn/eBay/Download/AM2301.zip ) подскажите чайнику :-) как это все соеденить???