3. Resimdeki kartın pH prob kısmı var demi? Birde O Kart sinyalleri Dijital olarak mı veriyor Analog mu? hocam resimden cok anlaşılmiyor ama coaxial kablo girisi gibi grüyorum. dijital bir data taşımak için kullanılır normalde. sadece soketi tırnaklı cikmasin diyede kullanılmış olabilir gerci. edit: resmi tekrar inceliyince, orta da ki chip sadece data encoding için olmayacağından, analog bir datayı dijitale ceviriyordur. sensor analog diye düsünüyorum rakkoc tarafından 10/Ara/20 17:26 tarihinde düzenlenmiştir Bu aralar fazla yogunum. Unuttugum seyler oluyorsa affola. DM vs atın.

Merhaba Arkadaşlar şyle bir kod buldum ve birinci satırda pH olayını hallettim kalibre de ettim, şimdi mesele araya dereceyi nasıl yazabilirim?.. derece pH sensrüne bağlı DS18B20 nette bulduğum bir resim ile arduino anakart üzerinde 2 ye bağladım!? #include #include LiquidCrystal_I2C lcd(0x27, 16, 2);float calibration_value = 21.34;int phval = 0; unsigned long int avgval; int buffer_arr , temp;void setup void loop { for(int i=0;i<10;i++) for(int i=0;i<9;i++) { for(int j=i+1;j<10;j++) { if } } avgval=0; for(int i=2;i<8;i++) avgval+=buffer_arr ; float volt= avgval 5.0/1024/6; float ph_act = -5.70 volt + calibration_value; lcd. setCursor(0, 0); lcd. print ; lcd. setCursor(8, 0); lcd. print ; delay(1000);} tekuna tarafından 11/Ara/20 22:48 tarihinde düzenlenmiştir Türk Genci; Devrimlerin ve Cumhuriyetin sahibi ve bekçisidir...

Merhaba, akvaryum kullanmak için arduino unp r3 ile ph ve derece lçer bir sistem yapmak istiyorum, elimde olan malzemelerin resimlerini ekledim, nette kod aradım ama hepsi bir arada bulamadım veya çalışmadı acemilik işte, olurda yardım etmek isteyen olursa teşekkürlerimi sunarım.. Türk Genci; Devrimlerin ve Cumhuriyetin sahibi ve bekçisidir...

https://create.arduino. cc/projecthub/atlasscientific/arduino-ph-sensor-calibration-ea1b65

Lise terksin ama Maşallah.. Teşekkürler.. Türk Genci; Devrimlerin ve Cumhuriyetin sahibi ve bekçisidir...

Evet ph prob var, sırası ile bağlantı T1 - 2V5 - PO - GND - GND - VCC bulduğum ve denediğim link http://digitrode.ru/computing-devices/mcu_cpu/2696-ph-metr-na-osnove-arduino-svoimi-rukami.html tekuna tarafından 10/Ara/20 19:12 tarihinde düzenlenmiştir Türk Genci; Devrimlerin ve Cumhuriyetin sahibi ve bekçisidir...

Discus daha nce besledim, tam olarak ortamı sağlayacam dersen zor bir balık çeşidi ve çok zaman gerekli, normal balıklarım var bu ph-derece işini nette grdüm hoşuma gitti, yaparmıyım dedim malzemeleri topladım ama yemedi her bir sistem farklı demekki, kod bulunmuyor herhalde yeniden yazılması lazım.. ama en sonunda ekranda hello world yazısını almayı başardım, azimle işeyen taşı delermiş hesabı çalışmaya devam.. varsa bildiğiniz kod filan paylaşırsanız memnun olurum.. Türk Genci; Devrimlerin ve Cumhuriyetin sahibi ve bekçisidir...

En sonunda halletim, çalışan malzeme resimdeki gibi sadece DS18S20 derece sensrü 4.7 kohm direnç ile anakart 2 ye bağlı, yani ph sensr üzerinde değil, kod ekte akvaryumcu arkadaşlara hayırlı olsun.. #include <Wire. h>#include <OneWire. h> #include <LiquidCrystal_I2C. h> int DS18S20_Pin = 2; //DS18S20 Signal pin on digital 2 //Temperature chip i/oOneWire ds(DS18S20_Pin); // on digital pin 2 LiquidCrystal_I2C lcd(0x27, 16, 2); float calibration_value = 21.34;int phval = 0; unsigned long int avgval; int buffer_arr , temp;void setup void loop { for(int i=0;i<10;i++) for(int i=0;i<9;i++) { for(int j=i+1;j<10;j++) { if } } avgval=0; for(int i=2;i<8;i++) avgval+=buffer_arr ; float volt= avgval 5.0/1024/6; float ph_act = -5.70 volt + calibration_value; lcd. setCursor(0, 0); lcd. print ; lcd. setCursor(8, 0); lcd. print ; delay(1000); } float getTemp { //returns the temperature from one DS18S20 in DEG Celsius byte data ; byte addr ; if ( ! ds. search if ( OneWire::crc8( addr, 7) != addr ) if ( addr != 0x10 && addr != 0x28) ds. reset ; ds. select ; ds. write(0x44,1); // start conversion, with parasite power on at the end byte present = ds. reset ; ds. select ; ds. write(0xBE); // Read Scratchpad for (int i = 0; i < 9; i++) ds. reset_search ; byte MSB = data ; byte LSB = data ; float tempRead = ((MSB << 8) | LSB); //using two's compliment float TempSum = tempRead / 16; return TempSum; } Türk Genci; Devrimlerin ve Cumhuriyetin sahibi ve bekçisidir...

