Мазмұны:

PH реттегіш/метр - Arduino: 7 қадам
PH реттегіш/метр - Arduino: 7 қадам

Бейне: PH реттегіш/метр - Arduino: 7 қадам

Бейне: PH реттегіш/метр - Arduino: 7 қадам
Бейне: Жолпатрульдік полиция қызметкері тоқтатқан кезде не істеу керек ? 2024, Шілде
Anonim
PH реттегіш/метр - Arduino
PH реттегіш/метр - Arduino

*** Егер фотосуреттер мен сілтемелер көрінбесе, бетті жаңартыңыз

Бұл arduino рН реттегіші немесе өлшегіші үшін нұсқаулық:

--- Реттеуші белгілі бір рН-ден басталатын және реакцияға байланысты табиғи түрде рН-ның төмендеу/жоғарылау реакцияларына арналған. Алайда, көптеген реакциялар үшін бастапқы рН деңгейінде қалу қажет. Сонымен, егер реакция қажетті рН -дан тым алшақ болса, бұл arduino жобасы рН -ны қалыпты жағдайға келтіру үшін қышқылға немесе негізге айдайды.

--- Бұл жобаны кез келген ерітіндінің рН мәнін оқитын рН сенсоры ретінде де қолдануға болады.

1 -қадам: Қажетті материалдар

-Ардуино Уно

-Компьютер мен пернетақта

-12В перисталтикалық сұйықтық сорғысы

-Analog pH сенсоры / Meter Pro жиынтығы Arduino үшін

-I2C 20x4 Arduino LCD дисплей модулі

-IN4001 диод

-PN2222 транзисторы

-12 В тұрақты ток адаптері

-Еркектен әйелге секіргіш сымдар

-Еркек пен еркек арасындағы байланыс сымдары

-Аллигатор клиптері

-Arduino USB кабелі

-Нан тақтасы

2 -қадам: Сорғының тістері арасындағы дәнекерленген диод

Сорғының тістері арасындағы дәнекерленген диод
Сорғының тістері арасындағы дәнекерленген диод

Суретте көрсетілгендей перистальтикалық насостың ұштары арасындағы диодты дәнекерлеңіз. Диодтың күміс таспасын сорғының (+) ұшына қаратып қойыңыз. Бұл сорғының қозғалтқышын қорғайды.

3 -қадам: Жабдықты қосу

Жабдықты қосу
Жабдықты қосу
Жабдықты қосу
Жабдықты қосу
Жабдықты қосу
Жабдықты қосу

СКД SDA-ға A4 --------------------

A5 -------------------- СКД SCL-ге

СКД GND -----------------

СКД VCC үшін 5V --------------------

A0 -------------------- транзистордың ортаңғы тірегіне (негізіне)

GND ----------------- ** транзистордың ** сол жақ тесігі (эмитенті), ** транзистордың жазық жағына қатысты

(-) тісті сорғы ---- транзистордың ** оң жақ түйісуінен (коллекторынан)

(+) тісті сорғы ---- Винге (12В)

A3 -------------------- рН өлшегіш сигналдық сымға (көк)

РН өлшегіштің 5В -------------------- (+) сымына (қызыл) дейін

РН метрінің GND ----------------- (-) сымына (қара) дейін

_

*** Толығырақ суреттерді қараңыз

4 -қадам: Кодекс

Arduino Code файлының 2 нұсқасы бар … біреуі рН жоғарылайтын реакцияларды реттеуге арналған, екіншісі рН төмендейтін реакцияларға арналған.

_

*** МАҢЫЗДЫ ***

Қажетті кітапханаларды жүктеңіз (zip осы нұсқаулықта берілген)

Бұл кодта Arduino -ға қосылмаған СКД кітапханасы қолданылады …

Бұл zip файлын жобаңызға енгізу үшін компьютерге жүктеңіз, Arduino терезесінде «Эскиз» бөліміне өтіңіз, «Кітапхананы қосу» «. ZIP кітапханасын қосу»

5 -қадам: Маңызды ескерту - сериялық монитор

Бұл бағдарлама мәзір экрандарын басқару үшін сериялық кірісті қолданады. Бұл пайдалану кезінде оны компьютерге немесе ноутбукке қосу қажет болады дегенді білдіреді. Сериялық мониторды басқару үшін arduino терезесіндегі жоғарғы оң жақ батырманы басыңыз (үлкейткішке ұқсайды).

*** МАҢЫЗДЫ - сериялық монитор экранында «Автоматты түрде айналдыру», «Жолдың соңы жоқ» және «9600 бауд» опцияларын қолданыңыз … егер олай болмаса, код ойдағыдай орындалмайды.

Мәндерді енгізу үшін пернетақтаның көмегімен мәнді енгізіп, enter пернесін басыңыз немесе «Жіберу» түймесін басыңыз.

6 -қадам: Кодты реттегіш қажеттіліктеріне бейімдеу

Бұл бағдарлама сіз үшін жұмыс істейтініне көз жеткізу үшін өзгертуге болатын өте қарапайым тұрақтылар бар! Төменде өзгертуге ұсынылатын тұрақтылар мен олардың сипаттамалары берілген:

- fillTime: сорғыңыздың сұйықтықпен толық толтырылуына қанша секунд кетеді

- delayTime: реттегіш қосымша ерітіндіні сорар алдында қанша уақыт күтуін қалайсыз

- кіші Реттеу: рН 0,3 - 1 рН ауытқып кеткенде қышқыл/негіз сорғысы келетін секундтар саны

- үлкен Реттеу: рН> 1pH ауытқу кезінде қышқыл/негіз сорғысы келетін секундтар саны

_

Сонымен қатар, сізге рН өлшегіштің қандай ығысуы мен көлбеуі бар екенін анықтау қажет болады …

Егер менің көлбеуім мен ығысуым рН өлшегішпен жақсы жұмыс істемесе, сізге келесі әрекеттерді орындау қажет болады:

(1)- көлбеу = 1 және ығысу = 0

(2)- дәл рН 4, рН 7 және рН 10 ерітінділерінде рН көрсеткіштерін алыңыз және жазыңыз

(3)- келесідей теңдеулер жүйесін құрыңыз:

(нақты рН 4 көрсеткіші)*көлбеу + ығысу = 4

(нақты рН 7 көрсеткіші)*көлбеу + ығысу = 7

(нақты рН 10 көрсеткіші)*көлбеу + ығысу = 10

_

Бұл үш теңдеуді көлбеу мен ығысуды шешетін ең жақсы сызықты табу үшін қолданыңыз және осы тұрақтылықтарды жаңа көлбеу мен ығысу мәндеріне өзгертіңіз.

Ұсынылған: