• 方案介紹
  • 附件下載
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

優(yōu)化的數(shù)據(jù)記錄器(3000個(gè)數(shù)據(jù)點(diǎn)/秒)

2020/12/03
281
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

Fast_Data_Logger-main.zip

共1個(gè)文件

如果您試圖快速記錄來自傳感器的數(shù)據(jù),則該設(shè)備很有前途。我已經(jīng)優(yōu)化了代碼,可以快速記錄任何傳感器的數(shù)據(jù)。

今年,我的研究項(xiàng)目涉及在收集的EMG數(shù)據(jù)上運(yùn)行ML模型。對(duì)于我的項(xiàng)目,我需要能夠在設(shè)定的時(shí)間范圍內(nèi)收集盡可能多的數(shù)據(jù)點(diǎn)(EMG信號(hào))。由于這種需要,我創(chuàng)建了一個(gè)數(shù)據(jù)記錄器,可以盡快記錄和存儲(chǔ)EMG數(shù)據(jù)值。目前,它每秒最多可測(cè)量3,000個(gè)數(shù)據(jù)點(diǎn)(使用Arduino串行監(jiān)視器時(shí)間輸出計(jì)算)。

我開發(fā)的代碼可以輕松地用于任何傳感器,因此我認(rèn)為值得分享。

該代碼可以:

  • 將記錄的值存儲(chǔ)到SD卡上
  • 在OLED顯示器上顯示讀數(shù)
  • 有一個(gè)按鈕可以開始錄制一段指定的時(shí)間
  • 有一個(gè)電位計(jì)可以更改將數(shù)據(jù)保存到SD卡上的文件名

此代碼可以做得更好。由于缺乏端口操縱方面的知識(shí),如果不使用基于Arduino的函數(shù)(如AnalogRead()或String()),我將不知道如何編碼。如果您知道如何進(jìn)一步優(yōu)化代碼,請(qǐng)告訴我。我很樂意更新我的項(xiàng)目。

  • Fast_Data_Logger-main.zip
    下載
    描述:碼

相關(guān)推薦