OREGON+GBOARD

Oregon
Offline
Зарегистрирован: 19.10.2013

Здравствуйте. 

Имеется -

Плата GBOARD - http://imall.iteadstudio.com/im120411004.html

Датчик температуры/влажности - http://www.ozon.ru/context/detail/id/4757790/

Приемник 433 Мгц - http://www.ebay.com/itm/1pcs-433Mhz-RF-transmitter-and-receiver-kit-for-Arduino-project-/261041100836

 

Требуется написать скетч для GBOARD, который будет передавать информацию с датчиков (штук 5, наверное) на сервер. На сервере - простой PHP скрипт принимает данные и складывает в БД. Скрипт есть.

Жду ваших предложений

 

mail: bezborodoff@gmail.com

AlexFisher
AlexFisher аватар
Offline
Зарегистрирован: 20.12.2011

Вы сюда бы блок-схемку, чтоли, нарисовали? С типами датчиков и типами интерфейсов. Интереснее будет ;)

Oregon
Offline
Зарегистрирован: 19.10.2013

Вот как-то так:

AlexFisher
AlexFisher аватар
Offline
Зарегистрирован: 20.12.2011

Мда... То есть нужно прикинуться погодной станцией и принимать данные с датчиков...

Если у кого есть информация по протоколу обмена данных для этих датчиков - отзовитесь. Я не нашел.

Oregon
Offline
Зарегистрирован: 19.10.2013

Вот здесь в принципе все есть (http://habrahabr.ru/post/165747/). И все это работает на Arduino Uno + Ethernet Shield. А вот как адаптировать этот скетч для этой платы (GBoard) мне не очень понятно.

На форуме нашел, что при прошивке Gboard  нужно выбирать Arduino Duemilanove. Выбираю, прошиваю скетч Blink (меняю только пин для светодиода на 14) - вроде работает.

А вот код для 433 Мгц ресивера  работает с прерываниями. Ну тут вообщем-то у меня и возникли проблемы.

ps. Только ресивер у меня попроще. Качество связи совсем плохое. Сейчас жду антенну. Надеюсь с антенной будет работать. Получается усилить передаваемый сигнал нельзя, остается только ставить антенну на приемник. Может кто посоветует получше приемник?

Oregon
Offline
Зарегистрирован: 19.10.2013

Тему можно закрыть.