1. PH Sensor เซ็นเซอร์วัดค่า PH ของน้ําและอุณหภูมิในน้ํา RS485 0-14pH รุ่น BPHT-RS485 สําหรับ Arduino
PH Sensor เซ็นเซอร์วัดค่า PH ของน้ําและอุณหภูมิในน้ํา RS485 0-14pH รุ่น BPHT-RS485 สําหรับ Arduino เซ็นเซอร์วัดค่าpHและอุณหภูมิในน้ํา 0-14pH หัววัดมีการชดเชยอุณหภูมิแม่นยําสูง ส่งข้อมูลแบบ RS485 มี library Arduino ESP8266 ใช้งานง่าย ไฟเลี้ยง DC 12-24V การส่งข้อมูล RS485 อัตราการส่งข้อมูล 9600 ช่วงการวัดpH 0-14pH ช่วงการวัดอุณหภูมิในน้ํา -20 - 80 องศา C รุ่น BPHT-RS485 #include #include #define SCREEN_WIDTH 128 // OLED display width, in pixels #define SCREEN_HEIGHT 64 // OLED display height, in pixels #define OLED_RESET -1 // Reset pin # (or -1 if sharing Arduino reset pin) Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET); #define RE 8 #define DE 7 const byte pH[] = {0x01 , 0x03 , 0x00 , 0x00 , 0x00 , 0x02 , 0xC4 , 0x0B}; byte values[20]; SoftwareSerial mod(2, 3); void setup() { Serial.begin(9600); mod.begin(9600); pinMode(RE, OUTPUT); pinMode(DE, OUTPUT); display.begin(SSD1306_SWITCHCAPVCC, 0x3C); //initialize with the I2C addr 0x3C (128x64) delay(500); display.clearDisplay(); display.setCursor(50, 15); display.setTextSize(1); display.setTextColor(WHITE); display.println( pH); display.setCursor(25, 35); display.setTextSize(1); display.print(Initializing); display.display(); delay(3000); } void loop() { float val1 ; float val2 ; Calculate(); val1 = ((values[3] * 256) values[4]) * 0.1;
Serial.print(อุณหภูมิ: ); Serial.print(val1); Serial.print( °C ); val2 = ((values[5] * 256) values[6]) * 0.1; Serial.print(ค่า
pH: ); Serial.print(val2); Serial.println( % ); delay(2000); display.clearDisplay(); display.setTextSize(1); display.setCursor(33, 10);
display.print(pH: ); display.print(val2); display.print( %); display.setCursor(20, 25);
display.print(Temp:); display.print(val1); display.print( C); display.setTextSize(1); display.setCursor(10, 55); display.print(www.cybertice.com); display.display(); } byte Calculate() { digitalWrite(DE, HIGH); digitalWrite(RE, HIGH); delay(10); if (mod.write(pH, sizeof(pH)) == 8) { digitalWrite(DE, LOW); digitalWrite(RE, LOW); for (byte i = 0; i < 11; i ) { //Serial.print(mod.read(),HEX); values[i] = mod.read(); //Serial.print(values[i], HEX); //Serial.print( ); } Serial.println(); } return values[6]; } สินค้าพร้อมส่งโกดังไทย ไม่ต้องรอของนาน จัดส่งรวดเร็ว ทันใจ มีเก็บเงินปลายทาง รับประกันสินค้า 100% - ภายใน 14 วัน (นับจากวันที่ลูกค้าได้รับสินค้า) - เปลี่ยนฟรีทันที (กรณีสินค้าเกิดความเสียหายจากโรงงานของผู้ผลิตเท่านั้น)
เงื่อนไข: 1 ไม่มีรอยไหม้จากการใช้งานผิดวิธี หรือ ร่องรอยการใช้งานผิดประเภทที่ทําให้สินค้าเสียหาย 2 มีเลข Serial รหัสสินค้า จากโรงงานของทางร้านอยู่บนผลิตภัณฑ์(ข้อนี้ถ้าซื้อกับทางร้านจะมีทุกตัวลูกค้าไม่ต้องกังวลนะครับ) บริการให้คําแนะนํา ปรึกษา ฟรี ************ ระบบ Shopee ปรับใหม่เป็นการสุ่มขนส่งระหว่าง Kerry กับ Shopee ************ - โอกาสได้ Kerry สูงกว่า - ทางร้านตัดรอบ 13.00 น สั่งก่อน 13.00 น