Kod bulamadım, bulsam kalibre işine sonra girecem, şyle bir video buldum ama kod yok, tam istediğim bu ph ve derece.. < ="//www.youtube.com//k8yFGj5qQNk" width="560" height="314" allowfullscreen="allowfullscreen"> tekuna tarafından 11/Ara/20 17:53 tarihinde düzenlenmiştir Türk Genci; Devrimlerin ve Cumhuriyetin sahibi ve bekçisidir...

3. Resimdeki kartın pH prob kısmı var demi? Birde O Kart sinyalleri Dijital olarak mı veriyor Analog mu? #...

Ph neden Discus mu besliyorsun Telegram @WVesselam

hocam merhaba. Anladığım kadarı ile sistem basamak basamak çalışıyor. lcd. setCursor(0, 0); bu kodda Cursor'ı 0. satır, 0. haneye koy demiş. lcd. print ; sonra git o cursondan sonra bunları yaz demiş. Toplamda boşlukta dahil 7 tane sembol var. lcd. setCursor(8, 0); sonra Cursor'u 8. haneye koymuş lcd. print ; sonra ph değerini yazdırmış. Sende şey yapabilirsin, bilmiyorum çalışır mı denemen lazım hocam (: lcd. setCursor(0, 1); 0. hane 1. satır. lcd. print ; Celcius sembolu iste. O yuvarlak calismayabilir. Denemen lazım yine (: lcd. setCursor(8, 1); Sıradan cursoru kaydırdım işte. lcd. print ; Sıcaklık değişkenin temp diye anladım ama hatalı da olabilirim. Bu üstteki kodlar işini grür bence Telegram : @CuneytKuscu && Discord : Tyenuc#2679 | İstanbul Avr. Yazılım Mühendisi ve sonunda işim var (:

Biraz Karışık bir işlem ama bildiğim kadar anlatayım. ncelikle O kart üzerindeki Po pH analog sinyal çıkışı diğer + ve - bağlarsın kullandığın arduino kart hakkında bilgim yok o katın analog girişi varsa oraya Po pinini bağla. Ph Kalibrasyon sıvılarına ihtiyacın olacak 4.01-7.01-10.01 bunları temin etmen gerekir. Bunları temin ettikten sonra void setup void loop -Üstteki kodları yaz arduino'ya gnder seri ekranı aç. -Excel ile alttaki gibi bir tablo oluştur kalibrasyon sıvılarına karşılık gelen değerleri yaz Excelde Ekle/Grafiklerden dağılım grafiği ekle grafiğin Üzerindeki 3 Nokta üzerine sağ tıkla Eğilim Çizgisi Ekle de ve Eğilim Çizgisini biçimlendir kısmının en altında Grafik Üzerinde denklermi grüntüle kısmını işaretle Oluşturduğun grafiğin üzerinde bir denklem gzükecek tablo alttaki gibiyse bu şekilde y = -0,03x + 25 DEĞER PH 700 4 600 7 500 10 Sonra Üstteki arduino kodundaki float PH = analogRead(A0); kısmını float PH = analogRead(A0) -0.03 + 25; olarak değiştir. Muhtemelen doğru değerleri alacaksın. Sıcaklık sensrü içinde aynı şeyi değişik sıcaklıkları referans alarak ayarlayabilirsin. Ekrana yazma kısmını da Webde kolaylıkla bulabilirsin. #...

Bu ph olayı ile alakalı benimde bir sorunum var. Her şeyi doğruca ayarladım ph değerlerini bardaklara 4-7-10 ph sıvılarını koyarak doğru şekilde alıyorum. Ama aynı sistemi gtürüp 1500 litre su bulunan içinde Resistans ve Dagıç Su Pompası olan tanka koyunca değerler sapıtıyor. 1 - Dalgıç Su pompası elektrik kaçırıyor olabilirmi? 2- Resistans Elektrik Kaçırıyor olabilirmi? 3- Kullandığım ph probunun lçebileceği max. su miktarı olabilirmi? Dalgıç su pompası ve Resistansa gelen kabloları tamamen elktrikten kesip denedim yinede değerler bozuluyor. Sebebi ne olabilir. #...