在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

數(shù)據(jù)記錄儀的制作圖解

454398 ? 來源:wv ? 2019-09-30 11:34 ? 次閱讀

步驟1:零件

以下是我用于零件的內(nèi)容。根據(jù)我的經(jīng)驗,如果您嘗試在學(xué)習(xí)過程中遵循說明并使用不同的部件,則要困難得多。

如果您不想購買Datalogger防護(hù)罩的可堆疊排針,則可以使用類似我修改方式的方式第2步中的Datalogger防護(hù)板,以便可以將其放置在面包板上。

Datalogger防護(hù)板

可堆疊的接頭引腳

LCD顯示

用于Arduino(Uno R3)的實驗套件

Arduino Uno

光電

模擬溫度傳感器

步驟2:修改數(shù)據(jù)記錄器

數(shù)據(jù)記錄儀的制作圖解

如果數(shù)據(jù)記錄器上具有可堆疊的標(biāo)頭引腳,則跳過此步驟。這些是SD卡工作所需的引腳。您可以將電線焊接到板上或按照我的圖片進(jìn)行操作。

3v,5v,Gnd,A4,A5、13、12、11、10。

步驟3:接線圖

這是我的數(shù)據(jù)記錄器的接線圖。就像使用可堆疊的插頭引腳一樣繪制。但是也記錄了數(shù)據(jù)記錄器使用的arduino引腳。

這是每個LCD引腳用于我的代碼工作的表。

LCD引腳對應(yīng)于它下面的Arduino引腳。

1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17 ,18,lcd

g,+ 5,pt,7,g,8,9,4,4,2,+ 5,G 5,arduino最后改變

步驟4 :庫

為使下一步工作,您需要在Arduino文件夾中添加一些庫。轉(zhuǎn)到超鏈接以獲取它們。好,只有一個庫尚未安裝。

LiquidCrystal-已安裝

SD-已安裝

Wire-已安裝

RTClib-這里

第5步:代碼

希望這是最后一步。該代碼應(yīng)讀取溫度傳感器和光電元件,然后在LCD上顯示值并將其保存到SD卡。如果出現(xiàn)問題,可能會在串行終端上顯示一些故障排除代碼。當(dāng)溫度更高時,背光應(yīng)變成紅色,當(dāng)房間更亮?xí)r,背光應(yīng)變成藍(lán)色,如果又熱又明亮,則應(yīng)變成紫色。寒冷和黑暗應(yīng)該是黑色。

代碼非常混亂,我留了很多行作為注釋,以防萬一我想回去添加它們。

將下面的代碼復(fù)制到草圖中以使用

//包括庫代碼:

#include

#包括

#include

#include“ RTClib.h”

const int chipSelect = 10;

//文件dataFile;

文件日志文件;

//用接口引腳的編號初始化庫

LiquidCrystal lcd(7,8,9,4,4,2,6);

//TMP36引腳變量

int temperaturePin = 0;//TMP36的Vout(感測)引腳連接到的模擬引腳的分辨率為10 mV/攝氏度(500 mV偏移),以使負(fù)溫度成為選項。

//PhotoResistor引腳

int lightPin = 1;//未將光敏電阻連接到光敏電阻的模擬引腳校準(zhǔn)為任何單位,因此這僅僅是光傳感器的原始傳感器值(相對光)

/ int lcdRed = 3;//LED連接到的引腳

int lcdBlue = 5;//LED的引腳連接到

RTC_DS1307 RTC;//定義實時時鐘對象

//====================================== ==================

