Автор Тема: Автоматика и удалённый контроль  (Прочитано 13685 раз)

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

Оффлайн cadiz

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

  • Активность на форуме
    0%
Автоматика и удалённый контроль
« Ответ #15 : 10 Апреля 2014, 18:57:37 »
Камера поставлена, сервер настроен, пошла первая "телеметрия" :)


На самом деле первый успешный коннект состоялся уже пару месяцев назад. Но тогда команды управления были по одному байту и без контроля целостности.
А теперь у нас есть полноценный протокол обмена. Данные можно слать пакетами. Пакеты снабжаются контрольной суммой, чтобы избежать ложных срабатываний.
Из печальных новостей - малина не заводится больше, после экспериментов с 3G модемом.
Поэтому (для кого-то хорошая новость :)), малиновый демон bt_daemon.php был быстренько адаптирован под Ubuntu и теперь вместо малины у нас обычный лаптоп. А за подачу интернета отвечает роутер.

Более подробно по изменениям в прошивке можно почитать в файле changes.txt на Github
 
Новая прошивка Cadi v2 ориентирована на дизайн платы Cadi mainboard 140206

Оффлайн cadiz

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

  • Активность на форуме
    0%
Автоматика и удалённый контроль
« Ответ #16 : 11 Апреля 2014, 01:56:05 »
а чуть позже вкладка Direct drive переехала вся на главную вкладку Status

Оффлайн Strangeman

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

  • Активность на форуме
    0%
    • Email
Автоматика и удалённый контроль
« Ответ #17 : 11 Апреля 2014, 07:33:20 »
А камера тоже k STM-32 подключена?
Ни копейки на турецкие товары!

Поиск по форуму Яндексом

Оффлайн cadiz

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

  • Активность на форуме
    0%
Автоматика и удалённый контроль
« Ответ #18 : 12 Апреля 2014, 18:23:56 »
Камера подключена к x86 компу под управлением Ubuntu. bt_daemon щёлкает камерой посредством fswebcam
sudo apt-get install fswebcam

Оффлайн Strangeman

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

  • Активность на форуме
    0%
    • Email
Автоматика и удалённый контроль
« Ответ #19 : 12 Апреля 2014, 21:26:48 »
Как под Линуксом щелкать я в курсе. На самом деле motion вообще рулит.
Я уж было подумал, что этот СТМ видеопоток гонит и малость был озадачен.
Вот на малине, кстати, вполне можно сделать все то же, но в комплекте и HTTP server и камера.
Ни копейки на турецкие товары!

Поиск по форуму Яндексом

Оффлайн cadiz

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

  • Активность на форуме
    0%
Автоматика и удалённый контроль
« Ответ #20 : 22 Апреля 2014, 15:25:21 »
Малина уже была и приказала долго жить. Поэтому принято решение в пользу более проверенного временем компа на x86
Малина была как вспомогательное устройство и, даже если бы была неубиваемой, никак не может заменить даже F100 за неимением такого обилия портов, как у STM32.

Оффлайн Strangeman

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

  • Активность на форуме
    0%
    • Email
Автоматика и удалённый контроль
« Ответ #21 : 22 Апреля 2014, 18:19:05 »
Если не изменяет память - 22 GPIO. Неужели мало? ADC отсутствует - это явный минус.
Я правильно понимаю,  что на STM реализовано только исполнительное устройство и без сервера оно не живет?
Ни копейки на турецкие товары!

Поиск по форуму Яндексом

Оффлайн cadiz

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

  • Активность на форуме
    0%
Автоматика и удалённый контроль
« Ответ #22 : 28 Апреля 2014, 23:19:41 »
Cadi живёт без сервера. У него есть свой интерфейс управления и настройки в виде 4 кнопок и дисплея, есть свой набор программ, которые он отрабатывает без внешнего воздействия... Вы видели мануал? Или исходники? Что-то требует дополнительного объяснения?

У малины 8 GPIO из 26 пинов всего (из которых 6 - это DNC и 3 - питание). Вижу, вы поклонник малины? Мы можем сделать что-то вместе по проекту :)
Малина - штука интересная. Мне она кажется полезной в виде шлюза интернет для Cadi. Если вы подробно расскажете (коммитом стартап-скрипта в репозиторий) нам как сделать, чтобы на малине без монитора и мышки автоматом стартовал 3Г интернет с USB стика (желательно, любого), Cadi отвесит вам низкий поклон, чесслово :)
А пока дохлая малина не шевелится, у нас и на х86 неплохо получается

Собран тестовый конфиг по такой схеме


