Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
*** Şəkillər və bağlantılar görünmürsə, səhifəni yeniləyin
Bu arduino pH tənzimləyicisi və ya sayğacı üçün təlimatdır:
--- Tənzimləyici, müəyyən bir pH ilə başlayan və reaksiya səbəbiylə təbii olaraq pH-da azalma/artan reaksiyalar üçündür. Ancaq bir çox reaksiyalar üçün başlanğıc pH səviyyəsində qalmaq arzu edilir. Beləliklə, reaksiya istənilən pH -dan çox uzaqlaşarsa, bu arduino layihəsi pH -ı normallaşdırmaq üçün turşu və ya baza vuracaq.
--- Bu layihə hər hansı bir məhlulun pH səviyyəsini oxuyan bir pH sensoru olaraq da istifadə edilə bilər.
Addım 1: Lazımi materiallar
-Arduino Uno
-Kompüter və klaviatura
-12V Peristaltik Maye Pompası
-Analog pH Sensor / Arduino üçün Meter Pro Kit
-I2C 20x4 Arduino LCD Ekran Modulu
-IN4001 Diod
-PN2222 tranzistor
-12V DC Güc Adaptoru
-Erkek -Dişi Jumper Telləri
-Erkək -Kişi Jumper Telləri
-Timsah Klipləri
-Arduino USB Kabeli
-Çörək lövhəsi
Addım 2: Pompa ucları arasındakı lehim diodu
Şəkildə göstərildiyi kimi peristaltik nasosun ucları arasındakı diodu lehimləyin. Diodun gümüş bandını, nasosun ucuna (+) tərəfə işarə etdiyinizə əmin olun. Bu, nasosun motorunu qoruyacaq.
Addım 3: Avadanlıqların Bağlanması
A4 -------------------- LCD SDA-ya
A5 -------------------- LCD SCL-ə
GND ----------------- LCD GND-ə
5V -------------------- LCD VCC-yə
A0 -------------------- tranzistorun orta ucundan (əsasına)
GND ----------------- ** transistorun ** sol ucu (yayıcısı), ** transistorun düz tərəfinə aiddir
(-) dişli nasos ---- tranzistorun ** sağ qolu (kollektoru)
(+) dişli nasos ---- Vin (12V)
A3 -------------------- pH sayğacının siqnal telinə (mavi)
PH ölçerinin 5V -------------------- (+) telinə (qırmızı) qədər
PH metrinin GND ----------------- (-) telinə (qara) qədər
_
*** Daha ətraflı məlumat üçün fotoşəkillərə baxın
Addım 4: Kod
Arduino Kod faylının 2 versiyası əlavə olunur … biri pH artan reaksiyaları tənzimləmək üçün, digəri isə pH -da azalma reaksiyaları üçündür.
_
*** Vacib ***
Lazım olan kitabxanaları yükləyin (bu təlimatda zip əlavə olunur)
Bu kod, Arduino -ya daxil olmayan bir LCD kitabxanasından istifadə edir …
Bu zip faylını layihənizə tətbiq etmək üçün kompüterinizə yükləyin, Arduino pəncərəsində "Sketch" ə gedin "Kitabxananı daxil et" "ZIP Kitabxanası əlavə et"
Addım 5: Mühüm Qeyd - Serial Monitor
Bu proqram menyu ekranlarını idarə etmək üçün Serial girişdən istifadə edir. Bu o deməkdir ki, istifadə zamanı kompüterə və ya dizüstü kompüterə qoşulmaq lazımdır. Serial monitoru işlətmək üçün arduino pəncərəsindəki sağ üst düyməni (böyüdücü şüşəyə bənzəyir) basın.
*** ƏHƏMİYYƏTLİ - serial monitor ekranında "Avtomatik sürüş", "Satır sonu yoxdur" və "9600 baud" seçimlərindən istifadə edin … etməsəniz, kod nəzərdə tutulduğu kimi işləməyəcək.
Dəyərləri daxil etmək üçün klaviaturadan istifadə edərək bir dəyər yazın və enter düyməsini basın və ya "Göndər" düyməsini basın.
Addım 6: Kodu tənzimləyici ehtiyaclarınıza uyğunlaşdırın
Bu proqramın sizin üçün işlədiyinə əmin olmaq üçün dəyişdirilməsi lazım olan çox sadə sabitlər var! Aşağıda dəyişdirilməsi tövsiyə olunan sabitlər və onların təsvirləri verilmişdir:
- fillTime: pompanızın saniyə ərzində tamamilə maye ilə doldurulması nə qədər çəkir
- delayTime: tənzimləyicinin daha çox həll etməzdən əvvəl nə qədər gözləməsini istəyirsiniz
- kiçik Ayarla: pH 0,3 - 1 pH sapdıqda turşu/baza vurulmasını istədiyiniz saniyə sayı
- böyük Ayarla: pH> 1pH-dən kənara çıxanda turşu/baza vurulmasını istədiyiniz saniyə sayı
_
Əlavə olaraq, pH sayğacınızın hansı ofset və yamacına sahib olduğunu anlamalısınız …
Yamacım və ofsetim pH sayğacınızla yaxşı işləmirsə, aşağıdakı addımları atmalısınız.
(1)- yamac = 1 və ofset = 0 təyin edin
(2)- tam olaraq pH 4, pH 7 və pH 10 həllində pH oxunuşlarını götürün və qeyd edin
(3)- Aşağıdakı kimi tənliklər sistemi yaradın:
(faktiki pH 4 oxunuşu)*yamac + ofset = 4
(faktiki pH 7 oxunuşu)*yamac + ofset = 7
(faktiki pH 10 oxunuşu)*yamac + ofset = 10
_
Yamac və ofset üçün həll etmək üçün ən uyğun xətt tapmaq və bu sabitləri yeni yamac və ofset dəyərlərinizə dəyişdirmək üçün bu üç tənliyi istifadə edin.