chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何使用Arduino制作簡易數據記錄器

454398 ? 來源:wv ? 2019-09-28 12:56 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:VB部分

如何使用Arduino制作簡易數據記錄器

在VB Express中創(chuàng)建新的Windows窗體應用程序

插入

1個組合框(comPort_ComboBox)

2按鈕(connect_BTN,clear_BTN用于連接和清除)

1串行端口控制器(SerialPort1)

1計時器(Timer1)

1標簽(Timer_LBL)1富文本框(RichTextBox1)

通過martyn currey復制和粘貼VB代碼(如下所示)

arduino代碼上傳到您的arduino(如下所示)將Arduino Digital IO 13引腳連接到LED + ve ,

Ultrasonic的Arduino IO 7的Echo引腳和Arduino Digital IO 8的Ultrasonic的Trig引腳生成并運行VB程序通過將手放在Ultrasonic Reader上檢查準確性

第2步:Arduino部分

將Arduino Digital IO 13引腳連接到LED + ve,將Ultrasonic的Echo引腳連接到Arduino Digital IO 7,將Ultrasonic的Trig引腳連接到Arduino Digital IO 8

#define echoPin 7//回聲引腳

#define trigPin 8//觸發(fā)引腳

#define loadpin 13//觸發(fā)引腳

int jij = 0;

int maximumRange = 200;//需要的最大范圍

int minimumRange = 0;//所需的最小范圍

浮動持續(xù)時間,距離;//用于計算距離的持續(xù)時間

void setup(){

Serial.begin(9600);//設置串行速度

pinMode(trigPin,OUTPUT);

pinMode(echoPin,INPUT);

pinMode(loadpin,OUTPUT);//使用LED指示燈(如果需要)

digitalWrite(loadpin,LOW);//關閉LED

}

無效循環(huán)()

{

而(Serial.available()== 0) ;//如果什么都沒發(fā)送就什么也不做

int val = Serial.read()–‘0’;//減去‘0’的ascii值以查找已發(fā)送號碼的數值

如果(val == 1){//測試命令1,然后打開LED

digitalWrite( loadpin,高);//打開LED

deflstart();

//jij = 1;

}

否則(val == 0)//測試命令0,然后關閉LED

{

digitalWrite(loadpin,LOW);//關閉LED指示燈

//jij = 2;

deflstop();

}

否則//如果沒有一個以上命令的任何操作

{

//val = val;

}

//Serial.println(val)

Serial.flush();//清除串行端口

jij = 3;

}

void deflstart()

{

digitalWrite(trigPin,LOW);

delayMicroseconds(2);

digitalWrite(trigPin,HIGH);

delayMicroseconds(10);

digitalWrite(trigPin,LOW);

duration = pulseIn(echoPin,HIGH);

//根據聲速計算距離(以厘米為單位)。

距離=持續(xù)時間/5.81;

如果(距離》 = maximumRange ||距離《= MinimumRange){

/*向計算機發(fā)送一個負數并轉動LED ON

指示“超出范圍” */

Serial.println(“-1”);

//digitalWrite(LEDPin,HIGH);

}

else {

Serial.println(distance);

//digitalWrite(LEDPin,LOW);

}

//延遲下一次讀取前50毫秒。

delay(100);

}

void deflstop( )

{

//Serial.println(“stop“);

}

第3步:工作。.

運行程序

選擇源(端口)

