“Sensor-Temperature-D1/zh”的版本间的差异
第8行: | 第8行: | ||
− | + | LM35 是由National Semiconductor 所生产的温度传感器,其输出电压为摄氏温标。 | |
− | |||
− | |||
− | |||
第24行: | 第21行: | ||
==规格== | ==规格== | ||
+ | *电器规格 | ||
+ | **工作电压:2.8V~5.5V; | ||
+ | **输入设备 | ||
+ | *技术参数 | ||
*分辨率:温度0.125℃; | *分辨率:温度0.125℃; | ||
*测量范围:-55℃~+125℃; | *测量范围:-55℃~+125℃; | ||
+ | *尺寸 | ||
+ | **传感器大小:5mm*5mm, | ||
+ | **板子大小:20mm*10mm | ||
*1.27mm间距的4Pin接口; | *1.27mm间距的4Pin接口; | ||
− | * | + | *接法 |
*接口:I2C。 | *接口:I2C。 | ||
*引脚说明:GND、VCC、信号1、信号2,该输出信号为IIC信号,需要使用IIC接口来接收信号。可以接到Sensor-hub的1、2号引脚。 | *引脚说明:GND、VCC、信号1、信号2,该输出信号为IIC信号,需要使用IIC接口来接收信号。可以接到Sensor-hub的1、2号引脚。 | ||
第35行: | 第39行: | ||
==文档== | ==文档== | ||
*原理图:'''[[File: Microduino_LM75.Zip]]''' | *原理图:'''[[File: Microduino_LM75.Zip]]''' | ||
+ | |||
==开发== | ==开发== | ||
+ | ===准备=== | ||
+ | *确认你搭建了Microduino的开发环境,否则参考:[[Microduino Getting started/zh]] | ||
+ | *核心选择 | ||
+ | **1.直接采用[[Microduino-CoreUSB/zh]]或[[mCookie-CoreUSB/zh]]做核心。 | ||
+ | **2.采用[[Microduino-Core/zh]]或[[Microduino-Core+/zh]]做核心,还需要使用[[Microduino-USBTTL/zh]]模块来下载程序。 | ||
+ | |||
+ | |||
+ | ===程序=== | ||
+ | *打开库里的“test”程序。 | ||
+ | [[file:mCookie-LM75Test.JPG|thumb|800px|center]] | ||
+ | *include <lm75.h> 调用LM75温度传感器的库函数 | ||
+ | *TempI2C_LM75 termo = TempI2C_LM75(0x48,TempI2C_LM75::nine_bits); 定义TempI2C_LM75对象 | ||
+ | *termo.setResolution(TempI2C_LM75::ten_bits); 设置显示为十进制数字 | ||
+ | *Serial.print(termo.getTemp()); 显示输出温度 | ||
− | |||
− | == | + | ===硬件搭建=== |
− | * | + | *将传感器通过转接线与sensorhub的IIC口连接起来。 |
− | + | [[Microduino-Sensorhub/zh]] | |
− | ** | + | [[file:Microduino-sensorhub_I2C.JPG|thumb|400px|center]] |
− | + | [[mCookie-Hub/zh]] | |
− | [[ | + | [[file:mCookie-sensorhub_I2C.JPG|thumb|400px|center]] |
− | *打开Arduino | + | *将核心,Sensorhub,LM75连接在一起。通过USB数据线将接入电脑。 |
+ | *选择正确的板卡和COM端口,编译通过后直接下载。参考[[AVR核心:Getting started/zh]] | ||
+ | [[file:upload.JPG|thumb|800px|center]] | ||
+ | *打开Arduino IDE,选择File→Examples→Microduino→Sensor_Tem_LM75→test示例程序,Tools→Board里面选择正确的板卡,然后进行编译。 | ||
*在Arduino IDE的Tools→Serial Port里面选择正确的端口号,然后直接下载程序。 | *在Arduino IDE的Tools→Serial Port里面选择正确的端口号,然后直接下载程序。 | ||
*下载完毕你可以打开串口监视器,控制台会打印出传感器的配置信息,然后循环显示当前的温度值。 | *下载完毕你可以打开串口监视器,控制台会打印出传感器的配置信息,然后循环显示当前的温度值。 | ||
+ | |||
+ | |||
+ | ==应用== | ||
+ | |||
+ | 适用于环境温度检测,可作为温度开关控制空调,风扇等设备。 | ||
+ | |||
==购买== | ==购买== |
2015年9月5日 (六) 15:21的版本
Language | English |
---|
Microduino-LM75是数字温度检测传感器模块。
特色
规格
文档
开发准备
程序
硬件搭建
应用适用于环境温度检测,可作为温度开关控制空调,风扇等设备。
购买历史图库
|