Мазмуну:
- 1 -кадам: Керектүү материалдар
- 2 -кадам: Насостун тиштеринин ортосундагы Solder Diode
- 3 -кадам: Аппараттык камсыздоо
- 4 -кадам: Код
- 5 -кадам: Маанилүү эскертүү - Сериялык монитор
- 6 -кадам: Кодду жөнгө салуучу муктаждыктарыңызга тууралоо
- 7 -кадам: Калибрлөө өзгөчөлүгү бар PH жөндөгүч/метрдин видеосу
Video: PH жөнгө салгыч/метр - Arduino: 7 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
*** Эгерде сүрөттөр жана шилтемелер көрүнбөсө, баракты жаңылаңыз
Бул arduino рН жөндөгүчү же метр үчүн инструктивдүү:
--- Регулятор белгилүү бир рНдан башталып, реакцияга байланыштуу рНнын табигый түрдө төмөндөшү/көбөйүшү үчүн арналган. Бирок, көптөгөн реакциялар үчүн баштапкы рНда калуу каалалат. Ошентип, эгер реакция каалаган рНдан өтө алыс четтесе, бул ардуино проекти кислотаны же базаны соруп, рНди нормалдуу абалга келтирет.
--- Бул долбоорду жөн гана кандайдыр бир эритменин рН окуй турган рН сенсору катары да колдонсо болот.
1 -кадам: Керектүү материалдар
-Ардуино Уно
-Компьютер жана клавиатура
-12V Перисталтикалык суюк насос
-Analog pH Sensor / Meter Pro Kit Arduino үчүн
-I2C 20x4 Arduino LCD дисплей модулу
-IN4001 диод
-PN2222 транзистору
-12V DC кубат адаптери
-Эркектен Аялга секирүүчү зымдар
-Эркектен Эркекке секирүүчү зымдар
-Аллигатор клиптери
-Arduino USB кабели
-Нан тактасы
2 -кадам: Насостун тиштеринин ортосундагы Solder Diode
Сүрөттөгүдөй перисталтикалык насостун тиштеринин ортосундагы диодду lehim. Насостун (+) тишине караган диоддун күмүш боосун коюуну унутпаңыз. Бул насостун моторун коргойт.
3 -кадам: Аппараттык камсыздоо
A4 -------------------- ЖКнын SDAсына
A5 -------------------- ЖКнын СКЛсына
GND ----------------- ЖКнын GNDге
5V -------------------- ЖКнын VCC ге
A0 -------------------- транзистордун ортоңку тишине (базасына)
GND ----------------- ** транзистордун сол жагы (эмитенти), ** транзистордун жалпак тарабына тиешелүү
(-) тиштүү насос ---- транзистордун ** оң тишине (коллектор)
(+) тиштүү насос ---- Винге (12V)
A3 -------------------- рН метрдин зымына (көк) сигнал берүү үчүн
РН метринин 5V -------------------- (+) зымына (кызыл)
РН метрдин GND ----------------- (-) зымына (кара) чейин
_
*** Көбүрөөк маалымат алуу үчүн сүрөттөрдү караңыз
4 -кадам: Код
Arduino Code файлынын 2 версиясы тиркелет … бири рНда жогорулап жаткан реакцияларды жөнгө салуу үчүн, экинчиси рНда төмөндөө реакциялары үчүн.
_
*** МААНИЛҮҮ ***
Керектүү китепканаларды жүктөп алыңыз (zip бул нускамада тиркелет)
Бул код Ардуиного буга чейин киргизилбеген LCD китепканасын колдонот …
Бул zip файлын долбооруңузга киргизүү үчүн, компьютериңизге жүктөп алып, Ардуино терезесинде "Эскизге" "Китепкана кошуу" ". ZIP Китепкана кошуу" бөлүмүнө өтүңүз.
5 -кадам: Маанилүү эскертүү - Сериялык монитор
Бул программа меню экрандарын айдоо үчүн Сериялык киргизүүнү колдонот. Бул аны колдонуу учурунда компьютерге же ноутбукка туташтыруу керектигин билдирет. Сериялык мониторду иштетүү үчүн, arduino терезесиндеги жогорку оң баскычты чыкылдатыңыз (чоңойтуучу айнекке окшош).
*** МААНИЛҮҮ - сериялык монитордун экранында "Автоматтык түрдө жылдыруу", "Саптын бүтүшү жок" жана "9600 bod" опцияларын колдонуңуз… эгер андай кылбасаңыз, код иштелип чыккандай аткарылбайт.
Маанилерди киргизүү үчүн, клавиатураңыздын жардамы менен маанини териңиз жана Enter баскычын басыңыз же "Жөнөтүүнү" басыңыз
6 -кадам: Кодду жөнгө салуучу муктаждыктарыңызга тууралоо
Бул программа сиз үчүн иштээрине ынануу үчүн жөн гана өзгөртүлүшү керек болгон өтө жөнөкөй константалар бар! Төмөндө өзгөртүү үчүн сунушталган константалар жана алардын сүрөттөмөлөрү келтирилген:
- fillTime: насостун суюктукка толук толтурулушу үчүн канча секунд кетет
- delayTime: жөнгө салуучунун көбүрөөк чечимди сордуруудан мурун канча убакыт күтүшүн каалайсыз
- SmallAdjust: рН 0,3 - 1 рН четтегенде кислота/базанын сордурулушун каалаган секунда саны
- largeAdjust: pH> 1pH менен четтегенде кислота/базанын сордурулушун каалаган секунда саны
_
Мындан тышкары, сиз рН өлчөгүчүңүздүн кандай жылышын жана эңкейишин аныкташыңыз керек болот …
Эгерде менин эңкейишим жана жылышым рН -метр менен жакшы иштебесе, сиз төмөнкү кадамдарды жасашыңыз керек болот:
(1)- эңкейиш = 1 жана офсет = 0
(2)- так рН 4, рН 7 жана рН 10 эритмелеринде рН көрсөткүчтөрүн алыңыз жана жазыңыз
(3)- Теңдемелер системасын түзүү:
(чыныгы рН 4 окуу)*жантайыңкы + ордун басуу = 4
(чыныгы рН 7 көрсөткүчү)*жантайыңы + ордун басуу = 7
(чыныгы рН 10 көрсөткүчү)*жантайыңы + ордун басуу = 10
_
Бул үч теңдемени эңкейиш жана ордун чечүү үчүн эң ылайыктуу сызыкты табуу үчүн колдонуңуз жана бул константаларды жаңы эңишке жана офсеттик баалуулуктарга өзгөртүңүз.
Сунушталууда:
LM317 жөнгө Voltage Regulator: 6 кадам
LM317 жөнгө салынуучу чыңалуу жөндөгүчү: Бул жерде жөнгө салынуучу чыңалуу жөндөгүчтөрү жөнүндө сөз кылгыбыз келет. Алар сызыктуу караганда татаал схемаларды талап кылат. Алар потенциометр аркылуу чынжырга жараша ар кандай туруктуу чыңалуу чыгымдарын чыгаруу үчүн колдонулушу мүмкүн. Мен
Азыр Pee жок, мышыктарды үйүңүздө айлануусун токтоткон үй жаныбарларынын жүрүм -турумун жөнгө салуу түзмөгү: 4 кадам
Азыр Pee жок, мышыктарды үйүңүздө картаюуну токтоткон үй жаныбарларынын жүрүм -турумун жөнгө салуу түзмөгү: Мени мышыгым ушунчалык убара кылды, ал менин төшөгүмө сийгенди жакшы көрөт, мен ага керектүү нерселердин бардыгын текшерип көрдүм жана ветеринарга алып бардым. Мен ойлогондун баарын чечип, дарыгердин сөзүн уккандан кийин, анын жөн гана жаман жүрүм -туруму бар экенин түшүнөм. Ошондуктан чи
M5StickC ESP32 күйөрманы менен жайкы эс алууңуздан ырахат алыңыз - Ылдамдыкты жөнгө салуу: 8 кадам
M5StickC ESP32 күйөрманы менен салкын жайыңыздан ырахат алыңыз - Ылдамдыкты жөнгө салуу: Бул долбоордо биз M5StickC ESP32 тактасын жана L9110 күйөрман модулун колдонуп, күйөрман ылдамдыгын кантип башкарууну үйрөнөбүз
Жөнөкөй Power LED сызыктуу учурдагы жөнгө салуучу, кайра каралып, такталган: 3 кадам
Жөнөкөй Power LED сызыктуу токту жөнгө салуучу, кайра каралып чыккан жана такталган: Бул инструкция Дандын сызыктуу токту жөнгө салуучу схемасынын кайталануусу. Анын версиясы, албетте, абдан жакшы, бирок түшүнүктүү түрдө бир нерсе жетишпейт. Бул менин муну чечүүгө болгон аракетим. Эгер Дандын версиясын түшүнсөңүз жана кура алсаңыз
USB түтүндү сиңирүүчү күл салгыч: 8 кадам
USB түтүндү сиңирүүчү күл салгыч: Бардык жаңы USB аштрейлери. Эгерде сиз блогду окуп же компьютер дүкөнүн көргөн болсоңуз, анда сиз бул дүйнөнүн USB портуна туташтырылганына ишенесиз. тамеки тарткандар үчүн гаджет … ооба, баары тамеки чеккендерди жек көрүшөт