void setup(){

//設(shè)置LCD的列和行數(shù):

lcd.begin(16 ,2);結(jié)果,Serial.begin(9600);//使用copmuter

開始串行連接//要查看結(jié)果,請打開串行監(jiān)視器

//文件欄下方的最后一個按鈕(看起來像是帶有antena

pinMode(lcdRed,INPUT)的框;//將led引腳設(shè)置為輸入

pinMode(lcdBlue,INPUT);//將led引腳設(shè)置為輸入

Wire.begin();

RTC.begin();

//----------------------------------------

if(!RTC.isrunning( )){

Serial.println(“ RTC未運行!”);

//以下行將RTC設(shè)置為該草圖的編譯日期和時間

RTC.adjust(DateTime(__ DATE__,__TIME__ ));

}

//-------------------------------

Serial.print( “正在初始化SD卡。..”);

//確保即使不使用默認(rèn)芯片選擇引腳也設(shè)置為

//輸出:

pinMode(SS,OUTPUT );

//查看卡是否存在并且可以初始化:

if(!SD.begin(chipSelect)){

Serial.println(“卡失敗或不存在” );

//不做任何其他操作:

while(1);

}

Serial.println(“ card initia lized。“);

//打開我們要登錄的文件!

//dataFile = SD.open(” datalog.txt“,F(xiàn)ILE_WRITE);

//如果(! dataFile){

//Serial.println(“錯誤打開datalog.txt”);

//由于我們無法寫入數(shù)據(jù),請耐心等待

//而(1);

//}

//-----------------

//創(chuàng)建一個新文件

char filename [] =“ LOGGER00.CSV”;

for(uint8_t i = 0; i 《100; i ++){

filename [6] = i/10 +‘0’;

filename [7] = i%10 +‘0’;

如果(!SD .exists(filename)){

//僅打開不存在的新文件

logfile = SD.open(filename,F(xiàn)ILE_WRITE);

break;//退出循環(huán)!

}

}

Serial.print(“登錄到:”);

Serial.println(文件名);

logfile.println(“ ,,, Willy ,Reen“);

logfile.println(”數(shù)據(jù)記錄文件“);

logfile.println(” Date,Temp(F),Light“);

}

//=== ================================================== ==== void loop(){《浮點溫度= getVoltage(temperaturePin);//從溫度傳感器獲取電壓讀數(shù)

temperature =((temperature-.5)* 100)* 1.8 + 32;//從每度10 mv轉(zhuǎn)換為500 mV偏移量

//轉(zhuǎn)換為度((揮發(fā)-500mV)乘以100)

//Serial.println(temperature);//打印結(jié)果

//delay(500);//等待第二個

//------------------------

int lightLevel = AnalogRead(lightPin);//讀取

lightLevel = map(lightLevel,0,900,0,150);//將值0到900調(diào)整為0到255

lightLevel = constrain(lightLevel,0,150);//確保該值介于0和255之間

//////

int tempLevel = AnalogRead(temperaturePin)* 100;//讀取

tempLevel = map(tempLevel,66,82,0,150);//將值0到900調(diào)整為0到255

tempLevel = constrain(tempLevel,0,150);//確保該值介于0和255之間

analogWrite(lcdBlue,lightLevel);//寫入值

analogWrite(lcdRed,tempLevel);//寫入值

//---------------------------------------- -------------------

String dataString =“”;

//日期時間的東西-------------- -----------------------------結(jié)果//---------------- ---------------------------------------結(jié)果//logfile.println( “” );

DateTime現(xiàn)在= RTC.now();

//日志時間

//logfile.print(now.unixtime());//自1970年1月1日以來的秒數(shù)

//logfile.print(“,”);

logfile.print(‘“’);

logfile.print(now.year(),DEC) ;

logfile.print(“/”);

logfile.print(now.month(),DEC);

logfile.print(“/”);

logfile.print(now。 day(),DEC);

logfile.print(“”);

logfile.print(now.hour(),DEC);

logfile.print(“:”);

日志文件.print(now.minute(),DEC);

logfile.print(“:”);

logfile.print(now.second(),DEC);

logfile.print(‘“’ );結(jié)果,logfile.print( “ ”);//搜索結(jié)果logfile.print(溫度);結(jié)果,logfile.print(“,”);結(jié)果,logfile.print(lightLevel) ;

