1. Уважаемые форумчане! Убедительная просьба, используйте наиболее подходящие темы для своих сообщений. Спасибо за понимание.
    Скрыть объявление

iSpindel - WiFi плотномер/автоматизация брожения

Тема в разделе "Автоматика", создана пользователем KorshDm, 16 ноя 2017.

  1. KorshDm

    KorshDm Active Member

    Регистрация:
    22.03.2017
    181
    40
    Имя:
    Дмитрий
    Значит в поисках автоматизации брожения наткнулся я на такую вещь, как Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!.
    Вкратце, это полностью автономный прибор с WiFi модулем, который измеряет показания плотности среды на всем протяжении процесса брожения. По ссылке выше можно почитать подробнее.
    Для работы нужно прибор сначала откалибровать, потом он посредством WiFi и интернета связывается с сервером, на котором и будут все данные о изменениях плотности и температуры. Для использования необходима регистрация на Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!. Разработчики заявляют 3 месяца работы на одном заряде.
    Решил я ввязаться в эту историю и попробовать что да как.

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

    1. ПЭТ преформа для 5л бутылки (это и будет корпус прибора)
    2. Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок! для плат и аккумулятора
    3. Модуль Wemos D1 mini (типа Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!)
    4. Гироскоп и акселерометр GY-521 с чипом MPU - 6050 (типа Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!)
    5. Температурный датчик DS18B20 (типа Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!)
    6. Монтажная/печатная плата 3х4 см (типа Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!)
    7. Резисторы 4.7 кОм, 220 кОм, 330 Ом, или BAT43 diode (вот тут я немного не понял, диод заместо последнего резистора или заместо всех)
    8. Микро переключатель (типа Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!) или геркон
    9. Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок! для Lipo аккумуляторов 6-ти пиновый
    10. Аккумулятор 18650 Panasonic NCR18650B (типа Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!)

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

    И еще нашел на али Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок! у которого все необходимые элементы есть недорого. Сам у него лично заказал комплект, доставка примерно 30 дней.

    Список компонентов со схемой сборки Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!

    Предлагаю всех заинтересованных и разбирающихся включится в данной обсуждение, давайте сделаем рабочий вариант вместе. Так же судя из оригинального описания, разработчики написали код/программу под Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!. Возможно кто то из наших разработчиков сможет привязать данный девайс к своей автоматике. У кого какие предложения по реализации данного проекта? Возможно предложения по улучшению девайса?
    Так же хотелось бы связать эту штуковину с контроллером STC-1000 для снижения температуры при наступлении заданной плотности. Только пока не знаю как.
    blackedition.png Dashboard.jpg floating.jpg kraengung.jpg Schlitten_cad.jpg
    --- сообщения объединены, 16 ноя 2017, дата первого сообщения: 16 ноя 2017 ---
    Схема сборки
    Bottom View.jpg Top View.jpg Wemos & MPU 6050-1.jpg Wemos & MPU 6050-4.jpg
     
  2. helgi.kraftman

    helgi.kraftman Новенький

    Регистрация:
    28.03.2017
    6
    1
    Имя:
    Дмитрий
    Народ, кто-то пользуется monitor.beer? Подскажите, пожалуйста, как удалить или почистить лог или рецепты? Или в бесплатной версии они не удаляются?
     
  3. DmiP

    DmiP Новенький

    Регистрация:
    06.05.2017
    4
    0
    Может у кого колба лишняя есть?
     
  4. helgi.kraftman

    helgi.kraftman Новенький

    Регистрация:
    28.03.2017
    6
    1
    Имя:
    Дмитрий
    Есть только устройства лишние в сборе. Под маленькую колбу.
     
  5. Вадим_74

    Вадим_74 Новенький

    Регистрация:
    10.08.2019
    10
    1
    Имя:
    Вадим
    У кого на новых прошивках (и не только) глючит термодатчик (то показывает температуру нормально, то -127 и как следствие теряет связь и возможность запомнить настройки), то подключайте Q вывод датчика DS18B20 не к D6 выводу Wemos, а к D1 (естественно с шунтом 4-4,7 кОм на +) и будет вам счастье. Сам потерял на устранение глюков 3 дня и на замену датчиков перебрал 5 шт, благо были в наличии. Что-то в прошивках не корректно сделано, видимо.
     
  6. Kos.1989

    Kos.1989 Новенький

    Регистрация:
    22.11.2017
    19
    3
    Имя:
    Константин
    Приветствую! Такая проблема, сперва не находил ноут сеть ispindel, вместо него было название esp и цифры Какие то. Сейчас прошивка вроде встала, находит ispindel. Но не могу зайти в настройки по адресу 192.168.4.1 Диод на вемосе моргает всегда одинаково, примерно раз в секунду, что до нажатия на ресет, что после. Может кто знает что ни так?
     
  7. Вадим_74

    Вадим_74 Новенький

    Регистрация:
    10.08.2019
    10
    1
    Имя:
    Вадим
    попробуй очистить память Wemos и перезапить прошивку (я не достоин вставлять ссылки, поэтому выкопировка):
    Here is how to do that using NODEMUCU FIRMWARE PROGRAMMER

    To initialize:

    In the Config Tab
    ````
    1st column 2nd column
    1st Line: INTERNAL://NODEMCU 0x00000
    2nd Line: INTERNAL://BLANK 0x01000
    ````
    In the Advanced Tab
    Set the Baudrate to 115200

    In the Operation Tab
    Click Flash(E) and wait till the flashing is done

    To flash with the iSpindel firmware:

    In the Config Tab
    ````
    1st column 2nd column
    1st Line: C:\iSpindel-6.0.6.bin 0x00000
    ````
    Where “C:\iSpindel-6.0.6.bin” is to be replaced by the path to your firmware file
    Make sure all the other lines in the Config tab are cleared and only the checkbox in front of your firmware path is checked.


    если не поможет, то все (мне на втором iSpindel не помогло), а тебе может и повезет.
    --- сообщения объединены, 25 авг 2019, дата первого сообщения: 25 авг 2019 ---
    Все- это значит спалил загрузчик Wemos-a и его под замену
    --- сообщения объединены, 25 авг 2019 ---
    Теперь достоин: Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!
     
  8. Kos.1989

    Kos.1989 Новенький

    Регистрация:
    22.11.2017
    19
    3
    Имя:
    Константин
    А у кого какая прошивка стоит? Пробовал разные... С версией 5.1.2 смог зайти в настройки. Но температуру показывает 127 градусов. И настройки не сохраняет. Жму сохранить, вылезает такое окно
    (Credentials Saved
    Trying to connect ESP to the TP-LINK_6716 network.
    Give it 10 seconds or so and check Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!

    The iSpindel you are connected to will be restarted on the radio channel of the TP-LINK_6716 network and continue in normal mode thus not being accessible until manually resetted to configuration mode.)
    и Вайфай отрубается. Перезапускаю, Настройки не сохранены.
     
    Последнее редактирование: 25 авг 2019
  9. Вадим_74

    Вадим_74 Новенький

    Регистрация:
    10.08.2019
    10
    1
    Имя:
    Вадим
    Kos.1989, читай внимательно сообщение 304
    --- сообщения объединены, 26 авг 2019, дата первого сообщения: 26 авг 2019 ---
    А такое окно выскакивает всегда, и при корректной работе и при глючной. Настройки не запоминает потому как датчика температуры не видит. (-127 показывает) Как лечится написал выше
     
  10. Kos.1989

    Kos.1989 Новенький

    Регистрация:
    22.11.2017
    19
    3
    Имя:
    Константин
    Спасибо! Но не помогло) буду собирать следующий.
     
  11. Вадим_74

    Вадим_74 Новенький

    Регистрация:
    10.08.2019
    10
    1
    Имя:
    Вадим
    Никак не удалить. Написал америкосам письмо с этим вопросом неделю назад- молчат. Пользуюсь бесплатной версией.
     
  12. helgi.kraftman

    helgi.kraftman Новенький

    Регистрация:
    28.03.2017
    6
    1
    Имя:
    Дмитрий
    Печально.
    Для владельцев яблочных устройств (и тех кто не хочет свой сервер поднимать) могу рекомендовать использовать Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок! . Хуже чем brewspy, посложнее в настройке, но зато бесплатно.
     
  13. damad

    damad Новенький

    Регистрация:
    20.04.2019
    15
    3
    Имя:
    Максим
    Собрал девайс на плате iSpindel pcb v4.0. В преформе стоит как влитая, а с модулем беспроводной зарядки даже руками тяжело крутить. В 25 градусов на калибровке встает почти сразу, модульзарядки вверх на 55 мм сдвинул и всё. Жду не дождусь испытаний в полях )))

    64BFA740-3B97-4937-B213-CB181F435F44.jpeg 89B2CABA-F95C-4484-908B-FB78C945ED9A.jpeg 14E4483A-4ACB-470C-B5DD-B17424517CC4.jpeg 902E615B-492C-4A18-961C-D94F11D56FB0.jpeg
     
    Николай Дементьев нравится это.
  14. Вадим_74

    Вадим_74 Новенький

    Регистрация:
    10.08.2019
    10
    1
    Имя:
    Вадим
    У ispindel (прошивка 6.1.1) есть неприятная особенность: при недоступности wifi роутера в период передачи (выключили электричество и пр.) он перестает в дальнейшем передавать данные после восстановления связи wifi. Как побороть этот глюк не знаю
    --- сообщения объединены, 8 сен 2019, дата первого сообщения: 8 сен 2019 ---
    Единственное что помогает- это вскрыть бродильныю емкость, вытащить ispindel и перезагрузить кнопкой reset. Но это кривой путь
     
  15. damad

    damad Новенький

    Регистрация:
    20.04.2019
    15
    3
    Имя:
    Максим
    Спасибо, проверю. В последней стабильной версии такого нет?
     
  16. Maksss

    Maksss Active Member

    Регистрация:
    20.02.2015
    257
    28
    Наконец то дошли руки до сборки. Собрал. Залил прошивку при помощи ESP8266Flasher_x86. Запитал плату D1 mini от microUSB по кабелю, но что то у меня wi-fi сеть ispindel не появляется. Нажимал на Ресет несколько раз, все безтолку. Куда посмотреть то?
    --- сообщения объединены, 7 ноя 2019, дата первого сообщения: 7 ноя 2019 ---
    Прошивка 6.1.1
     
  17. Ers

    Ers Admin Команда форума

    Регистрация:
    02.01.2012
    1.177
    280
    Имя:
    Иван
    Для начала в Serial-порт
     
  18. chst1000

    chst1000 Active Member

    Регистрация:
    12.01.2016
    219
    78
    Надо два коротких нажатия подряд на резет (как дабл-клик на мышке) , светодиод на Вимосе при этом должен начать моргать примерно раз в секунду. Только после этого можно смотреть появилась ли точка Ispindel.
     
  19. Kos.1989

    Kos.1989 Новенький

    Регистрация:
    22.11.2017
    19
    3
    Имя:
    Константин
    Не нужно запитывать от usb. Подключил шнур, залил прошивку, шнур вынул. Дальше питание только от аккумулятора.
     
  20. sechevoy

    sechevoy Участник

    Регистрация:
    15.05.2017
    43
    1
    А никто не думал написать самостоятельно код и прикрутить это к Blynk? Зависимость от платных сервисов при этом отпадает. Сам то я не программист, просто закидываю идею.
    --- сообщения объединены, 27 ноя 2019, дата первого сообщения: 27 ноя 2019 ---
    К тому же в самой микросхеме MPU6050 уже имеется температурный датчик и с него можно получать данные о температуре без DS15B20.
    --- сообщения объединены, 27 ноя 2019 ---
    И ещё одно предложение - использовать зарядное устройство типа Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!.
     
    vik660 нравится это.
  21. chst1000

    chst1000 Active Member

    Регистрация:
    12.01.2016
    219
    78
    В коде от автора итак уже несколько вариантов передачи данных :UBIDOTS, MQTT, INFLUXDB, PROMETHEUS, GENERIC, FHEM (может еще какие добавил , давно не следил) , в том числе и не привязывающих тебя к сторонним сервисам. Я например использую INFLUXDB.
    Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!
    --- сообщения объединены, 28 ноя 2019, дата первого сообщения: 28 ноя 2019 ---
    Я когда собирался первый шпиндель собирать спрашивал автора об этом :
    Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок! commented Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!
    Why don't use built in GY521 (MPU6050) temperature sensor ?
    И вот что он ответил:
    Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок! commented Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!
    I do, if you look into the source code. Though, it is not usable, drifting a lot with self heating.

    Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!

    и наверное он прав.


    В принципе использовать можно любое ,а чем оно лучше ?