如果一切正確,則dist超聲波傳感器和其范圍內的對象之間的距離出現(xiàn)在富文本框中

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 數據記錄器
    +關注

    關注

    0

    文章

    55

    瀏覽量

    13160
  • Arduino
    +關注

    關注

    190

    文章

    6526

    瀏覽量

    196781
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    使用KickStart數據記錄器應用輕松進行數據采集

    數據采集(DAQ)或數據記錄(Data Logging)是一個從各種物理現(xiàn)象中收集和分析數據的過程。它在工程、科學研究和工業(yè)環(huán)境中發(fā)揮著關鍵作用,使對溫度、壓力和電壓等參數的實時監(jiān)測和
    的頭像 發(fā)表于 12-09 14:48 ?2956次閱讀
    使用KickStart<b class='flag-5'>數據</b><b class='flag-5'>記錄器</b>應用輕松進行<b class='flag-5'>數據</b>采集

    為進行檢測溫度的記錄,可使用串口數據記錄模塊來實現(xiàn)

    為進行檢測溫度的記錄,可使用串口數據記錄模塊來實現(xiàn)。 該數據記錄模塊是一種串口設備,在使用時其工作的波特率為9600bps,在接收到開發(fā)板所
    發(fā)表于 12-01 08:18

    MCU單片機串口數據記錄儀方案

    在工業(yè)控制、環(huán)境監(jiān)測、物流追蹤等眾多領域,如何可靠、便捷地記錄設備串口數據成為不少工程師關注的焦點。基于MCU單片機的串口數據記錄儀方案,正以其高效集成、靈活存儲和簡便操作的特點,成為
    的頭像 發(fā)表于 11-27 15:02 ?289次閱讀

    溫度循環(huán)測試后如何進行數據記錄和分析?

    溫度循環(huán)測試后的數據記錄和分析是驗證電能質量在線監(jiān)測裝置精度穩(wěn)定性、功能完整性、硬件可靠性的核心環(huán)節(jié),需圍繞 “數據溯源可查、分析邏輯閉環(huán)、結論依據充分” 展開,結合測試標準(IEC
    的頭像 發(fā)表于 09-26 14:22 ?520次閱讀

    醫(yī)院專用數據記錄儀產品有哪些?有何推薦?

    醫(yī)療行業(yè)所使用的專用數據記錄儀可通過掃描、錄入等方式快速實現(xiàn)患者體征數據、藥品信息等快速記錄,并與醫(yī)院信息系統(tǒng)(HIS)實時同步。那么,醫(yī)院專用數據
    發(fā)表于 08-25 16:02

    CCLink IE轉ModbusTCP網關與三菱PLC通訊無紙記錄器

    本研究案例運用CCLink IE轉ModbusTCP網關技術,達成了將記錄數據傳輸至三菱PLCPLC的過程。具體操作步驟如下: 啟動MELSEC GX Works3軟件,通過左側工具欄點擊“新建
    的頭像 發(fā)表于 07-21 16:55 ?434次閱讀
    CCLink IE轉ModbusTCP網關與三菱PLC通訊無紙<b class='flag-5'>記錄器</b>

    CCLink IE轉ModbusTCP網關配置無紙記錄器(上篇)

    本研究案例采用CCLink IE轉ModbusTCP網關技術,實現(xiàn)了將記錄數據傳輸至三菱PLCPLC的過程。具體操作步驟如下所述。 在確保無紙記錄儀與PT100傳感傳感
    的頭像 發(fā)表于 07-18 18:03 ?741次閱讀
    CCLink IE轉ModbusTCP網關配置無紙<b class='flag-5'>記錄器</b>(上篇)

    FeRAM在汽車事件數據記錄器中的應用

    在安全氣囊的電子控制單元(ECU)中的事件數據記錄器(EDR)中,F(xiàn)eRAM也得到了應用。通過使用 FeRAM,可以滿足 EDR 的規(guī)定,確保在事故發(fā)生時,能夠記錄并保存詳細的數據,有
    的頭像 發(fā)表于 06-18 09:47 ?1831次閱讀
    FeRAM在汽車事件<b class='flag-5'>數據</b><b class='flag-5'>記錄器</b>中的應用

    Analog Devices / Maxim Integrated MAX42500 SoC電源系統(tǒng)監(jiān)控數據手冊

    %。其中兩個輸入具有單獨的遠程接地檢測輸入,并通過集成I^2^C接口支持動態(tài)電壓調節(jié)(DVS)。此外,MAX42500還包括一個可編程、靈活的電源序列記錄器(FPSR)。該記錄器可單獨存儲上電和斷電時間戳,并支持開/關和睡眠/待機電源序列。
    的頭像 發(fā)表于 06-12 10:33 ?772次閱讀
    Analog Devices / Maxim Integrated MAX42500 SoC電源系統(tǒng)監(jiān)控<b class='flag-5'>器</b><b class='flag-5'>數據</b>手冊

    免費分享Arduino入門+進階(全套例程+書籍)

    Arduino是一款開源電子原型平臺,由硬件(單片機開發(fā)板)和軟件(編程環(huán)境)組成,旨在讓非專業(yè)用戶也能輕松入門電子制作和編程。它的核心思想是簡化硬件開發(fā),通過直觀的編程和模塊化設計,讓用戶快速實現(xiàn)
    的頭像 發(fā)表于 05-22 11:40 ?1101次閱讀
    免費分享<b class='flag-5'>Arduino</b>入門+進階(全套例程+書籍)

    壓力數據記錄儀功能有哪些?點開看看就知道

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

    《ESP32S3 Arduino開發(fā)指南》第二章 Arduino基礎知識

    I/O口轉臺和初始化串口等操作。2、loop()setup()函數中的程序執(zhí)行完畢后,Arduino會接著執(zhí)行l(wèi)oop()函數中的程序。而loop()函數是一個死循環(huán),其中的程序會不斷地重復運行。通常在loop()函數中完成程序的主要功能,如驅動各種傳感獲取
    發(fā)表于 05-13 09:28

    DTMB天線制作的幾種簡易圖紙和方法 5分鐘就做出來了

    目錄: 八單元DTMB扇形振子寬頻帶DTMB定向天線 自制DTMB扇形UHF天線 自制DTMB天線之雙菱天線制作方法 VHFUHF電視天線放大器電路圖 近距離DTMB接收寬頻帶UHF天線 一款UHF頻段簡易環(huán)形天線
    發(fā)表于 05-09 11:46

    DS1678實時事件記錄器技術手冊

    DS1678為實時時鐘(RTC)事件記錄儀,用來記錄每次觸發(fā)/INT引腳的非周期、異步事件的時間和日期。該器件記錄第一次事件發(fā)生時的秒、分、時、星期、日期、月、年及世紀信息,并開啟16位歷時計數
    的頭像 發(fā)表于 02-27 15:27 ?954次閱讀
    DS1678實時事件<b class='flag-5'>記錄器</b>技術手冊

    DS1678系列實時事件記錄器技術手冊

    DS1678為實時時鐘(RTC)事件記錄儀,用來記錄每次觸發(fā)/INT引腳的非周期、異步事件的時間和日期。該器件記錄第一次事件發(fā)生時的秒、分、時、星期、日期、月、年及世紀信息,并開啟16位歷時計數
    的頭像 發(fā)表于 02-27 14:44 ?1225次閱讀
    DS1678系列實時事件<b class='flag-5'>記錄器</b>技術手冊