arduino (2) 浊度传感器
z
https://detail.tmall.com/item.htm?id=601391726801&spm=a1z09.2.0.0.60082e8dMiX0LM&_u=e1qf7bf5a4cc
垃圾接线图,店家的资料根本没有,自己试出来的,差评
z
还有一个公式矫正 ,忽略了 以下代码是在25度下的数据公式
#define pin_zhuodu A0 /* * 函数功能- 获取浊度传感器的数据 * 说明 - 指定温度 25度 * 输入 - 空 * 输出 - 公式计算后返回float数据 */ float TU=0.0; float TU_value=0.0; float TU_calibration=0.0; float temp_data=25.0; float K_Value=3347.19; float Get_zhuodu_value() { int sensorValue = analogRead(pin_zhuodu);// read the input on analog pin 0: float TU = sensorValue * (5.0 / 1024.0); // Convert the analog reading (which goes from 0 - 1023) to a voltage (0 - 5V): TU_calibration=-0.0192*(temp_data-25)+TU; TU_value=-865.68*TU_calibration + K_Value; if(TU_value<=0){TU_value=0;} if(TU_value>=3000){TU_value=3000;} Serial.print("TU Value:"); Serial.print(TU_value); // print out the value you read: Serial.println("NTU"); return TU_value; } void setup() { Serial.begin(9600); //Baud rate: 9600 } void loop() { delay(500); Get_zhuodu_value(); }
相关推荐
yuancr 2020-05-10
yuancr 2020-03-04
internetofthings 2020-01-04
YingCloud 2019-12-27
erqw 2019-12-17
yuancr 2020-05-20
erqw 2020-05-19
浅梦墨汐 2020-05-12
erqw 2020-03-23
internetofthings 2020-01-29
FIllMood 2020-01-28
FIllMood 2020-01-11
FIllMood 2020-01-11
YingCloud 2020-01-11
internetofthings 2020-01-08
第三步:通过 arduino 软件选择对应的网络端口就可以进行固件更新了,不过更新的时候要注意不能将 Arduino.begin() 和 ArduinoOTA.handle() 这两个关键函数给更新掉
erqw 2020-01-06
internetofthings 2019-12-30
internetofthings 2019-12-28
yuancr 2019-12-28