• 方案介紹
  • 附件下載
  • 相關推薦
申請入駐 產業(yè)圖譜

如何使用風速計和Arduino測量風速

2021/03/17
919
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

arduino-anemometer-project_MfnRs8XSq4.jpg

共3個文件

在這個項目中,我們將學習如何使用Adafruit風速計傳感器Arduino測量風速。

硬件部件:

  • Arduino Nano R3    ×    1個    
  • DFRobot風速計套件(0-5V)×    1個    
  • 0.96英寸OLED 64x128顯示模塊    ×    1個    
  • DC / DC開關電容可調升壓轉換器,2.7V至4.5V輸入    ×    1個    
  • 鋰離子充電電池    ×    1個    

軟件應用程序和在線服務:

  • Arduino IDE    

所述Adafruit的風速計傳感器是一個三杯式風速計,其能夠測量風速高達70米/ S或156英里每小時。它由外殼,風杯和電路模塊組成。

現在,讓我們將Adafruit風速計傳感器與Arduino接口并測量風速。原理圖或電路如下。

Adafruit風速計可在7-24V DC之間工作。因此,來自Arduino的電壓不足以為傳感器供電。因此,我使用MT3608 DC-DC升壓轉換器模塊將鋰離子電池的3.7V電壓升壓至7.5V。要調節(jié)輸出電壓,請先將電池連接至MT3608模塊的輸入,然后旋轉電位計,直到萬用表上的輸出電壓顯示7.5V。

升壓轉換器模塊的輸出為Sensor VCC導線和Arduino Vin引腳提供7.5V電壓。風速計傳感器的模擬輸出引腳的藍線連接到Arduino的A0 。同樣,OLED顯示器的I2C引腳(即SDA和SCL )連接到Arduino的A4和A5 。OLED顯示器由Arduino 3.3V引腳提供3.3V電壓。

測量風速并測試設備

將Arduino風速儀代碼上傳到Arduino開發(fā)板后,OLED顯示屏將開始顯示風速。當風速計杯穩(wěn)定時,OLED將顯示約0.1m / s至0.3m / s的速度。將傳感器放在有風的地方時,速度會變化或增加。我用家里的屋頂檢查風速。

最初,我嘗試以m / s為單位測量速度,并得到如下圖所示的結果。速度變化取決于葉片旋轉而增加或減小。

然后,我使用了工業(yè)標準測量并將m / s轉換為英里每小時(mph)。您還可以使用數學計算將速度轉換為每小時公里(kph)。


 

  • arduino-anemometer-project_MfnRs8XSq4.jpg
    下載
    描述:接線圖截圖
  • code.ino
    下載
    描述:源碼
  • 項目詳情.pdf
    下載
    描述:項目細節(jié)

相關推薦