From bb0a0020279dcf333f771a7571e8f470dd715dd5 Mon Sep 17 00:00:00 2001 From: RealPunuy <67164516+Punuy@users.noreply.github.com> Date: Sat, 17 Dec 2022 23:23:20 +0700 Subject: [PATCH] Add MLX90614 Test Code --- MLX90614_Buzzer (Thai)/MLX90614_Test.ino | 28 ++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 MLX90614_Buzzer (Thai)/MLX90614_Test.ino diff --git a/MLX90614_Buzzer (Thai)/MLX90614_Test.ino b/MLX90614_Buzzer (Thai)/MLX90614_Test.ino new file mode 100644 index 0000000..f85838f --- /dev/null +++ b/MLX90614_Buzzer (Thai)/MLX90614_Test.ino @@ -0,0 +1,28 @@ +#include +#include "MLX90614.h" + +esl::MLX90614 mlx90614; + +void setup() { +Serial.begin(115200); +while (!Serial) ; // for Leonardo or Pro Micro +Wire.begin(); +mlx90614.init( ); +Serial.print( "Address = 0x" ); +Serial.println( mlx90614.readSlaveAddress(), HEX ); +} + +void loop() { +float f; +Serial.print( "อุณหภูมิโดยรอบ. (Ta): " ); +f = mlx90614.readAmbientTemperature(); // อุณหภูมิโดยรอบ +if ( !mlx90614.is_crc_error() ) { +Serial.println(f); +} +Serial.print( "อุณหภูมิวัตถุ. (To): " ); +f = mlx90614.readObjectTemperature(); // อุณหภูมิวัตถุ +if ( !mlx90614.is_crc_error() ) { +Serial.println(f); +} +delay(1000); // อัพเดตทุกๆ 1วิ (1000 = 1วินาที) +} \ No newline at end of file