Автор Тема: Универсальный контроллер на ARM-e  (Прочитано 13983 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн murdoch

  • Новичок
  • *
  • Сообщений: 34
Сделал простой контроллер для автоматизации теплицы/гидропоники/грибов/гроубокса, на 32-битном контроллере STM32.
Пока использую как климат-контроллер для выращивания грибов, недавно собрал тестовую гидропонику периодического затопления (из пластикового кабель-канала).

Реализовано: опциональное управление освещением (день/ночь), измерение/контроль температуры/влажности по 1..2 датчикам (пока поддерживаются I2C SHT21/SI7021/BME280), 3 универсальных аналоговых входа (температура/влажность субстрата, проводимость, Ph, СО2 и т.д.), 2 периодических таймера (циркуляция раствора, вентиляция). Для "дня" и "ночи" можно задать разные значения температуры/влажности и т.д.

Есть управление с ПК по протоколу Modbus, и серверный софт под Linux (работает на Raspberry/Orange PI), можно подключить видеонаблюдение через Web/IP камеры.

экран с температурой влажностью (первые 2 колонки), аналоговым входом (3я колонка), счетчиком часов "суток" (4я колонка):
Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните входТолько зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход

состояние таймеров/часов:
Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните входТолько зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход
« Последнее редактирование: 04 Июня 2017, 22:14:17 от murdoch »

Оффлайн siv237

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2528
Универсальный контроллер на ARM-e
« Ответ #1 : 05 Июня 2017, 01:10:31 »
чем аналоговые измерения делаете?
Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход
Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход
Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход

Оффлайн murdoch

  • Новичок
  • *
  • Сообщений: 34
Универсальный контроллер на ARM-e
« Ответ #2 : 05 Июня 2017, 09:41:31 »
влажность почвы - Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход

температуру - Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход

CO2 - пробовал MQ135, скоро будет MH-Z19
Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход
Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход

Ph - Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход

Оффлайн siv237

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2528
Универсальный контроллер на ARM-e
« Ответ #3 : 05 Июня 2017, 10:26:17 »
Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход
влажность почвы - Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход

температуру - Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход

CO2 - пробовал MQ135, скоро будет MH-Z19
Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход
Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход

Ph - Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход

Короче вы походу вообще не шарите в теме :)
Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход
Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход
Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход

Оффлайн siv237

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2528
Универсальный контроллер на ARM-e
« Ответ #4 : 05 Июня 2017, 11:15:12 »
Датчик почвы полный шлак, он измеряет постоянкой 5 вольтами. Через несколько часов контакты полностью черные. На вторые сутки в мокрой земле они покрыты зеленым медным налетом. Тот кто это чудо решение изобрел полный дятел.

Второе, малинка не имеет аналоговых входов и выходов. Вообще никаких, вы свои датчики просто не подключите без дополнительного АЦП. А что касается pH это просто электрод и без обвязки от него толку 0.

В общем довольно бестолковое начало.
Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход
Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход
Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход

Оффлайн Vad

  • Ветеран
  • *****
  • Сообщений: 6580
  • Мой аватар вырос.. на гидропонике :)
    • Метеостанция г.Армавира
    • Email
Универсальный контроллер на ARM-e
« Ответ #5 : 05 Июня 2017, 11:21:51 »
siv237, хватит пукать в лужу..
кроме малины ничего в глаза не видно було? )))
это не малина, это  стм..
есть там все.. :D
хоть документы почитайте какие-нибудь..
ну хоть чуть-чуть
Спасибо!

Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход

Оффлайн siv237

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2528
Универсальный контроллер на ARM-e
« Ответ #6 : 05 Июня 2017, 11:39:20 »
Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход
siv237, хватит пукать в лужу..
кроме малины ничего в глаза не видно було? )))
это не малина, это  стм..
есть там все.. :D
хоть документы почитайте какие-нибудь..
ну хоть чуть-чуть
Не заметил, что малину он как сервер хочет использовать. Что само по себе странно.
Пукать в лужу это больше по твоей клоунской части. Заметил знакомые слова и оживился.
Когда докажешь, что ардуина не может измерять алюминиевым проводом электропроводность? Слился там, а теперь уж молчи и не высовывайся.
« Последнее редактирование: 05 Июня 2017, 11:41:56 от siv237 »
Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход
Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход
Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход

Оффлайн murdoch

  • Новичок
  • *
  • Сообщений: 34
