基于物联网的GY906红外测温门禁刷卡系统单片机设计

基于物联网的GY906红外测温门禁刷卡系统单片机设计

随着科技的不断发展,人们对于安全性和便捷性的需求越来越高。在日常生活中,我们经常需要使用到门禁刷卡系统,而如何在门禁系统中加入温度检测功能,就成为了一个有趣而又实用的课题。

本文将介绍一款基于物联网的GY906红外测温门禁刷卡系统,采用单片机控制,结合红外温度测量传感器GY906和门禁刷卡模块MFRC522,并利用ESP8266与云端进行通信。此系统具有快速检测人体体温、防止疫情蔓延的功能,同时又能达到传统门禁刷卡系统的安全可靠性和便捷性。

源代码如下:

#include 
#include "Adafruit_MLX90614.h"
#include 
#include 
#include 
#include 

#define SS_PIN D8
#define RST_PIN D3
MFRC522 mfrc522(SS_PIN, RST_PIN);   // 创建 MFRC522 实例。
Adafruit_MLX90614 mlx = Adafruit_MLX90614();

const char* ssid = "YourSSID";
const char* password = "YourPassword";
const char* serverName = "https://yourserver.com/temperature.php?temp=";

void setup() {
  Serial.begin(9600);   // 初始化串口通信
  SPI.begin();      // 初始化 SPI 总线
  mfrc522.PCD_Init();   // 初始化 MFRC522
  mlx.b

你可能感兴趣的:(物联网,单片机,mongodb)