Оглавление:

Home Made - One Hand - Анализатор найтрокса на базе Arduino: 4 шага
Home Made - One Hand - Анализатор найтрокса на базе Arduino: 4 шага

Видео: Home Made - One Hand - Анализатор найтрокса на базе Arduino: 4 шага

Видео: Home Made - One Hand - Анализатор найтрокса на базе Arduino: 4 шага
Видео: Самодельный анализатор найтрокса на базе Arduino 2024, Ноябрь
Anonim
Image
Image
Home Made - One Hand - Анализатор найтрокса на базе Arduino
Home Made - One Hand - Анализатор найтрокса на базе Arduino

Здравствуйте, читатели, В этом руководстве я покажу вам, как я построил этот анализатор кислорода на базе Arduino.

*** ВНИМАНИЕ! Этот тип материала можно использовать для управления составом смеси для дайвинга. Дайвинг может быть опасным, и все, что вы делаете с ним, вы делаете на свой страх и риск. ***

Эта записка состоит из двух частей.

1) Я опишу, как я построил коробку, потому что одно дело построить схему на макетной плате, а другое - построить готовый продукт.

2) Я предоставлю вам исходный код

Все детали, которые я использовал, доступны на Ebay, из Китая или Гонконга.

Вот подробности того, что я использовал:

- батарея на 9 В (одна из ИКЕА, потому что мне нравится цвет)

- Разъем аккумулятора 9В

- Корпус из ПВХ.

Подумав, я нашел такую, в которую может входить батарея, и которая "естественно заблокирована" по своим размерам.

- Плата Arduino

- ЖК дисплей

- Два переключателя.

Один для включения / выключения.

Нажмите, чтобы установить новую смесь на 21%. Это должно быть «нажми и отпусти»

- Один кислородный датчик

- Кабель для подключения кислородного датчика (здесь он заканчивается штекером)

- ADS1115 для преобразования мВ, выдаваемого датчиком, в цифровой сигнал.

- Кабели

Шаг 1. Дисплей

Отображать
Отображать
Отображать
Отображать

Дисплей подключается с помощью кабеля «Dupont».

Наклеен на крышку коробки.

Я использовал пенопласт (вещество, широко используемое для защиты электронных компонентов во время почтового переноса). Отрезал его небольшую часть, приклеил к ЖК-дисплею и крышке коробки.

Это работает очень хорошо.

Шаг 2:

Изображение
Изображение
Изображение
Изображение
Изображение
Изображение

В коробке находится ADS1115 с преобразователем милливольт в цифровой сигнал. Он подключается к датчику через аудиокабель jack.

Две кнопки: одна для включения / выключения системы.

Второй (красный), после нажатия, установит в системе 21% кислорода.

Система автоматически калибруется на 21% при запуске.

*** КАК ЭТО РАБОТАЕТ - ДЕТАЛИ ***

Фактически, когда нет кислорода, датчик выдает 0 мВ

При запуске система считает, что он содержит 21% кислорода, измеряет мВ (назовем его x), выдаваемое датчиком, и сохраняет его.

Затем он быстро наблюдает за потенциалом, обеспечиваемым датчиком, и, таким образом, отображает соответствующий уровень кислорода.

0 мВ -> 0%

x мВ -> 21%

мВ ->..

Он также отображает подробную информацию о потенциале и наклоне, использованных для расчета (s =… на дисплее).

Он выполняет быстрое усреднение, чтобы избежать нечеткого отображения, и может отображать «-», если датчик HS.

Я добавил подвижный авери, чтобы сгладить вариации.

(Я оставляю вас изучать код для этого)

Шаг 3: И Arduino

И Ардуино
И Ардуино
И Ардуино
И Ардуино

Внизу также приклеена ардуино и питается напрямую, но батарея 9В.

Шаг 4: А теперь код Arduino

Это код Arduino: D

Я должен его настроить. свяжитесь со мной

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