-
大小: 1.87KB文件類型: .rar金幣: 1下載: 0 次發(fā)布日期: 2021-02-01
- 語言: C/C++
- 標(biāo)簽:
資源簡介
代碼片段和文件信息
/**
?*?TN901?Library
?*?說明:?臺灣燃太TN901傳感器庫
?*?版權(quán):?AngelIOT?www.96121.org
?*/
#include?“TN901.h“
#include?
#include?
#include?
#include?“Arduino.h“
??//初始化TN901傳感器
??void?TN901::Init(int?TN_Dataint?TN_Clkint?TN_ACK)
??{
????//定義私有端口
????_dataPin=TN_Data;
????_clkPin=TN_Clk;
????_ackPin=TN_ACK;
????pinMode(_clkPin?INPUT);
????pinMode(_ackPin?OUTPUT);
????digitalWrite(_ackPinHIGH);
??}
??
??//讀取數(shù)據(jù)
??void?TN901::Read()
??{
????digitalWrite(_ackPinLOW);
????ReadData(0x4c);//目標(biāo)溫度的第一個字節(jié)為0x4c????
????if((Data[0]==0x4c)&&
???????(Data[4]==0x0d))//每幀的最后一個字節(jié)為0x0d????
????{???
??????GetData_OT();??
????}?
???
????delay(1);?//等待1毫秒
??????????
????digitalWrite(_ackPinLOW);?
????ReadData(0x66);//環(huán)境溫度的第一個字節(jié)為0x66??????
??
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????362??2012-09-11?16:01??examples\examples.ino
?????文件????????564??2012-09-11?14:44??keywords.txt
?????文件???????2317??2012-09-11?16:33??TN901.cpp
?????文件????????602??2012-09-11?15:59??TN901.h
?????目錄??????????0??2012-09-11?15:11??examples
-----------?---------??----------?-----??----
?????????????????3845????????????????????5
評論
共有 條評論