Универсальный контроллер на ARM-e
« Ответ #7 : 05 Июня 2017, 11:45:51 »
Цитировать (выделенное)
Датчик почвы полный шлак, он измеряет постоянкой 5 вольтами
зависит от тока. пока работает, потом переделаю под импульсный режим
Цитировать (выделенное)
малину он как сервер хочет использовать. Что само по себе странно
на отдельном контроллере надежнее и дешевле. А к Orange PI можно подключить несколько контроллеров, Modbus это позволяет

Оффлайн Vad

  • Ветеран
  • *****
  • Сообщений: 6580
  • Мой аватар вырос.. на гидропонике :)
    • Метеостанция г.Армавира
    • Email
Универсальный контроллер на ARM-e
« Ответ #8 : 05 Июня 2017, 11:53:37 »
Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход
Не заметил, что малину он как сервер хочет использовать.
надо быть внимательнее :D
еще внимательнее...

Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход
Когда докажешь, что ардуина не может измерять алюминиевым проводом электропроводность? Слился там, а теперь уж молчи и не высовывайся.
Барану доказывать, что он уперся в дерево и буксует? ;D
увольте от беседы с идиотом ;D
кстати, там все форумчане слились..
просто засношались тебе, барану, что-то доказывать ;D



murdoch
, составьте сперва "план действий"..
для лампочек, температуры и влажности почвы.. дюже жирно стм прикручивать.
Спасибо!

Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход

Оффлайн murdoch

  • Новичок
  • *
  • Сообщений: 34
Универсальный контроллер на ARM-e
« Ответ #9 : 05 Июня 2017, 12:19:55 »
Цитировать (выделенное)
для лампочек, температуры и влажности почвы.. дюже жирно стм прикручивать
по "жирности" - та же Ардуина:
Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход
Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход
Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход

Оффлайн Vad

  • Ветеран
  • *****
  • Сообщений: 6580
  • Мой аватар вырос.. на гидропонике :)
    • Метеостанция г.Армавира
    • Email
Универсальный контроллер на ARM-e
« Ответ #10 : 05 Июня 2017, 12:30:28 »
я про мегу ничего не говорил...
мега жирна для термометра..

какие задачи оно решает? *???*
Спасибо!

Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход

Оффлайн murdoch

  • Новичок
  • *
  • Сообщений: 34
Универсальный контроллер на ARM-e
« Ответ #11 : 05 Июня 2017, 12:55:25 »
Цитировать (выделенное)
какие задачи оно решает? *???*
уже писал выше - на данный момент реализован климат-контроль для грибов, в порядке эксперимента собираю гидропонику периодического затопления.
хочется реализовать максимальную автономность - удаленное управление/наблюдение, чтобы наведываться к растениям максимум 1 раз в неделю.
хочу попробовать зимнюю/весеннюю выгонку зелени

понятно что примитивные функции типа вкл/выкл света, проветривание, автополив можно реализовать и на простейших механических таймерах, но удаленное управление к ним никак не прикрутить...
« Последнее редактирование: 05 Июня 2017, 12:59:07 от murdoch »

Оффлайн murdoch

  • Новичок
  • *
  • Сообщений: 34
Универсальный контроллер на ARM-e
« Ответ #12 : 05 Июня 2017, 13:21:39 »
датчик проводимости с переключением полярности и диапазона можно реализовать на 2х мультиплексорах (4051+4052) + ОУ, управление на какой-нибудь Attiny13

Оффлайн gena1

  • Ветеран
  • *****
  • Сообщений: 504
Универсальный контроллер на ARM-e
« Ответ #13 : 05 Июня 2017, 13:57:23 »
Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход
датчик проводимости с переключением полярности и диапазона можно реализовать на 2х мультиплексорах (4051+4052) + ОУ, управление на какой-нибудь Attiny13
Или просто одним ОУ  или 2-мя по вкусу ))

Оффлайн siv237

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2528
Универсальный контроллер на ARM-e
« Ответ #14 : 05 Июня 2017, 14:10:30 »
Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход

Барану доказывать, что он уперся в дерево и буксует? ;D

Баран тут ты, так как не хватает в голове ума не спорить в ситуации и отрицать существующую реальность.
В своих фантазиях ты закрылся.
Я тебе еще раз говорю, система существует и работает. Уже почти месяц без расхождений.
Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход
Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход
Только зарегистрированные пользователи могут просматривать ссылки. Зарегистрируйтесь или Выполните вход