Advertisement

MLX90614驱动源码

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本项目提供了一套详细的MLX90614非接触红外温度传感器在不同开发板上的驱动源代码实现,适用于嵌入式系统中的温度检测应用。 uint readtemp(void)

全部评论 (0)

还没有任何评论哟~
客服
客服
  • MLX90614
    优质
    本项目提供了一套详细的MLX90614非接触红外温度传感器在不同开发板上的驱动源代码实现,适用于嵌入式系统中的温度检测应用。 uint readtemp(void)
  • MLX90614程序
    优质
    MLX90614是一款高性能非接触红外温度传感器,此驱动程序用于简化该芯片在各种嵌入式系统中的集成与应用开发过程。 我已经为MLX90614芯片在FPGA平台上编写了一个驱动程序,并且已经调试通过。欢迎各位下载使用。
  • MLX90614程序
    优质
    简介:本资源提供了一套详细的指导和代码示例,帮助开发者轻松掌握并实现对MLX90614非接触红外温度传感器的有效控制与数据读取。 使用STC单片机编写了对红外测温传感器MLX90614的驱动程序,并已调试成功,代码包含完整注释。
  • STM32对MLX90614
    优质
    本项目介绍如何使用STM32微控制器来读取并处理红外测温传感器MLX90614的数据,实现温度测量功能。 在SMBUS两线制协议下模拟IIC的main函数中,首先进行初始化,然后直接调用ReadTemperature函数即可。
  • MLX90614红外测温.zip
    优质
    本资源包含针对MLX90614红外温度传感器的驱动代码,适用于需要非接触式体温检测或物体表面温度测量的应用场景。 基于STM32F103RCT6的源码已经经过测试,并在实际项目上成功应用,可以完美移植。
  • MLX90614红外温度传感器_Linux.zip
    优质
    本资源提供了一个适用于Linux操作系统的MLX90614红外温度传感器驱动程序源代码。帮助开发者轻松集成非接触式测温功能到基于Linux平台的应用中。 MLX90614红外温度传感器的Linux驱动源码已在产品中使用过。适用于Android 6.0系统,内核版本为3.4.39,可供学习参考。 ```c #include #include #include #include #include #include #include #include #include //__gpio_set_value #include //script_item_u #include //pin_config_set #include //SUNXI_PINCFG_TYPE_* #include #include #include #include #define ACK 0 #define NACK 1 #define SA 0x5a //Slave address 单个MLX90614时地址为0x00,多个时默认为0x5a #define RAM_ACCESS 0x00 //RAM access command #define EEPROM_ACCESS 0x20 //EEPROM access command #define RAM_TOBJ1 0x07 //To1 address in the eeprom #define RAM_TOBJ2 0x08 #define RAM_TA 0x06 #define DEVICE_NAME mlx90614 struct gpio_func_desc { unsigned short pin; char *name; }; struct gpio_func_desc SCLK = {0, sensor_sck}; //蓝色 struct gpio_func_desc SDIN = {0, sensor_sda}; //白色 void SMBus_StartBit(void); void SMBus_StopBit(void); ```
  • 基于STM32F103C8T6的MLX90614红外测温模块
    优质
    本项目提供了一套用于STM32F103C8T6微控制器与MLX90614非接触式红外温度传感器通信的高效驱动代码,实现精准快速的人体或物体表面温度测量。 STM32F103C8T6驱动MLX90614红外测温模块的源码可以用于实现对温度数据的采集与处理。此代码适用于需要非接触式测量物体表面温度的应用场景,能够帮助开发者快速搭建基于STM32微控制器和MLX90614传感器的数据采集系统。
  • 基于STM32F103的MLX90614开发
    优质
    本项目专注于利用STM32F103系列微控制器进行非接触红外温度传感器MLX90614的驱动程序开发,旨在实现高效、精确的物体表面温度检测。 使用STM32F103系列单片机驱动MLX90614传感器来获取周围温度和目标温度。根据实际需求,可以对该代码进行移植。
  • 基于STM32的MAX30102和MLX90614程序
    优质
    本项目提供了一套基于STM32微控制器的硬件驱动方案,具体实现了对心率传感器MAX30102及体温传感器MLX90614的控制与数据读取功能。 STM32驱动max30102和MLX90614的程序已通过验证,并且使用OLED和串口进行打印输出。
  • 基于STM32F407的MLX90614寄存器程序
    优质
    本项目开发了针对STM32F407微控制器与MLX90614非接触红外温度传感器通信的寄存器级驱动程序,实现精准测温功能。 该温度传感器通过IIC协议通信,并基于STM32F407驱动程序及寄存器版本实现。可以根据不同需求调整相应的寄存器配置。不过由于该驱动程序较为简单,可改进的空间不大。每行代码都有注释,便于初学者理解学习。