เเนะนำเซ็นเซอร์อุณหภูมิแบบไร้สัมผัส GY-906

IOT - Internet of things
ไอโอที (IoT) หมายถึงเครือข่ายของวัตถุ อุปกรณ์ พาหนะ สิ่งปลูกสร้าง และสิ่งของอื่นๆ ที่มีวงจรอิเล็กทรอนิกส์ ซอฟต์แวร์ เซ็นเซอร์ และการเชื่อมต่อกับเครือข่าย ฝังตัวอยู่ และทำให้วัตถุเหล่านั้นสามารถเก็บบันทึกและแลกเปลี่ยนข้อมูลได้

Moderator: mindphp, ผู้ดูแลกระดาน

pataponnew
PHP Hero Member
PHP Hero Member
โพสต์: 152
ลงทะเบียนเมื่อ: 03/05/2021 10:18 am

เเนะนำเซ็นเซอร์อุณหภูมิแบบไร้สัมผัส GY-906

โพสต์ที่ยังไม่ได้อ่าน โดย pataponnew »

Sensor GY-906 คือเซ็นเซอร์อุณหภูมิแบบไร้สัมผัส โดยตัวเซ็นเซอร์นี้จะสามารถเเสกนอุณหภูมิของเป้าหมายได้
โดยเราสามารถประยุกต์ใช้กับงานIoTของArduinoได้อย่างหลากหลาย เช่น การสร้างเครื่องเเสกนอุณหภูมิอัติโนมัติ เพื่อทำการตรวจวัดอุณหภูมิโดยไม่ต้องสัมผัส เป็นต้น

การใช้งานตัวเซ็นเซอร์ GY-906
ทำการติดตั้ง Library GY-906 MLX90614 เซ็นเซอร์วัดอุณหภูมิแบบไร้สัมผัส
โดยกดที่ Sketch -> Include Libraries -> Manage Libraries แล้วพิมตามภาพ
bandicam 2021-05-11 15-23-22-406.jpg
bandicam 2021-05-11 15-23-22-406.jpg (118.9 KiB) Viewed 1640 times
หรือถ้าโหลดไม่ได้ให้ทำการติดตังตัว Libraries เองโดยโหลดไฟล์ Library GY-906 MLX90614
เเละติดตั้งโดยกดที่ Sketch -> Include Libraries -> Add.Zip Libraries

ต่อวงจรโดยตัวอย่างจะใช้Arduino Uno R3
5V -> Vcc
GND -> GND
ขาA4 -> SDA
ขาA5 -> SCL

โค้ดในส่วนของ Arduino

โค้ด: เลือกทั้งหมด

#include <Wire.h>
#include <Adafruit_MLX90614.h>
 
Adafruit_MLX90614 mlx = Adafruit_MLX90614();
 
void setup() {
Serial.begin(115200);
mlx.begin();
}
 
void loop() {
Serial.print("*C\tObject = ");
Serial.print(mlx.readObjectTempC()); Serial.println("*C");
Serial.print("*F\tObject = ");
Serial.print(mlx.readObjectTempF()); Serial.println("*F");
 
Serial.println();
delay(500);
}
จากโค้ด จะเเสดงค่าอุณหภูมิของวัตถุโดยจะเเสดงค่าออกมาเป็นเซลเซียสเเละฟาเรนไฮต์ครับ
เซ็นเซอร์ GY-906 คือ โมดูล ของ Arduino ที่มีประโยชน์มากเลยครับ ตัวโมดูลสามารถตรวจจับอุณหภูมิของวัตถุโดยไม่ต้องสัมผัส เราสามารถนำไปประยุกต์กับโปรเจคต่างๆได้ เช่นเเสดงผลอุณหภูมิทางเว็ปไซต์ด้วย PHP ด้วย IOT

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 37