среда, 29 октября 2014 г.

Температура и влажность

Идея

Для второго эксперимента решено было сделать «полезную вещь», а именно мини «метеостанцию», которая будет показывать данные о температуре и влажности в квартире, а также на улице. При этом данные должны передаваться на сайт и хранится в БД, чтобы можно было потом просмотреть их в любом виде.

Реализация

Для реализации я использовал следующие компоненты:
·         Arduino UNO rev.3
·         Ethernet shield W5100
·         Датчик температуры DHT11
·         Датчик температуры DHT22

Первый опыт

Драйвер

Знакомство с платой я начал с поиска драйверов под неё, т.к. заказал китайский аналог на Arduino UNO rev.3. Пару часов ушло на чтение форумов, поиск картинок с платой, которая похожа на мою. Наконец драйвер найден и успешно установлен.

Первый скетч

Решил начать с чего-нибудь простого, а например с подключения датчика температуры и влажности. Решил подключить датчик DHT11, т.к. за его дешевизной у меня их было много, а значит не жалко, если испортится. Через полчаса безуспешных попыток решил, что начать всё же нужно с моргания светодиодом. Т.к. скетч из стандартных примеров быстро решил эту проблему, то решено было сделать что-нибудь серьёзней, но тоже со светодиодами.