Оглавление:
- Шаг 1: Необходимые материалы
- Шаг 2: припаяйте диод между штырями насоса
- Шаг 3: Подключение оборудования
- Шаг 4: Код
- Шаг 5: Важное примечание - Монитор последовательного порта
- Шаг 6: адаптация кодекса к потребностям вашего регулирующего органа
- Шаг 7: Видео о регуляторе / измерителе pH с функцией калибровки
Видео: Регулятор / измеритель PH - Arduino: 7 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
*** Если фотографии и ссылки не появляются, обновите страницу
Это инструкция для регулятора или измерителя pH Arduino:
--- Регулятор предназначен для реакций, которые начинаются при определенном pH и естественным образом уменьшаются / увеличиваются в результате реакции. Однако для многих реакций желательно оставаться на начальном уровне pH. Таким образом, если реакция слишком сильно отклоняется от желаемого значения pH, этот проект Arduino закачивает кислоту или щелочь, чтобы вернуть pH в норму.
--- Этот проект также можно использовать просто как датчик pH, который считывает pH любого раствора.
Шаг 1: Необходимые материалы
-Arduino Uno
-Компьютер и клавиатура
-12 В перистальтический жидкостный насос
-Аналоговый датчик pH / метр Pro Kit для Arduino
-I2C 20x4 ЖК-дисплей Arduino
-IN4001 Диод
-PN2222 Транзистор
-12 В постоянного тока адаптер питания
-Мужские и женские перемычки
-Мужские перемычки
-Алигатор клипы
-Arduino USB-кабель
- макетная плата
Шаг 2: припаяйте диод между штырями насоса
Припаяйте диод между контактами перистальтического насоса, как показано на рисунке. Убедитесь, что серебряная полоса диода направлена в сторону (+) контакта помпы. Это защитит двигатель насоса.
Шаг 3: Подключение оборудования
A4 -------------------- к ПДД ЖК
A5 -------------------- к SCL LCD
GND ----------------- к GND ЖК-дисплея
5 В -------------------- к VCC ЖК-дисплея
A0 -------------------- к среднему контакту (базе) транзистора
GND ----------------- к ** левому контакту (эмиттеру) транзистора, ** относится к плоской стороне транзистора
(-) контакт помпы ---- к ** правому контакту (коллектору) транзистора
(+) зубчатый насос ---- к Vin (12 В)
A3 -------------------- к сигнальному проводу (синий) pH-метра
5V -------------------- к (+) проводу (красный) pH-метра
GND ----------------- к (-) проводу (черному) pH-метра
_
*** Смотрите фото для более подробной информации.
Шаг 4: Код
К нему прилагаются 2 версии файла кода Arduino… одна предназначена для регулирования реакций с повышением pH, а другая - для реакций с понижением pH.
_
*** ВАЖНЫЙ ***
Загрузите необходимые библиотеки (zip прилагается к этому руководству)
Этот код использует ЖК-библиотеку, которая еще не включена в Arduino …
Чтобы внедрить этот zip-файл в свой проект, загрузите на свой компьютер, В окне Arduino перейдите в «Скетч» «Включить библиотеку» «Добавить библиотеку. ZIP».
Шаг 5: Важное примечание - Монитор последовательного порта
Эта программа использует последовательный вход для управления экранами меню. Это означает, что во время использования его необходимо будет подключить к компьютеру или ноутбуку. Чтобы управлять последовательным монитором, нажмите верхнюю правую кнопку (выглядит как увеличительное стекло) в окне Arduino.
*** ВАЖНО - используйте параметры «Автопрокрутка», «Без окончания строки» и «9600 бод» на экране монитора последовательного порта… если вы этого не сделаете, код не будет работать должным образом.
Чтобы ввести значения, введите значение с клавиатуры и нажмите клавишу ввода или нажмите «Отправить».
Шаг 6: адаптация кодекса к потребностям вашего регулирующего органа
Есть очень простые константы, которые нужно просто изменить, чтобы эта программа работала на вас! Ниже приведены рекомендуемые для изменения константы и их описания:
- fillTime: сколько времени требуется вашей помпе для полного заполнения жидкостью, в секундах
- delayTime: сколько времени вы хотите, чтобы регулятор ждал, прежде чем закачивать еще раствор.
- smallAdjust: количество секунд, в течение которых должна закачиваться кислота / щелочь, когда pH отклоняется на 0,3 - 1 pH
- largeAdjust: количество секунд, в течение которых должна закачиваться кислота / щелочь, когда pH отклоняется на> 1 pH
_
Кроме того, вам нужно будет выяснить, какое смещение и наклон имеет ваш pH-метр …
Если мои наклон и смещение не подходят для вашего pH-метра, вам необходимо предпринять следующие шаги:
(1) - установить наклон = 1 и смещение = 0
(2) - снимать и записывать показания pH в растворах с точно pH 4, pH 7 и pH 10.
(3) - Создайте такую систему уравнений:
(фактическое значение pH 4) * наклон + смещение = 4
(фактическое значение pH 7) * наклон + смещение = 7
(фактическое значение pH 10) * наклон + смещение = 10
_
Используйте эти три уравнения, чтобы найти наиболее подходящую линию для определения уклона и смещения и изменить эти константы на ваши новые значения уклона и смещения.
Рекомендуемые:
Регулируемый регулятор напряжения LM317: 6 шагов
Регулируемый регулятор напряжения LM317: Здесь мы хотели бы поговорить о регулируемых регуляторах напряжения. Они требуют более сложных схем, чем линейные. Их можно использовать для получения различных выходных сигналов с фиксированным напряжением в зависимости от схемы, а также для регулировки напряжения с помощью потенциометра. Я
Как сделать регулятор тембра LM358 для усилителя 2.1: 7 шагов (с изображениями)
Как сделать регулятор тембра LM358 для усилителя 2.1: Итак, на моем канале Youtube многие люди спрашивают, как объединить два усилителя в один. Первый усилитель используется для сателлитных динамиков, а второй усилитель используется для сабвуферных динамиков. Эту конфигурацию установки усилителя можно назвать Amp
Регулятор напряжения от 12 В до 3 В: 8 шагов
Стабилизатор напряжения с 12 В на 3 В: вы можете легко отключить любой источник постоянного тока, просто используя 2 резистора. Делитель напряжения - это простая и простая схема для понижения напряжения любого источника постоянного тока. В этой статье мы собираемся сделать простую схему для понижения 12 В на 3
СОЗДАТЬ РЕГУЛЯТОР ПЕЧАТНОЙ ПЛАТЫ SMD 7805: 9 шагов
СОЗДАЙТЕ РЕГУЛЯТОР ПЕЧАТНОЙ ПЛАТЫ SMD 7805: привет и добро пожаловать в еще одну простую, но полезную инструкцию. Вы не задумывались, попробовать припаять компоненты SMD или, может быть, создать мини-печатную плату для регулятора напряжения 78XX? Не говори больше … Я покажу u как сделать мини печатную плату с красивым светодиодным индикатором
Masherator 1000 - регулятор температуры затора: 8 шагов
Masherator 1000 - регулятор температуры инфузионного затора: это пятая версия регулятора температуры для моего процесса приготовления пива. Я обычно использовал стандартные ПИД-регуляторы, дешевые, некоторые эффективные и несколько надежные. Когда у меня появился 3-D принтер, я решил создать его с нуля