一、實驗準備
1、查閱相關資料,了解本次實驗用到的引腳、介面相關知識
2、準備arduino板(我這次使用的板子型號為
mega2560
)、hc--sr501
人體感應模組。
二、實驗操作
1、找到對應的引腳,並連線起來。
看上圖中,前一張為人體感應模組的正面**,有圖中可知,最左邊的介面為gnd接地埠,中間為
out輸出埠,右邊為
vcc電源介面。
但是第二張是背面拍的,所以在識別上會有一定的區別,由於方向相反,所以下面的介面左邊為vcc,中間為
out,右邊為
gnd。
了解了介面之後,只需要連線好線路,寫好**,就可以開始測試。
2、主機上arduino設定
將arduino連線上主機,開啟
ide,在工具選項卡中設定對應的開發板(我使用的是
mega2560
)和乙個埠。
3、寫好**,並實現
這部就是將**寫好,寫完之後記得先驗證一下,確保無誤之後,再上傳。
三、以下為我本次實驗使用的測試**。
int proximitysensor = 7參考部落格連線; //設定介面為7
void
setup()
void
loop()
else
if (value == 0)
delay(
500); //延遲0.5秒
}
Arduino學習筆記01 Arduino介紹
學習arduino最好有些c語言基礎,我開始學arduino時也有些許困惑,希望以下教程能夠幫到你!本次學習筆記主要板子是arduino uno。首先介紹一下學習arduino的資源 arduino中文社群 arduino實驗室 太極創客 別再找了!這是有史以來最棒的arduino教程 太極創客 零...
Unix程序之程序概述
程序是計算機程式執行起來的動態過程。發明計算機的目的就是為了處理各式各樣的資料,人類通過程式設計工具 c c 等 編寫對處理資料的程式,完成了對現實世界中各類資料的抽象 資料型別 通過函式 類等方式把我們對資料處理的過程表達出來 程式像這樣的 c語言 程式被轉換成二進位制指令序列 像這樣 十六進製制...
arduino學習筆記五
串列埠輸出顯示 序列通訊是在實現在 pc機與微控制器進行互動的最簡單的辦法。之前的 pc機上一般都配有標準的 rs 232 或者rs 422 介面來實現序列通訊,但現在這種情況已經發生了一些改變,大家更傾向於使用 usb這樣一種更快速但同時也更加複雜的方式來實現序列通訊。儘管在有些計算機上現在已經找...