delay(500);

//----------------

/*

//讀取傳感器并追加到字符串:

for(int AnalogPin = 0; AnalogPin 《2; AnalogPin ++){

int sensor = AnalogRead(analogPin);

dataString + = String(sensor);

if(analogPin 《1){

dataString + =“,”;

}

}

*/

//dataFile.println(dataString);

logfile.println(dataString);

//Serial.println (dataString);

//dataFile.flush();

logfile.flush();

//- -------------------------------------------------- -------

//將光標(biāo)設(shè)置為(0,0):

lcd.setCursor(0,0);

//從0到9打印:

//為(int thisChar = 0; thisChar 《10; thisChar ++){

lcd.print(溫度);

//lcd.print(myString);

lcd.setCursor(0,1);

lcd.print(lightLevel);

lcd.setCursor(8,0);

lcd.print(“ Temp”);//在LCD上顯示溫度

lcd.setCursor(8,1);

lcd.print(“ Light”);//在LCD上顯示光

delay(500);

//--------------------- LCD背光

//lightLevel = constrain(lightLevel,0,255);//確保

//值介于

//0和255

之間}

//---------------------------------------------- --------------

//將光標(biāo)設(shè)置為(16,1):

//lcd.setCursor(16,1);

//將顯示設(shè)置為自動滾動:

//lcd.autoscroll();

//從0到9打印:

//for(int thisChar = 0; thisChar 《10; thisChar ++ ){

//lcd.print(thisChar);

//delay(500);

//}

//關(guān)閉自動滾動功能

//lcd.noAutoscroll();

//清除下一個循環(huán)的屏幕:

//lcd.clear();

//}

//============= ========================================== 《=》浮點getVoltage (int pin){

return(analogRead(pin)* .004882814);//從0到1023的數(shù)字范圍轉(zhuǎn)換

//到0到5伏(每個1讀數(shù)等于?5毫伏

}

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    當(dāng)CCLink IE遇上DeviceNet,數(shù)據(jù)記錄儀秒變\"卷王\"?

    工程師調(diào)試時準(zhǔn)遇過這場景:產(chǎn)線DeviceNet記錄儀想接入CCLink IE系統(tǒng),數(shù)據(jù)傳輸跟\"擠牙膏\",設(shè)備像個\"失語實習(xí)生\"。這時候,一臺耐達(dá)訊通
    發(fā)表于 06-11 14:48

    壓力數(shù)據(jù)記錄儀功能有哪些?點開看看就知道

    在工業(yè)、科研等眾多領(lǐng)域,壓力數(shù)據(jù)的精確記錄和分析至關(guān)重要。想要測量壓力數(shù)據(jù),必然需要用到專業(yè)的工具,那就是壓力數(shù)據(jù)記錄儀。那么,壓力
    發(fā)表于 05-19 16:39

    TP700多路數(shù)據(jù)記錄儀的多種應(yīng)用

    探索微觀與宏觀世界的當(dāng)代科技與工業(yè)領(lǐng)域,無紙記錄儀有著不小作用;從實驗室全天候記錄精密數(shù)據(jù),到科研人員精準(zhǔn)、可靠的數(shù)據(jù)流,為最終實驗結(jié)果提供堅實的依據(jù)。
    的頭像 發(fā)表于 04-08 09:27 ?391次閱讀

    零風(fēng)險:云翎智能單北斗記錄儀如何助力巡檢數(shù)據(jù)成為法律鐵證?

    在巡檢工作日益復(fù)雜、法律證據(jù)要求愈發(fā)嚴(yán)苛的當(dāng)下,云翎智能單北斗記錄儀憑借其100%國產(chǎn)化北斗芯片與數(shù)據(jù)加密傳輸技術(shù),徹底規(guī)避GPS泄密風(fēng)險,實現(xiàn)從硬件到軟件的全鏈路自主可控。云翎智能單北斗記錄儀通過
    的頭像 發(fā)表于 04-07 11:47 ?230次閱讀
    零風(fēng)險:云翎智能單北斗<b class='flag-5'>記錄儀</b>如何助力巡檢<b class='flag-5'>數(shù)據(jù)</b>成為法律鐵證?

    從人工記錄到智能巡檢:云翎智能單北斗記錄儀如何重塑電力巡檢

    從人工記錄到智能巡檢,云翎智能單北斗記錄儀以其高精度定位、實時數(shù)據(jù)傳輸與智能管理能力,徹底重塑了電力設(shè)施的檢查流程。通過北斗衛(wèi)星導(dǎo)航系統(tǒng)的核心技術(shù)優(yōu)勢,云翎智能單北斗記錄儀實現(xiàn)了對電力
    的頭像 發(fā)表于 04-03 14:58 ?230次閱讀
    從人工<b class='flag-5'>記錄</b>到智能巡檢:云翎智能單北斗<b class='flag-5'>記錄儀</b>如何重塑電力巡檢

    濕度數(shù)據(jù)記錄儀是什么?一文為你解答

    在日常生活以及常見的工業(yè)場景當(dāng)中,濕度是很重要的一個因素。從居住的房間舒適度,到一些對濕度要求極高的實驗室、倉庫等場所,可能都需要進(jìn)行精準(zhǔn)的濕度把控。在這個過程中,濕度數(shù)據(jù)記錄儀發(fā)揮著重要的作用
    發(fā)表于 03-31 10:35

    如何操作電子溫濕度記錄儀

    電子溫濕度記錄儀是一種常用的記錄儀產(chǎn)品類型,選用進(jìn)口傳感器、進(jìn)口高能鋰電池供電,采用低功耗技術(shù)設(shè)計,可以外接電源供電,體積小巧,整機功耗小,精度高。被廣泛用于工業(yè)、環(huán)保、衛(wèi)生防疫、倉儲運輸、博物館等
    的頭像 發(fā)表于 03-25 10:39 ?432次閱讀
    如何操作電子溫濕度<b class='flag-5'>記錄儀</b>

    數(shù)據(jù)記錄儀的計數(shù)原理和應(yīng)用場景

    數(shù)據(jù)記錄儀是一種用于測量、記錄和分析各種數(shù)據(jù)的設(shè)備,其計數(shù)原理和應(yīng)用場景可以歸納如下: 一、計數(shù)原理數(shù)據(jù)
    發(fā)表于 02-24 14:28

    初次啟動沖擊記錄儀時具體該如何操作?別著急,答案就在視頻教程里!#數(shù)據(jù)記錄儀 #沖擊記錄儀 #沖擊監(jiān)測

    數(shù)據(jù)記錄儀
    虹科工業(yè)物聯(lián)網(wǎng)技術(shù)
    發(fā)布于 :2025年02月10日 10:38:12

    行車記錄儀時鐘輻射問題整改案例

    本次整改的樣機是一個行車記錄儀,根據(jù)客戶的反饋,存在時鐘單支輻射超標(biāo)問題。
    的頭像 發(fā)表于 01-21 11:43 ?643次閱讀
    行車<b class='flag-5'>記錄儀</b>時鐘輻射問題整改案例

    如何連接溫度探頭到數(shù)據(jù)記錄儀

    在工業(yè)、科研和日常生活中,溫度測量是一項基本而重要的工作。數(shù)據(jù)記錄儀作為一種能夠自動記錄溫度變化的設(shè)備,因其便攜性和準(zhǔn)確性而受到廣泛應(yīng)用。 1. 了解溫度探頭和數(shù)據(jù)
    的頭像 發(fā)表于 01-20 10:02 ?523次閱讀

    無線溫度記錄儀的設(shè)計思路和應(yīng)用方案

    電子科技有限公司生產(chǎn)的無線溫度記錄儀作為一種先進(jìn)的監(jiān)控工具,其在倉庫溫濕度監(jiān)控系統(tǒng)中的應(yīng)用具有顯著的優(yōu)勢。本文將詳細(xì)介紹無線溫度記錄儀的設(shè)計思路和應(yīng)用方案。 ? 無線溫度記錄儀 一、系統(tǒng)設(shè)計目標(biāo) 在現(xiàn)代工業(yè)、農(nóng)業(yè)、科
    的頭像 發(fā)表于 01-14 18:24 ?425次閱讀
    無線溫度<b class='flag-5'>記錄儀</b>的設(shè)計思路和應(yīng)用方案

    精準(zhǔn)記錄,高效分析:單北斗現(xiàn)場記錄儀在各行各業(yè)的應(yīng)用

    在這個信息爆炸、效率至上的時代,每一個細(xì)節(jié)的記錄與分析都成為了推動行業(yè)進(jìn)步的關(guān)鍵力量。單北斗現(xiàn)場記錄儀,作為集高精度定位、高清視頻錄制、智能數(shù)據(jù)分析于一體的創(chuàng)新設(shè)備,正悄然改變著各行各業(yè)的作業(yè)模式
    的頭像 發(fā)表于 08-28 11:46 ?652次閱讀
    精準(zhǔn)<b class='flag-5'>記錄</b>,高效分析:單北斗現(xiàn)場<b class='flag-5'>記錄儀</b>在各行各業(yè)的應(yīng)用

    行車記錄儀CCC認(rèn)證的必要性分析

    行車記錄儀需要申請CCC認(rèn)證嗎?作為每臺需要正式上路的汽車來說,行車記錄儀是必備的車載產(chǎn)品,因此行車記錄儀再投入到每臺車進(jìn)行使用時都需要需要申請CCC認(rèn)證。以下英利檢測整合收集的一些是于行車
    的頭像 發(fā)表于 07-05 16:25 ?823次閱讀
    行車<b class='flag-5'>記錄儀</b>CCC認(rèn)證的必要性分析

    干貨分享 數(shù)據(jù)記錄儀自動測量與記錄加速度:振動,顛簸,沖擊和定位

    什么是加速度數(shù)據(jù)記錄儀?我們?nèi)绾?b class='flag-5'>記錄振動?顛簸或沖擊是什么意思?我們可以使用什么方法來檢測因沖擊而造成的貨物損壞?“快速峰值”是什么意思?一篇文章讓你弄懂所有問題!
    的頭像 發(fā)表于 07-04 14:46 ?681次閱讀
    干貨分享  <b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>記錄儀</b>自動測量與<b class='flag-5'>記錄</b>加速度:振動,顛簸,沖擊和定位
    主站蜘蛛池模板: 在线视频这里只有精品 | 666夜色666夜色国产免费看 | 天天草天天干 | 清纯唯美亚洲综合一区 | 色天天天天 | 狠狠干狠狠色 | brazzers在线 | 欧美爱爱帝国综合社区 | 亚洲一区二区三区在线视频 | 性欧美极品 | 免费黄色的视频 | 干干干日日日 | 午夜国产精品久久影院 | 久操视频免费看 | 国产成+人+综合+亚洲欧美丁香花 | 超黄视频在线观看 | 免费在线不卡视频 | 视色4se成人午夜精品 | 激情婷婷 | a天堂中文在线 | 性欧美巨大| www婷婷| 欧美黑人性受xxxx精品 | 在线免费成人网 | 天堂影院jav成人天堂免费观看 | 人人搞人人爱 | 中文字幕一区在线观看 | 你懂得福利 | www.亚洲综合 | 一区二区三区免费精品视频 | 天天干天天草天天 | 欧美男人的天堂 | 国产一级特黄aa级特黄裸毛片 | 四虎影院精品 | 免费我看视频在线观看 | 国产免费一级在线观看 | h网站国产 | 欧美日一区二区三区 | 2021久久精品99精品久久 | 在线观看国产日本 | 日韩免费毛片 |