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

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

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

3天內不再提示

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

454398 ? 來源:wv ? 2019-09-28 12:56 ? 次閱讀

步驟1:VB部分

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

在VB Express中創建新的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//觸發引腳

#define loadpin 13//觸發引腳

int jij = 0;

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

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

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

void setup(){

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

pinMode(trigPin,OUTPUT);

pinMode(echoPin,INPUT);

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

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

}

無效循環()

{

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

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

如果(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);

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

距離=持續時間/5.81;

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

/*向計算機發送一個負數并轉動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超聲波傳感器和其范圍內的對象之間的距離出現在富文本框中

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

    關注

    0

    文章

    54

    瀏覽量

    12922
  • Arduino
    +關注

    關注

    189

    文章

    6494

    瀏覽量

    190335
收藏 人收藏

    評論

    相關推薦
    熱點推薦

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

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

    Analog Devices / Maxim Integrated MAX42500 SoC電源系統監控數據手冊

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

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

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

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

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

    數據記錄儀的計數原理和應用場景

    數據記錄儀是一種用于測量、記錄和分析各種數據的設備,其計數原理和應用場景可以歸納如下: 一、計數原理數據
    發表于 02-24 14:28

    測試與測量 | 基于瑞蘇盈科FPGA開發的數據記錄器:高效靈活!

    概要測試和測量系統的主要任務之一是記錄盡可能多的測量值。在這種情況下,基于FPGA的解決方案的優勢就體現出來了,如固有的并行性、極高的帶寬、靈活性、支持多種接口和集成CPU。如果同時使用FPGA模塊
    的頭像 發表于 02-17 08:47 ?487次閱讀
    測試與測量 | 基于瑞蘇盈科FPGA開發的<b class='flag-5'>數據</b><b class='flag-5'>記錄器</b>:高效靈活!

    Arduino采集雷達模塊數據與串口繪圖

    Arduino采集雷達模塊數據與串口繪圖
    的頭像 發表于 12-14 11:44 ?780次閱讀
    <b class='flag-5'>Arduino</b>采集雷達模塊<b class='flag-5'>數據</b>與串口繪圖

    基于Arduino的串口通信項目

    Arduino Mega等。 USB數據線 :用于將Arduino開發板連接到計算機。 串口設備 :可以是另一個Arduino開發板、傳感
    的頭像 發表于 11-22 09:24 ?2023次閱讀

    宏集ASPION數據記錄器:分析運輸過程中的碰撞、沖擊和振動

    數據記錄儀會記錄貨物運輸過程中諸如溫濕度、沖擊振動等的各種環境狀況。沖擊或振動有時會對貨物產生破壞性的后果。本文我們以宏集ASPION沖擊傳感為例,詳細地解釋如何分析和評估貨物運輸途
    的頭像 發表于 10-24 15:06 ?541次閱讀
    宏集ASPION<b class='flag-5'>數據</b><b class='flag-5'>記錄器</b>:分析運輸過程中的碰撞、沖擊和振動

    SONY MZ-N910便攜式小型磁盤記錄器中文說明書

    SONY MZ-N910便攜式小型磁盤記錄器中文說明書
    發表于 10-08 09:47 ?2次下載

    應用案例 HK-MSR數據記錄儀如何計算滑雪時膝蓋上的應力?

    滑雪時運動員的膝蓋要承受巨大的加速度。HK-MSR加速度數據記錄器記錄和分析作用在人體上的應力,在各項體育運動中均可應用
    的頭像 發表于 09-25 14:32 ?372次閱讀
    應用案例 HK-MSR<b class='flag-5'>數據</b><b class='flag-5'>記錄</b>儀如何計算滑雪時膝蓋上的應力?

    為什么無法在nodemcu和arduino mega之間交換數據

    您好,我正在嘗試通過 UART 在 arduino mega 和 nodemcu 之間交換數據(使用 arduino IDE 對兩者進行編程)。 我將 arduino 的電壓降低到
    發表于 07-19 12:15

    如何使用ESP8266-01構建一個電池供電的數據記錄器

    我正在嘗試使用 ESP8266-01 構建一個電池供電的數據記錄器。它將每小時進行一次測量,通過 WiFi 報告,然后再 60 分鐘不做任何事情(睡眠)。時序將由TPL5111芯片處理,該芯片似乎是
    發表于 07-19 06:53

    如何簡易測試一次消諧10-35千伏

    如何簡易測量35kV一次消諧 微機消諧在測試25赫茲的情況下,參數會有哪些變化 微機消諧故障記錄儲存多久 數據中心用接地電阻柜KYN28柜體,耐用美觀 一次消諧
    發表于 07-16 08:32
    主站蜘蛛池模板: 宅男午夜 | 欧美成人伊人十综合色 | 一区二区三区四区在线视频 | 中文字幕天天躁夜夜狠狠综合 | 午夜香港三级在线观看网 | 综合免费一区二区三区 | 最近高清免费观看视频 | 男人午夜免费视频 | 国产精品污视频 | 色成年激情久久综合 | 色女人久久 | 精品日韩一区二区三区 | 国产精品久久久亚洲第一牛牛 | 亚欧免费视频 | 国产精品久久久亚洲第一牛牛 | 视频网站黄 | 四虎久久影院 | 欧美性生活网址 | 激情综合五月网 | 亚洲 自拍 欧美 综合 | 曰本黄色一级 | 热re99久久国产精品 | 麻豆国产一区二区在线观看 | 亚洲一区二区三区四区五区六区 | 亚洲一区二区三区四区五区六区 | 亚洲男人的天堂久久香蕉 | 国产三级国产精品国产普男人 | 久久青草91线频免费观看 | 日本成人黄色网址 | 国产精品嫩草影院午夜 | 性欧美一级 | 啊用力太猛了啊好深视频免费 | 婷婷免费高清视频在线观看 | 久久频这里精品99香蕉久网址 | 亚洲码在线 | 天天拍拍天天爽免费视频 | 中国同志chinese小彬tv | 欧美日一区| 美女好紧好大好爽12p | 性夜影院爽黄a免费视频 | 四虎影院永久网址 |