Обсуждаем статью. Задаем вопросы. Ищем решение проблем.
ИНСТРУКЦИИ
Часть ПЕРВАЯ. Настройка Операционной системы.
Часть ВТОРАЯ. Устанавливаем CraftBeerPi.
Часть ТРЕТЬЯ. НАСТРОЙКА CraftBeerPi3
Часть ЧЕТВЕРТАЯ. Задача шагов автоматики
Часть ПЯТАЯ. HTTP
****
PID
****
Корпус под 3D печать
Их много. Так же как и для BrewManiacEx. Смысл их заключается в том чтоб дать стабильный сигнал на реле. Не все реле обладают своей обвязкой чтоб дать достаточной силы сигнал чтоб включить или выключить ваш насос, ТЭН, двигатель и т.д. Но в отличии от законченного функционала BrewManiacEx, CraftBeerPi имеет более гибкие настройки не только в плане варки, но и брожения пива. Полный контроль от солода до бокала. Изменять эти настройки можно сразу, не меняя прошивку.
Плюс ко всему, помимо стандартного контроля процесса варки, контроля ваших бродилок (не одной и даже с использованием iSpindel и других электронных ареометров), но и таких вещей как on-line контроль pH всего процесса затирания и автоматический сброс хмеля на варке, требуется специальное оборудование, но это возможно. Очень гибкая автоматика с большими возможностями. С большим успехом используется не только на варке пива, но и при перегонке в более крепкий продукт. У нас на симп-е даже есть человек написавший соответствующее дополнение для отбора голов и тела.
7"
Не самый бюджетный вариант. Если все делать правильно, разводить контуры высокого напряжения и т.д., то ценник за автоматику стремится к бесконечности. Экран не самая нужная вещь в этой автоматике. Проще и дешевле использовать планшет. И диагональ экрана будет больше, и экранная клавиатура всегда под рукой. В чистом виде (имеем малину и подключенный к ней экран) пользоваться не удобно.
Начал устанавливать с нуля все программное обеспечение. Сразу обнаружились изменения (нет ничего постоянного).
в частности немного поменялись пункты в утилите raspi-config. Да и в целом нынешний вариант операционной системы стал более дружественный. После первого старта автоматически запустился мастер, который предложил сменить пароль, настроить страну и часовой пояс, настроить локали и клавиатуру. Единственное зачем пришлось лезть в raspi-config, так это чтоб открыть доступ по SSH. Так же можно запустить VNC и иметь полный доступ к рабочему столу малинки с помощью программы VNC Viewer практически с любого устройства.
Поставил бы эту штуку как сервер и интегрировал бы туда брюманьяк, что-то рука не поднимается заново делать все, если только на бродильное отделение все заточить. Есть прикидки как максимально бюджетно сделать? На стене уже места не осталось для автоматик) и распределенное управление, а не централизованное лучше имхо.
Ну, если честно, я тоже считаю что лучше враг хорошего. А еще руководствуюсь тем, что если работает незачем переделывать. В плане распределенного и централизованного тут можно поспорить. Иметь копию карты памяти со всеми настройками не сложно. Именно карта памяти самый ненадежный элемент. А с учётом что на малину физически подключить все не возможно количество "отдельных железок" будет примерно такое же. В результате имеем только централизованное управление, а не все в одном контроллере.
Прочитали инструкцию?
EroshKA сказал(а)
нет ничего постоянного
Вот вам
"МУРЗИЛКА С КАРТИНКАМИ" от том как установить CraftBeerPi на сегодняшний день. С изменениями и дополнениями.
Часть ПЕРВАЯ. Настройка Операционной системы.
После того как вы записали образ системы на карту SD, вставили ее в ваш микрокомпьютер, подключили его к монитору, питанию и к клаве с мышкой, пора сделать первоначальные настройки.
Выбираем 7 AdvancedOptions – A1 ExpandFilesystem и разворачиваем файловую систему.
можно больше не делать. Система сама это сделает при первом запуске.
Включите питание на малине. Система начнет первоначальную загрузку, развернет файловую систему, загрузит рабочий стол и запустит мастер настройки
Жмем "Next"
Выбираем страну, язык, часовой пояс. Галочку на "Use US Keyboard" оставляем
Вводим свой пароль. Потом будем его использовать для входа по SSH.
Все остальное оставляем без изменения, просто давим "Next" до конца мастера.
После этого запускаем терминал (командная строка в Linux)
Начнем с окончательной настройки клавиатуры. Выбираем пункт 5 Localisation Option, 3 Keyboard
надо выбрать свою клавиатуру, подтверждаем. Видим варианты английского языка, нам нужен русский, поэтому давим other. В списке находим Russian, подтверждаем. Снова выбираем Russian. Подтверждаем. Предложит выбрать сочетание клавиш для переключения раскладки клавиатуры. Я использую Alt+Shift. Подтверждаем наш выбор. Далее просто жмем Enter на клавиатуре до тех пор пока не вернемся в основное меню.
Надо настроить доступ по SSH
Идем 3 Interface Option, P2 SSH подтверждаем что нам нужна эта служба.
Теперь можно перезагрузить Малину, отключить монитор, клаву и мышь. Все остальное настроим с компьютера с Windows.
Часть ВТОРАЯ. Устанавливаем CraftBeerPi.
На компьютере с Windows запускаем PuTTY, вбиваем адрес нашей малины (часть инструкций имеют связь с основной статьей, поэтому часть инструкций осталось там)
В открывшемся окне вбиваем имя пользователя pi и тот пароль что вводили в мастере настройки в первой части.
К сожалению разработчик не поддерживает в актуальном состоянии третью версию и многие зависимости не соблюдены. Установка начинает сыпать сообщениями об ошибках и отказах. Дабы не лезть в дебри и не учить как вручную установить все зависимости и файлы, дам вам более легкий способ. Устанавливать будем из другого Repo. На момент написания этих строк, установка из этого Repo происходит без ошибок. Это тот же CraftBeerPi, но с исправленными ошибками в установке и небольшими дополнениями.
git clone https://github.com/BrewChef/craftbeerpi3
cd craftbeerpi3
sudo ./install.sh
Начинаем установку. Выбираем первый пункт.
Система запросит установить все обновления прежде чем установить сам CraftBeerPi
Соглашаемся и ждем. В зависимости от скорости вашего интернета процесс может быть достаточно долгим.
Рано или поздно система запросит установку 1-wire. Этот модуль нужен для работы датчиков температуры DS18B20. Поэтому соглашаемся. и ждем сообщения о том что все установилось
Далее надо добавить CraftBeerPi в автозагрузку и запустить службу CraftBeerPi
Все, можно выходить
и перезагружать нашу малину набрав в командной строке sudo reboot.
После перезагрузки вбиваем в адресную строку браузера адрес вашей малины. Должны получить следующее
Соглашаемся, даем имя нашему контроллеру. После этого надо идти ставить необходимые аддоны, настраивать варочный порядок и другое оборудование. Делается это в меню System