Оглавление:

Автофокус: 11 шагов
Автофокус: 11 шагов

Видео: Автофокус: 11 шагов

Видео: Автофокус: 11 шагов
Видео: Фотография для начинающих. Урок 5: фокусировка 2024, Июль
Anonim
Авто Ph
Авто Ph

Здравствуйте, я студент MCT из Ховест Бельгия.

Вы когда-нибудь хотели автоматизировать Ph в вашем бассейне / джакузи / джакузи? Тогда это может быть что-то для вас.

Я сделал устройство, которое автоматически регулирует уровень Ph.

Шаг 1. Расходные материалы

Запасы
Запасы

Вам понадобятся следующие предметы:

  • Малина pi4
  • Ардуино Уно
  • ЖК-дисплей 16 * 2
  • SD-карта 16 ГБ
  • Блок питания 5v usb-c для raspberry pi
  • Датчик pH
  • Перистальтический насос 12 В (2 шт.)
  • DS18B20
  • Датчик веса 20 кг (2 шт.)
  • Модуль HX711 (2x)
  • Модуль драйвера двигателя L298N
  • Резистор 4,7 кОм
  • Потенциометр 10 кОм
  • макет
  • перемычки
  • нить для вашего 3d принтера
  • краска (необязательно)

Инструменты, которые я использовал:

  • 3д принтер
  • пила
  • кисти
  • дрель

Шаг 2: жилье

Корпус
Корпус

Я сделал корпус из дерева. Вы можете адаптировать дизайн к вашим контейнерам Ph

Шаг 3: начало

Начало
Начало
Начало
Начало

В этом случае мне помог мой дедушка. Мы начали с изготовления каркаса. Я сделал свой корпус высотой 70 см, шириной 30 см и глубиной 15 см. Глубина корпуса должна быть не менее 15 см, иначе вы не сможете легко разместить всю электронику. Для соединения всех частей каркаса использовали столярный клей и гвоздь. Для дополнительной устойчивости во время высыхания клея мы добавили пару шурупов.

Задняя часть корпуса приклеена и прибита к каркасу.

На правой стороне проделали 1 отверстие для пропуска 2 силовых кабелей. Сверху получится 4 дырочки. 1 для датчика Ph, 1 для датчика температуры и 2 для трубок Ph

Шаг 4: Добавление датчиков веса

Добавление датчиков веса
Добавление датчиков веса
Добавление датчиков веса
Добавление датчиков веса
Добавление датчиков веса
Добавление датчиков веса
Добавление датчиков веса
Добавление датчиков веса

Пока передняя часть все еще открыта, мы добавили кусок дерева ко дну для датчиков веса. Датчики веса прикручены. Для верхней части мы сначала добавили небольшой кусок дерева в качестве распорки и большую часть, на которую мы можем установить бутылки.

Шаг 5: Фронт

Перед
Перед
Перед
Перед

Фасад состоит из 3-х частей. Небольшая деталь внизу, чтобы прикрыть датчики веса. Дверь посередине и вверху еще один кусок дерева, чтобы закрыть остальную электронику. Дверь заворачивается на петли, верх и низ прикручиваются. Верхняя часть получила дополнительное внимание. Нам нужно было проделать отверстие под ЖК-дисплей.

Шаг 6: Покраска

Рисование
Рисование
Рисование
Рисование
Рисование
Рисование

Мдф не так привлекателен, я покрасил корпус в белый цвет.

Шаг 7: 3D-печать

3d печать
3d печать

Сделал крепление для перистальтических насосов. Вы также можете сделать это из дерева.

Для подключения трубки к насосам я использовал https://www.thingiverse.com/thing:2945382/files от Boerni.

Шаг 8: добавление схемы в корпус

Добавление схемы в корпус
Добавление схемы в корпус
Добавление схемы в корпус
Добавление схемы в корпус

Для крепления RPI, arduino, lcd, контроллера мотора и насосов я использовал винты. Для всего остального я использовал горячий клей. Если что-нибудь сломается, его легко заменить.

Шаг 9: Подключение

Проводка
Проводка
Проводка
Проводка

В своем проекте я использовал Arduino для отправки значений Ph и веса в свой RPI через последовательную связь через USB. ЖК-дисплей, температура и контроллер мотора напрямую подключены к RPI.

Шаг 10: база данных

База данных
База данных

Моя база данных небольшая: мне просто нужно было сохранить данные датчика. Эти данные я мог позже использовать для анализа истории.

Все имена датчиков хранятся в устройстве, измерения сохраняются в измерениях (что удивительно: p). Эти 2 таблицы связаны с другой таблицей. Поступая таким образом, я мог легко расширить базу данных позже.

Шаг 11: Код

Код
Код

Код можно найти здесь:

Рекомендуемые: