在這個Arduino教程中,我將向您展示如何使用HC-SR04超聲波傳感器,并將其與LCD顯示器集成,以便顯示傳感器與特定物體之間的距離。
所需材料:
第一步:連接HC-SR04超聲波傳感器
HC-SR04超聲波傳感器有4個引腳:VCC引腳,觸發(fā)引腳,回波引腳和GND引腳。如上圖所示,VCC引腳連接到面包板上的+ 5V,GND引腳連接到面包板上的GND,trig引腳連接到Arduino的數(shù)字引腳11,echo引腳連接到數(shù)字引腳10 Arduino的。
第二步:連接LCD和電位器
為了將LCD連接到面包板,我建議您將引腳連接頭焊接到顯示器的連接器上。LCD顯示器的連接如下:
- LCD VSS引腳到面包板上的Arduino GND
- 在面包板上將LCD VDD引腳連接到Arduino 5V
- LCD VO引腳至10k電位器中心引腳
- LCD RS引腳連接到數(shù)字引腳1
- 在面包板上將LCD RW引腳連接到Arduino GND
- LCD使能引腳到數(shù)字引腳2
- LCD D4引腳連接到數(shù)字引腳4
- LCD D5引腳至數(shù)字引腳5
- LCD D6引腳到數(shù)字引腳6
- LCD D7引腳至數(shù)字引腳7
- LCD面板上的一個針腳+ 5V
- 面包板上的LCD K引腳連接到GND
- 10K電位器的其余引腳連接到面包板和GND上的+ 5V。
第三步:供電
對于這個項目,我們可以通過任何+ 5V電源為Arduino供電。您可以使用計算機上的USB端口為Arduino供電,但在此項目中,我將使用便攜式電池。在將電源連接到Arduino之前,確保Arduino上的+ 5V端口連接到面包板上的+ 5V。做同樣的事情,將Arduino的GND端口連接到面包板的GND。
第四步:獲取代碼
具體代碼見附件。
第五步:觀看視頻
使用LCD和Arduino制作超聲波測距儀視頻: