步驟1:一切準(zhǔn)備就緒
首先,確保已安裝Intel/Arduino編程環(huán)境。
請(qǐng)確保已安裝Edison隨附的塑料支架,以防止短路板底部的焊點(diǎn)。
步驟2:開始插入組件
在此項(xiàng)目中,我將端口A0用于溫度傳感器,將A1用于聲音傳感器,將A2用于光傳感器, D5用于伺服電機(jī)。
步驟3:創(chuàng)建并插入模擬樣式表
我只是在這個(gè)項(xiàng)目中使用了紙板和膠帶,因?yàn)槲掖蛩阍谄渌?xiàng)目中使用這些零件。我切了一塊有槽的紙板,以垂直安裝伺服電機(jī)。然后,我將伺服電機(jī)插入Digital5。如果需要,可以使用不同的材料輕松地使結(jié)構(gòu)更永久,更堅(jiān)固。
步驟4:代碼!
現(xiàn)在,編程時(shí)間到了。如果您選擇自己重新創(chuàng)建它,則很可能需要調(diào)整一些值以使其適合您。原始.ino文件可從下面下載。我還打算將代碼模塊化,因此,如果您愿意,您可以將零碎的代碼拿出來在自己的軟件中使用。
#include
#include
#include
#include int a;
float tempcelsius;
int B=3975; //B value of the thermistor(Do Not Change!)
float resistance;
double tempfarenheit = 0;
Servo tempservo;
int temptoservo = 0;
循環(huán)-循環(huán)是將重復(fù)運(yùn)行的代碼
//Begin Temperature Code
resistance=(float)(1023-a)*10000/a; //get the resistance of the sensor;
tempcelsius=1/(log(resistance/10000)/B+1/298.15)-273.15; //convert resistance to Celsius via datasheet ;
tempfarenheit=((tempcelsius*9)/5)+31; //OPTIONAL - Convert from Celsius to Farenheit
//End Temperature Code
此處顯示的溫度代碼來自Grove溫度傳感器的數(shù)據(jù)表,用于根據(jù)熱敏電阻的電阻確定溫度。
數(shù)據(jù)記錄功能 //Begin SD Logging code
File dataLog = SD.open(“datalog.txt”, FILE_WRITE); if (dataLog) {
dataLog.print(“Temp: ”);
dataLog.println(tempfarenheit);
dataLog.print(“Sound Level: ”);
dataLog.println(soundLevel);
dataLog.print(“Light Level: ”);
dataLog.println(lightLevel);
delay(5000);
dataLog.close()
//End SD Logging Code
此代碼每5秒將當(dāng)前傳感器數(shù)據(jù)轉(zhuǎn)儲(chǔ)到.txt文件中。您可以根據(jù)需要更改轉(zhuǎn)儲(chǔ)之間的等待時(shí)間。
責(zé)任編輯:wv
-
傳感器
+關(guān)注
關(guān)注
2562文章
52548瀏覽量
763630 -
Arduino
+關(guān)注
關(guān)注
188文章
6491瀏覽量
190084
發(fā)布評(píng)論請(qǐng)先 登錄
【STM32系統(tǒng)】基于STM32設(shè)計(jì)的SD卡數(shù)據(jù)讀取與上位機(jī)顯示系統(tǒng)(SDIO接口驅(qū)動(dòng)、雷龍貼片SD卡)
濕度數(shù)據(jù)記錄儀是什么?一文為你解答
Nand flash 和SD卡(SD NAND)存儲(chǔ)扇區(qū)分配表異同
數(shù)據(jù)記錄儀的計(jì)數(shù)原理和應(yīng)用場(chǎng)景
雷龍CS SD NAND:貼片式TF卡體驗(yàn)與性能測(cè)試
HPM6E80IVM1 存大量數(shù)據(jù)問題
Ubuntu 24.04 在 BPI-F3 上通過 SD 卡安裝并從 NVME 運(yùn)行
物聯(lián)網(wǎng)行業(yè)中的智能稱重方案介紹_稱重傳感器分析

SD NAND在智能眼鏡上的怎么應(yīng)用

常用遙感傳感器中成像的傳感器是什么
SD卡的識(shí)別、掛載、讀寫性能是如何檢測(cè)的呢?
貼片式SD卡功能介紹【MK SD NAND】

評(píng)論