最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Arduino連接HC-SR04超聲波傳感器

2023-03-20 20:03 作者:A1程序設計開發(fā)  | 我要投稿

這段代碼是使用超聲波傳感器測量距離的代碼。

我們使用了HC-SR04超聲波傳感器,它有兩個引腳,一個是trigPin,一個是echoPin。

在setup函數(shù)中,我們將trigPin設置為輸出,echoPin設置為輸入,并通過Serial.begin(9600)初始化串口通信。

在loop函數(shù)中,我們首先將trigPin設置為低電平,延遲2微秒,然后將trigPin設置為高電平,延遲10微秒,最后將trigPin再次設置為低電平。

這個過程會發(fā)送一個8個周期的40kHz的超聲波脈沖。當這個脈沖被發(fā)送后,我們使用pulseIn函數(shù)來測量echoPin引腳上的高電平持續(xù)時間,這個時間就是超聲波從傳感器發(fā)出到返回的時間。

我們將這個時間乘以聲速的一半(即0.034cm/微秒)就可以得到距離。最后,我們通過串口輸出距離,并延遲500毫秒。




Arduino連接HC-SR04超聲波傳感器的評論 (共 條)

分享到微博請遵守國家法律
土默特左旗| 保靖县| 合江县| 将乐县| 晋城| 合川市| 永泰县| 新郑市| 洪江市| 八宿县| 西乡县| 且末县| 南部县| 米易县| 双桥区| 宜州市| 灵川县| 和平县| 梓潼县| 措勤县| 龙胜| 灵山县| 长葛市| 商城县| 武陟县| 潍坊市| 中西区| 桃源县| 肃北| 天长市| 辉南县| 宜丰县| 石台县| 田东县| 平顶山市| 阜新市| 延寿县| 长治县| 赫章县| 隆林| 防城港市|