Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?
- function Thermistor($Temp)
- {
- $Temp = (10240000/$Temp) - 10000;
- $Temp = log( $Temp);
- $Temp = 1 / (0.001129148 + (0.000234125 * $Temp) + (0.0000000876741 * $Temp * $Temp * $Temp));
- $Temp = $Temp - 273.15; // Convert Kelvin to Celcius
- $Temp = round($Temp, 2);
- return $Temp;
- }
- $temps = explode('|', $print, -1);
- $TankTop = Thermistor($temps[0]);
- $TankMidt = Thermistor($temps[1]);
- $TankBund = Thermistor($temps[2]);
- $SolIndF = Thermistor($temps[3]);
- $SolUdF = Thermistor($temps[4]);
- $SolIndT = Thermistor($temps[5]);
- $SolUdT = Thermistor($temps[6]);
- $Pumpe = $temps[7];
- $dbhost = 'localhost';
- $dbuser = 'root';
- $dbpass = 'password';
- $conn = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Error connecting to mysql');
- $dbname = 'solfanger';
- mysql_select_db($dbname);
- mysql_query("INSERT INTO tempdata (tanktop, tankmidt, tankbund, fangerind, fangerud, tankind, tankud, pumpe) VALUES ('$TankTop', '$TankMidt', '$TankBund', '$SolIndF', '$SolUdF', '$SolIndT', '$SolUdT', '$Pumpe')") or die(mysql_error());
- mysql_close($conn);
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement