Үйдө жасалган - Бир колу - Nitrox Analyzer Arduino негизделген: 4 кадам
Үйдө жасалган - Бир колу - Nitrox Analyzer Arduino негизделген: 4 кадам
Anonim
Image
Image
Үйдө жасалган - Бир колу - Nitrox Analyzer Arduino негизделген
Үйдө жасалган - Бир колу - Nitrox Analyzer Arduino негизделген

Салам окурмандар, Бул көрсөтмөдө мен сизге Arduino негизиндеги кычкылтек анализаторун кантип курганымды көрсөтөм.

*** ЭСКЕРТҮҮ - Бул чумкуу аралашмасынын курамын көзөмөлдөө үчүн колдонула турган материал. Дайвинг коркунучтуу болушу мүмкүн жана муну менен баардык нерсе өзүңдүн тобокелиңде. ***

Бул нота эки бөлүктөн турат

1) Мен кутуну кантип курганымды сүрөттөп берем, анткени нан тактасында схема куруу - бул башка нерсе, даяр продукцияны куруу - башка нерсе.

2) Мен сизге баштапкы кодду берем

Мен колдонгон ар бир тетик Кытайдан же Гонконгдон Ebayде жеткиликтүү.

Бул жерде мен колдонгон нерселердин чоо -жайы:

- 9В батарея (IKEA бири, анткени түсү мага жагат)

- 9В батарея туташтыргычы

- ПВХ корпусу.

Көп ойлонгондон кийин, мен батарейканын ичине кире ала турган бирин таптым жана анын өлчөмү боюнча "табигый түрдө кулпуланган"

- Arduino тактасы

- ЖК дисплей

- Эки которгуч.

Бирөө күйгүзүү/өчүрүү үчүн.

Жаңы аралашманы 21%га коюңуз. Бул "түртүү жана бошотуу" болушу керек

- Бир кычкылтек сенсору

- Кычкылтек сенсорун туташтыруучу кабель (бул жерде ал джек менен бүтөт)

- ADS1115 сенсор тарабынан берилген мВны санариптик сигналга айландыруу.

- Кабелдер

1 -кадам: Дисплей

Дисплей
Дисплей
Дисплей
Дисплей

Дисплей "Dupont" кабели аркылуу туташкан.

Ал кутунун мукабасына жабыштырылган

Мен кээ бир "пластикалык көбүктү" колдондум (почта которуу учурунда электрондук компонентти коргоо үчүн кеңири колдонулган нерселер). Мен анын кичинекей бөлүгүн кесип, ЖКга жана кутунун капкагына чаптадым.

Бул абдан жакшы иштеп жатат.

2-кадам:

Сүрөт
Сүрөт
Сүрөт
Сүрөт
Сүрөт
Сүрөт

Кутучада милливолтту санариптик сигналга айландыруучу ADS1115 бар. Бул сенсорго джек аудио кабели аркылуу туташкан.

Эки баскыч: бири системаны күйгүзүү/өчүрүү үчүн.

Экинчиси (кызыл), бир жолу басылганда, системага 21% кычкылтекти орнотот.

Иштетилгенде система 21% автоматтык түрдө калибрлейт.

*** КАНТИП ИШТЕЙТ - ДЕТАЛДАР ***

Чындыгында кычкылтек жок болгондо, сенсор 0мВ жеткирет

Ишке киргенде система 21% кычкылтекте экенин эске алып, сенсор тарабынан берилген mVны (x деп атайлы) өлчөп, сактап коюңуз.

Андан кийин сенсор берген потенциалды тез арада байкап, кычкылтектин тиешелүү деңгээлин көрсөтөт.

0 mV -> 0%

x mV -> 21%

mV ->..

Ал ошондой эле деталдуу потенциалды жана эсептөө үчүн колдонулган эңкейишти көрсөтөт (дисплейде s =…)

Бул так эмес дисплейди болтурбоо үчүн орточо ылдамдыкты аткарат жана эгер сенсор HS болсо '-' көрсөтө алат.

Мен вариацияларды жумшартуу үчүн кыймылдуу авери коштум.

(Мен бул үчүн кодду изилдөөнү калтырам)

3 -кадам: Жана Arduino

Жана Arduino
Жана Arduino
Жана Arduino
Жана Arduino

Төмөндө, ардуино да жабыштырылган жана түздөн -түз иштейт, бирок 9В батареясы.

4 -кадам: Эми Arduino коду

Бул arduino коду: D

Мен аны жөнгө салышым керек. мени менен байланыш

Сунушталууда: