衡阳派盒市场营销有限公司

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

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

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

如何從各種傳感器中獲取數(shù)據(jù)并將其記錄在SD卡上

454398 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-11-20 10:50 ? 次閱讀

步驟1:一切準(zhǔn)備就緒

首先,確保已安裝Intel/Arduino編程環(huán)境。

請(qǐng)確保已安裝Edison隨附的塑料支架,以防止短路板底部的焊點(diǎn)。

步驟2:開(kāi)始插入組件

在此項(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文件可從下面下載。我還打算將代碼模塊化,因此,如果您愿意,您可以將零碎的代碼拿出來(lái)在自己的軟件中使用。

#include

#include

#include

#include int a;

float tempcelsius;

int B=3975; //B value of the thermistor(Do Not Change?。?/p>

float resistance;

double tempfarenheit = 0;

Servo tempservo;

int temptoservo = 0;

循環(huán)-循環(huán)是將重復(fù)運(yùn)行的代碼

//Begin Temperature Code

a=analogRead(0);

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

此處顯示的溫度代碼來(lái)自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

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

    關(guān)注

    2553

    文章

    51407

    瀏覽量

    756657
  • Arduino
    +關(guān)注

    關(guān)注

    188

    文章

    6477

    瀏覽量

    187843
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    雷龍CS SD NAND:貼片式TF體驗(yàn)與性能測(cè)試

    =direct if=/run/media/mmcblk0p1/testfile: SD 的 testfile 文件讀取數(shù)據(jù)。 of
    發(fā)表于 11-26 10:04

    HPM6E80IVM1 存大量數(shù)據(jù)問(wèn)題

    Hi,我想用 HPM6E80IVM1 這顆芯片來(lái)采集CAN總線上的數(shù)據(jù),并把這些數(shù)據(jù)保存下來(lái),記錄在SD或eMMC
    發(fā)表于 11-14 20:45

    Ubuntu 24.04 在 BPI-F3 通過(guò) SD 安裝并從 NVME 運(yùn)行

    SD sudo 卸載 /mnt/sd 取出 SD 并將其放入 BPI-F3 機(jī)器并打開(kāi)。
    發(fā)表于 10-12 15:31

    物聯(lián)網(wǎng)行業(yè)的智能稱重方案介紹_稱重傳感器分析

    物聯(lián)網(wǎng)系統(tǒng)為什么要使用稱重傳感器 ??聯(lián)網(wǎng)系統(tǒng)中使用稱重傳感器的原因主要有以下幾點(diǎn): 全面感知與信息采集 基礎(chǔ)感知元件:傳感器是物聯(lián)網(wǎng)的感覺(jué)器官,能夠感知、探測(cè)、采集和
    的頭像 發(fā)表于 09-24 14:30 ?514次閱讀
    物聯(lián)網(wǎng)行業(yè)<b class='flag-5'>中</b>的智能稱重方案介紹_稱重<b class='flag-5'>傳感器</b>分析

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

    接口和NAND閃存技術(shù)的存儲(chǔ)解決方案,它通常被用在需要高容量、小尺寸和低功耗存儲(chǔ)的設(shè)備。在智能眼鏡的應(yīng)用SD NAND可以扮演以下角色: 數(shù)據(jù)存儲(chǔ):智能眼鏡可能會(huì)收集大量的
    的頭像 發(fā)表于 09-14 09:55 ?414次閱讀
    <b class='flag-5'>SD</b> NAND在智能眼鏡<b class='flag-5'>上</b>的怎么應(yīng)用

    常用遙感傳感器成像的傳感器是什么

    常用遙感傳感器成像的傳感器主要包括以下幾類: 一、光學(xué)成像傳感器 多波段掃描儀 :多波段掃描儀是一種重要的光學(xué)成像傳感器,它能夠同時(shí)
    的頭像 發(fā)表于 09-04 14:25 ?1025次閱讀

    遙感傳感器的主要成像投影方式有哪些

    遙感傳感器的成像投影方式是遙感技術(shù)的一個(gè)重要概念,它決定了傳感器如何捕捉地球表面的特征,并將其轉(zhuǎn)換為圖像數(shù)據(jù)。 中心投影(Perspect
    的頭像 發(fā)表于 09-04 14:23 ?857次閱讀

    這樣設(shè)計(jì)SD/TF的PCB更高效、更可靠!

    SD 是一種基于半導(dǎo)體快閃存儲(chǔ)的新一代高速存儲(chǔ)設(shè)備,它是目前應(yīng)用最廣泛的數(shù)字存儲(chǔ)之一。SD
    的頭像 發(fā)表于 09-03 17:05 ?825次閱讀
    這樣設(shè)計(jì)<b class='flag-5'>SD</b>/TF<b class='flag-5'>卡</b>的PCB更高效、更可靠!

    傳感器的應(yīng)用及保養(yǎng)維護(hù)指南

    傳感器在現(xiàn)代科技扮演著至關(guān)重要的角色,它們能夠測(cè)量和感知環(huán)境各種物理量,如溫度、濕度、壓力、光強(qiáng)、聲音等,并將其轉(zhuǎn)換為電信號(hào),以便于數(shù)
    的頭像 發(fā)表于 07-31 18:03 ?1147次閱讀

    SD的識(shí)別、掛載、讀寫性能是如何檢測(cè)的呢?

    /testfile of=/dev/null bs=1M 本命令將從SD的/mnt/sdcard目錄下讀取testfile文件,并將其輸出到/dev/null,測(cè)試
    發(fā)表于 07-24 08:18

    如何在Micro SD設(shè)置寫保護(hù)?

    我們了解客戶對(duì)Micro SD寫保護(hù)的疑問(wèn)。在這篇文章,拓優(yōu)星辰將詳細(xì)解釋如何在Micro SD
    的頭像 發(fā)表于 07-11 16:37 ?2051次閱讀
    如何在Micro <b class='flag-5'>SD</b><b class='flag-5'>卡</b><b class='flag-5'>上</b>設(shè)置寫保護(hù)?

    貼片式SD功能介紹【MK SD NAND】

    技術(shù)與傳統(tǒng)SD不同,SD NAND使用貼裝式封裝,允許直接焊接至電子設(shè)備的PCB,提供一種內(nèi)置的存儲(chǔ)功能。
    的頭像 發(fā)表于 07-05 17:03 ?923次閱讀
    貼片式<b class='flag-5'>SD</b><b class='flag-5'>卡</b>功能介紹【MK <b class='flag-5'>SD</b> NAND】

    傳感器電路圖解析

    傳感器,英文名稱為Transducer或Sensor,是一種能夠檢測(cè)物理量并將其轉(zhuǎn)換為可測(cè)量信號(hào)的裝置。廣義講,傳感器能夠感知外界信息,
    的頭像 發(fā)表于 07-02 18:10 ?2198次閱讀
    <b class='flag-5'>傳感器</b>電路圖解析

    SD連接是什么

    SD連接是數(shù)字設(shè)備中用于連接SD的一種硬件接口。隨著數(shù)字設(shè)備的普及,SD
    的頭像 發(fā)表于 03-04 10:48 ?7843次閱讀

    什么是數(shù)據(jù)記錄器,數(shù)據(jù)記錄器數(shù)據(jù)采集系統(tǒng)

    雖然有些數(shù)據(jù)記錄器只有一個(gè)傳感器和輸入,但許多數(shù)據(jù)記錄器有多個(gè)通道,在許多情況下,它們可以記錄來(lái)
    的頭像 發(fā)表于 02-08 12:28 ?1675次閱讀
    博盈注册| 百家乐网上娱乐| 百家乐软件代理打| 线上百家乐开户| 怎么赢百家乐官网的玩法技巧和规则| 百家乐官网娱乐求指点呀| 皇冠网都市小说| 大发888真钱官网| 圣淘沙百家乐的玩法技巧和规则| 百家乐客户端软件| 八卦图24山代表的| 百家乐官网解析| 百家乐官网投注哪个信誉好| 金乡县| 爱博彩| 莆田棋牌迷游戏中心| 大发888娱乐场下载lm0| 百家乐园太阳| 利高百家乐的玩法技巧和规则| 揭秘百家乐百分之50| 百家乐游戏软件开发| 梁河县| 皇冠网址推介| 娱乐城开户送钱| 德州扑克大小顺序| 大发888网址是什么| 大发888电话客服| 大发888赌场| 大发888下载地址| 郑州水果机遥控器| 太阳城会员| 老虎机在线ap888| 威尼斯人娱乐城注册| 立博百家乐的玩法技巧和规则 | 百家乐百家乐视频游戏世界| 太阳城百家乐筹码租| 百家乐有人赢过吗| 百家乐的庄闲概率| 百利宫百家乐现金网| 百家乐平台要多少钱| 百家乐21点|