Почта
Диск
     

Автоматические метеостанции

Изготовление корпуса метеостанции

Для изготовления корпуса метеостанции понадобятся следующие детали и инструменты:

Полипропиленовая белая водопроводная труба диаметром 40 мм и длиной 2 метрa1 шт.
Полипропиленовая белая водопроводная труба диаметром 32 мм и длиной 2 метрa1 шт.
Муфта для трубы диаметром 40 мм и внешней резьбой 1¼"2 шт.
Муфта для трубы диаметром 40 мм и внутренней резьбой 1¼"2 шт.
Сифон для кухни с разъемом для трубы диаметром 40 мм2 шт.
Сифон для душевой кабины с разъемом для трубы диаметром 40 мм2 шт.
Тройник 40x40x40 мм2 шт.
Тройник 32х32х32 мм3 шт.
Соединительная втулка для труб диаметром 40 мм2 шт.
Крепления для труб диаметром 32 мм3 шт.
Саморезы30 шт.
Нажевка по металлу1 шт.
Наждачная бумага1 шт.
Перьевое сверло диаметром 40 мм1 шт.
Сверло диаметром 3 мм1 шт.
Дрель1 шт.
Аппарат для сварки водопроводных труб1 шт.
Крестовая отвертка1 шт.
Тиски1 шт.
Защитные очки1 шт.
Перчатки1 пара
1
Отрежьте от трубы диаметром 40 мм три трубки длиной по 80 мм
2 мин.
X
2
Впаяйте получившиеся трубки ко всем выходам тройника
5 мин.
X
3
Впаяйте муфту с внешней металической резьбой 1¼" в среднюю трубу 40 мм, припаянную к тройнику
5 мин.
X
4
Присоедините сифон для кухни к одной из боковых трубок. Для этого наденьте на трубу сначала шайбу, потом резиновую прокладку толстой стороной к шайбе, затем вставьте сифон и закрутите рукой шайбу
2 мин.
X
5
Присоедините сифон для душевой кабины к другой боковой трубке аналогичным образом
2 мин.
X
6
Вставьте перьевое сверло на 40 мм в дрель
1 мин.
7
Зажмите втулку 40 мм в тисках
1 мин.
X
8
Высверлите внутреннее отверстие втулки сверлом так, чтобы втулка надевалась на трубу 40 мм
3 мин.
X
9
Высверлите вторую такую же втулку
3 мин.
10
Оденьте две втулки на метровую трубу 40 мм и расположите их произвольно, примерно посередине трубы
1 мин.
X
11
Впаяйте муфты с внутренней резьбой 1¼" на один и на другой конец метровой трубы диаметром 40 мм
5 мин.
X
12
Разрежьте две двухметровые трубы диаметром 32 мм на трубы длиной по 1 метру
10 мин.
X
13
Возьмите первую из четырех труб диаметром 32 мм и припаяйте заглушку к одному концу трубы
5 мин.
X
14
Припаяйте тройник на 32 мм ко второму концу трубы
5 мин.
X
15
Повторите тоже самое со второй и третьей трубами диаметром 32 мм
14 мин.

Программное обеспечение метеостанции

Для создания программного обеспечения понадобятся следующие компоненты:
Среда разработки Arduino IDE1 шт.
Библиотека Adafruit_Sensor1 шт.
Библиотека Adafruit_BME2801 шт.
Библиотека Adafruit_MLX906141 шт.
Библиотека Adafruit_TSL2561_U1 шт.
Библиотека OneWire1 шт.
Библиотека DallasTemperature1 шт.
Скетч eFlux-v2.ino1 шт.

Установка среды разработки

Для отладки программного обеспечения установите среду разработки Arduino IDE, загрузив один из архивов:

Установка дополнительных библиотек

Установите библиотеки для работы с датчиками. Для этого загрузите на жесткий диск компьютера ZIP-архивы с текстом библиотек:

  1. Adafruit_Sensor
  2. Adafruit_BME280
  3. Adafruit_MLX90614
  4. Adafruit_TSL2561_U
  5. OneWire
  6. DallasTemperature
Запустите Arduino IDE, выберите пункт меню "Sketch->Include Library->Add ZIP Library..." и укажите путь к файлу первой библиотеки. Начнется установка библиотеки. Выполните аналогичные действия для установки всех остальных библиотек.

Загрузка прошивки метеостанции

Загрузите на жесткий диск компьютера скетч eFlux-v2.ino и откройте его с помощью Arduino IDE, выбрав пункт меню "File->Open..."

Подключите модуль NodeMCU 1.0 к компьютеру кабелем с разьемом microUSB.

Укажите тип модуля микроконтроллера выбрав пункт меню "Tools->Board->NodeMCU 1.0 (ESP-12E Module)". Затем укажите порт, к которому подключем модуль в пункте меню "Tools->Port". Откомпилируйте скетч выбрав пункт меню "Sketch->Verify/Compile". Загрузите получившийся двоичный файл прошивки в модуль выбрав пункт меню "Sketch->Upload".

Аппаратное обеспечение метеостанции

Модуль микроконтроллера NodeMCU v1.02 шт.
Плата расширения для NodeMCU v1.02 шт.
Датчик температуры, влажности воздуха и атмосферного давления BME2802 шт.
Датчик освещенности TSL25612 шт.
Дистанционный датчик температуры MLX906142 шт.
Провода24 шт.
Кабель microUSB5 шт.
Источник питания типа PowerBank емкостью 2400 мАч2 шт.
Солнечная батарея мощностью 3 Вт2 шт.
Вставьте ножки модуля микроконтроллера NodeMCU v1.0 в плату расширения. Обратите внимание, что WiFi-антенна модуля должна быть с той стороны, где на плате расположен символ "антенна". Плавно покачивая вперед-назад вдавите модуль в плату сверху вниз до упора
1 мин.
Подключите датчик TSL2561 к плате расширения. Для этого подключите контакт GND датчика к контакту GND платы, контакт VCC датчика к контакту 3V платы, контакт SCL к D4, контакт SDA к D3
3 мин.
Подключите датчик MLX90614 к плате расширения. Для этого подключите контакт GND датчика к контакту GND платы, контакт VCC датчика к контакту 3V платы, контакт SCL к D4, контакт SDA к D3
3 мин.

Полезная информация