В качестве насоса для полива (5) используется мембранный насос высокого давления.
3 и 4 это пластиковые вёдра на 100 и 20 литров соответственно
Клапаны 8 и 10 - шаровые.
6.1 и 6.2 - клапаны соленоидные
Клапан (8) на кране подаёт воду через фильтр (9) в бак (3). За уровнем воды в этом баке следит ультразвуковой сенсор. Если не хватает, клапан открывается и остаётся открытым, пока потеря не восполнится. В баке (3) чистая вода ждёт своего часа. Час наступает, когда открывается клапан (10) подачи воды в бак для смешивания растворов (4). Тут к воде, если требуется, примешиваются удобрения при помощи Fertilizer Mixer. Далее вода поступает на полив, нагнетаясь с магистраль насосом (5). Клапана 6.х выбирают куда дальше течь воде. Номером 7.2 обозначен сенсор давления, который позволяет устанавливать требуемое для полива давление воды на выходе. 7.1 - это манометр, который используется для калибровки сенсора давления. Давление необходимо поддерживать в заданных пределах для обеспечения равномерного полива через компенсированные дрипперы. Этим Cadi занимается после того как сделана настройка сенсора и насоса из меню "PSI sensor cal."

Оффлайн cadiz

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

  • Активность на форуме
    0%
Автоматика и удалённый контроль
« Ответ #23 : 03 Мая 2014, 02:21:22 »
А теперь добавим эту схему в панель управления, сделаем переключалку между схематичным изображением и картинкой с камеры и на схематичное изображение добавим слой с информацией о статусе, изложенной более наглядно, чем сухие цифры.
Так, воды в баках должно быть на картинке столько же, как и в реальных баках. Над клапанами будут светофорчики, показывающие текущий статус... ну вы поняли.

Оффлайн Mole_Garden

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 7534

  • Активность на форуме
    0%
Автоматика и удалённый контроль
« Ответ #24 : 20 Сентября 2014, 06:08:36 »
Как движется процесс и движется ли он вообще?

это же раскормленная трихограмма!
Растворы для гидропоники

Оффлайн cadiz

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

  • Активность на форуме
    0%
Автоматика и удалённый контроль
« Ответ #25 : 06 Октября 2014, 15:06:49 »
Mole_Garden, спасибо за проявленный интерес :)
Вкратце:
Разрозненные части упаковались в короб из пластика, насосы дозирования удобрений были взяты на сей раз посерьёзней (надёжней стартуют и работают в целом), соединения сделаны из ПВХ. Много работы сделано по софту для панели управления и по прошивке.
В работе: Видео
« Последнее редактирование: 08 Октября 2014, 18:29:03 от cadiz »

Оффлайн Mole_Garden

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 7534

  • Активность на форуме
    0%
Автоматика и удалённый контроль
« Ответ #26 : 06 Октября 2014, 23:28:52 »
Mole_Garden, спасибо за проявленный интерес :)
Вкратце:
Разрозненные части упаковались в короб из пластика, насосы дозирования удобрений были взяты на сей раз посерьёзней (надёжней стартуют и работают в целом), соединения сделаны из ПВХ. Много работы сделано по софту для панели управления и по прошивке.
В работе: Видео


Т.е. на данный момент идет отладка конструкции перед тем как это будет уже поступать в массы? Какова конецчная цель проекта? Сделать девай как решение и поставлять с тем функционалом, который есть или делать девайся под заказчика?

это же раскормленная трихограмма!
Растворы для гидропоники

Оффлайн cadiz

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

  • Активность на форуме
    0%
Автоматика и удалённый контроль
« Ответ #27 : 07 Октября 2014, 01:15:51 »
Цель этого проекта - разработать девайс, который сможет выручить гровера в его отсутствие.
Да, по конкретно этому проекту сейчас остались нерешёнными некоторые вопросы, вроде крышки и более красивого и актуального интерфейса в панели управления.
И конкретно этот проект может быть растиражирован без проблем.
Стану ли я делать что-то новое? Конечно, если мне это будет интересно и возможно технически. А что? У вас есть идеи? :)


Оффлайн KOHCEPBATOP

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

  • Активность на форуме
    0%
    • Email
Автоматика и удалённый контроль
« Ответ #28 : 20 Февраля 2015, 19:35:07 »
Всё это конечно интересно,- полив по таймеру и ультразвуковые датчики, но почему нет контроля за питательным раствором. Ведь можно же приспособить TDSметр и рНметр к девайсу и уже удалённо наблюдать за качеством раствора. Также на основании полученных данных, можно удалённо корректировать раствор. Например долить воды при повышении ppm ,или подкислить при повышении рН. Хотя более сложные манипуляции всё ещё требуют присутствия человека на месте.

Оффлайн Strangeman

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

  • Активность на форуме
    0%
    • Email
Автоматика и удалённый контроль
« Ответ #29 : 25 Февраля 2015, 22:00:05 »
KOHCEPBATOP, насколько я понимаю, идет обсуждение ядра проекта. Датчики можно прикрутить любые. Тем более, что проект открытый и такого рода критика несколько удивляет. Нужны pH и электропроводность - подключайте датчики и исполнительные механизмы, дописывайте управление.
Ни копейки на турецкие товары!

Поиск по форуму Яндексом