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

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

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



Оффлайн siv237

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

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

В общем довольно бестолковое начало.

Оффлайн Vad

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

Оффлайн siv237

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3309
Универсальный контроллер на 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

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

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



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

Оффлайн murdoch

  • Новичок
  • *
  • Сообщений: 34

Оффлайн Vad

  • Ветеран
  • *****
  • Сообщений: 6608
  • Мой аватар вырос.. на гидропонике :)
Универсальный контроллер на 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

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

Оффлайн siv237

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

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

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