73

Теплица на Ардуино-Мега. Часть 7.

Серия "Умная" теплица на Ардуино-Мега

Для тех, кто интересуется моим рассказом о создании умной теплицы - продолжение.

20 мая. Теплица обзавелась передачей данных о своем состоянии. Что сделано:

1. На Raspberry-Pi установлены веб-сервер Apache, MySQL, PHP. Спасибо за помощь коллеге по работе - Евгению.

2. Raspberry-Pi подключено дома к роутеру, интернет имеет статический IP-адрес.

3. Сын написал программу, которая будучи запущенной на Распберри-Пи, принимает UDP пакет, содержащий массив из 16 элементов с данными по теплице и записывает его в базу данных.

4. К Ардуино Мега по Serial порту подключен ESP8266 LoLin NodeMCU, который также прошивается из Arduino-IDE. Скетч пока тестовый, самый простой: http://ideone.com/q3GpDC

5. К скетчу теплицы добавлена функция отправки данных, измененный скетч для теплицы: http://ideone.com/EUS6W5
6. @MDIMAN, спасибо за написанную страницу, на которой отображаются данные о теплице, получаемые из базы данных.

Совсем короткое видео, как теперь все выглядит, можно посмотреть тут.

Страница, на которой отображаются данные выглядит просто, но информативно:
Собственно, данные с датчиков, статус бака, окон и обогревателей с датой и временем изменения состояния.

Теперь "приключения электроника" с подключением ESP 8266:

1. Я полагал, что сериал порт надо подключать так: Rx-Tx. Ан нет, оказалось, что клемма Rx ESP должны быть подключены к клемме Rx Меги. То же и с Тх.

2. Поскольку плата ESP8266 LoLin NodeMCU подключается для программирования по USB, а на плате присутствует стабилизатор трехвольтовый, я решил подключить 5в для питания устройства к клемме Vin. К тому же в разных статьях, которые я читал, так и советовали. Опять не то. Процессор греется, плата не работает. Подал 5в через разъем USB, все хорошо. Может с платой что-то не то? Так и поставил, отрезал кусок от шнура USB и запитал от 5в через него.

3. Несмотря на многократное тестирование, на месте плата отказалась цепляться к вайфаю. Включаю точку доступа на смартфоне - цепляется, а к роутеру ни в какую. Предположил, что дело в названии точки доступа. Что-то вроде TP_Link-600 (точно цифры не помню). Изменили название точки доступа в роутере, все заработало. Я подумал, что виновато тире, сын говорил, что нижнее подчеркивание, но, поскольку избавились сразу и от того и от этого, сказать точно не могу, в чем причина была.

4. Интернет там не очень, DSL-модем при плохой телефонной линии, пинги теряются. Соответственно и UDP пакеты тоже, иногда несколько подряд. Но поскольку они идут раз в 10 сек, то даже одного из 10 пакетов достаточно, чтобы получать актуальную информацию, зато никаких зависаний.


Какие вскрылись проблемы за это время: Включение обогревателя в 1200Вт оказалось непосильной ношей для Ардуиновского реле. И вовсе оно не 10А. Временно поставил каскадом еще реле, на 30А. Сейчас пытаюсь сколхозить управление на симисторе.

Arduino & Pi

1.5K постов20.9K подписчиков

Правила сообщества

В нашем сообществе запрещается:

• Добавлять посты не относящиеся к тематике сообщества, либо не несущие какой-либо полезной нагрузки (флуд)

• Задавать очевидные вопросы в виде постов, не воспользовавшись перед этим поиском

• Выкладывать код прямо в посте - используйте для этого сервисы ideone.com, gist.github.com или схожие ресурсы (pastebin запрещен)

• Рассуждать на темы политики

• Нарушать установленные правила Пикабу

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества