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

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

Оффлайн murdoch

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

  • Активность на форуме
    0%
Сделал простой контроллер для автоматизации теплицы/гидропоники/грибов/гроубокса, на 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

  • Ветеран
  • *****
  • Сообщений: 1836

  • Активность на форуме
    11.6%
Универсальный контроллер на ARM-e
« Ответ #1 : 05 Июня 2017, 01:10:31 »
чем аналоговые измерения делаете?

Оффлайн murdoch

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

  • Активность на форуме
    0%
Универсальный контроллер на ARM-e
« Ответ #2 : 05 Июня 2017, 09:41:31 »

Оффлайн siv237

  • Ветеран
  • *****
  • Сообщений: 1836

  • Активность на форуме
    11.6%
Универсальный контроллер на ARM-e
« Ответ #3 : 05 Июня 2017, 10:26:17 »
влажность почвы - ru.aliexpress.com.../32576273359.html

температуру - ru.aliexpress.com...2/1954269055.html

CO2 - пробовал MQ135, скоро будет MH-Z19
ru.aliexpress.com.../32723329995.html
ru.aliexpress.com.../32651094869.html

Ph - http://www.aliexp.../32782679303.html


Короче вы походу вообще не шарите в теме :)

Оффлайн siv237

  • Ветеран
  • *****
  • Сообщений: 1836

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

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

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

Оффлайн Vad

  • Ветеран
  • *****
  • Сообщений: 6345
  • Мой аватар вырос.. на гидропонике :)

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

Не буду изготовлять автоматику для ваших гидропонных установок. Ленивый стал. Если не теряете надежду уговорить.. обращайтесь:



Оффлайн siv237

  • Ветеран
  • *****
  • Сообщений: 1836

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

Оффлайн murdoch

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

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

Оффлайн Vad

  • Ветеран
  • *****
  • Сообщений: 6345
  • Мой аватар вырос.. на гидропонике :)

  • Активность на форуме
    6.4%
    • Email
Универсальный контроллер на ARM-e
« Ответ #8 : 05 Июня 2017, 11:53:37 »
Не заметил, что малину он как сервер хочет использовать.
надо быть внимательнее :D
еще внимательнее...

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



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

Не буду изготовлять автоматику для ваших гидропонных установок. Ленивый стал. Если не теряете надежду уговорить.. обращайтесь:



Оффлайн murdoch

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

  • Активность на форуме
    0%
Универсальный контроллер на ARM-e
« Ответ #9 : 05 Июня 2017, 12:19:55 »
Цитировать
для лампочек, температуры и влажности почвы.. дюже жирно стм прикручивать
по "жирности" - та же Ардуина:
ru.aliexpress.com.../32739883618.html
ru.aliexpress.com.../32779283268.html
ru.aliexpress.com.../32583160323.html

Оффлайн Vad

  • Ветеран
  • *****
  • Сообщений: 6345
  • Мой аватар вырос.. на гидропонике :)

  • Активность на форуме
    6.4%
    • Email
Универсальный контроллер на ARM-e
« Ответ #10 : 05 Июня 2017, 12:30:28 »
я про мегу ничего не говорил...
мега жирна для термометра..

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

Не буду изготовлять автоматику для ваших гидропонных установок. Ленивый стал. Если не теряете надежду уговорить.. обращайтесь:



Оффлайн murdoch

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

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

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

Оффлайн murdoch

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

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

Оффлайн gena1

  • Ветеран
  • *****
  • Сообщений: 505

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

Оффлайн siv237

  • Ветеран
  • *****
  • Сообщений: 1836

  • Активность на форуме
    11.6%
Универсальный контроллер на ARM-e
« Ответ #14 : 05 Июня 2017, 14:10:30 »

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

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