PIXNET Logo登入

呂阿谷的部落格

跳到主文

歡迎光臨呂阿谷在痞客邦的小天地

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 5月 12 週六 201822:36
  • 用Arduino控制PC風扇轉速 PART3 MOSFET+PWM控制+顯示轉速

在前一個章節中我們已經可以利用MOSFET來控制電壓控制風扇轉速,
現在我們要結合前面章節中的轉速偵測,讓arduino可以控制電壓
(繼續閱讀...)
文章標籤

呂阿谷 發表在 痞客邦 留言(0) 人氣(1,129)

  • 個人分類:PC風扇相關控制與偵測
▲top
  • 5月 05 週六 201823:34
  • 用Arduino控制PC風扇轉速 PART2 MOSFET+PWM控制

前文中已經可以使用Arduino的PWM 接腳來控制4pin PC風扇,
但實務上使用會遇到一些困難,首先就如同之前討論PC風扇的文章中所說,
(繼續閱讀...)
文章標籤

呂阿谷 發表在 痞客邦 留言(2) 人氣(4,832)

  • 個人分類:PC風扇相關控制與偵測
▲top
  • 5月 04 週五 201816:12
  • 用Arduino控制PC風扇轉速 PART1 PWM控制

在PC散熱風扇之研究三:PWM風扇進階研究一文中介紹過用PWM控制
PC風扇轉速,而Arduino本身就提供好幾個PWM輸出腳位,可以直接
(繼續閱讀...)
文章標籤

呂阿谷 發表在 痞客邦 留言(0) 人氣(18,545)

  • 個人分類:PC風扇相關控制與偵測
▲top
  • 4月 30 週一 201814:47
  • 用Arduino偵測PC風扇轉速 PART3 使用專門程式庫

前面兩文介紹了兩種量轉速的方法,本文介紹另一種。
用中斷(interrupt)來進行風扇轉速量測很方便,
(繼續閱讀...)
文章標籤

呂阿谷 發表在 痞客邦 留言(2) 人氣(2,286)

  • 個人分類:PC風扇相關控制與偵測
▲top
  • 4月 25 週三 201807:51
  • 用Arduino偵測PC風扇轉速 PART2 使用interrupt

「arduino FAN speed meter」的圖片搜尋結果官網後段也有改進之後的程式:
 // read RPM
 int half_revolutions = 0;
 int rpm = 0;
 unsigned long lastmillis = 0;
 void setup(){
 Serial.begin(9600); 
 attachInterrupt(0, rpm_fan, FALLING);
 }
 void loop(){
 if (millis() - lastmillis == 1000){ //Uptade every one second, this will be equal to reading frecuency (Hz).
 detachInterrupt(0);//Disable interrupt when calculating
 rpm = half_revolutions * 60; // Convert frecuency to RPM, note: this works for one interruption per full rotation. For two interrups per full rotation use half_revolutions * 30.
 Serial.print("RPM =\t"); //print the word "RPM" and tab.
 Serial.print(rpm); // print the rpm value.
 Serial.print("\t Hz=\t"); //print the word "Hz".
 Serial.println(half_revolutions); //print revolutions per second or Hz. And print new line or enter.
 half_revolutions = 0; // Restart the RPM counter
 lastmillis = millis(); // Uptade lasmillis
 attachInterrupt(0, rpm_fan, FALLING); //enable interrupt
  }
 }
 // this code will be executed every time the interrupt 0 (pin2) gets low.
 void rpm_fan(){
  half_revolutions++;
 }
(繼續閱讀...)
文章標籤

呂阿谷 發表在 痞客邦 留言(0) 人氣(1,799)

  • 個人分類:PC風扇相關控制與偵測
▲top
  • 4月 21 週六 201817:11
  • 用Arduino偵測PC風扇轉速 PART1 使用millis()函數

利用Arduino可以偵測與控制PC風扇,
本文介紹如何讀取風扇轉速的第一種方式。
(繼續閱讀...)
文章標籤

呂阿谷 發表在 痞客邦 留言(4) 人氣(7,709)

  • 個人分類:PC風扇相關控制與偵測
▲top
1

文章分類

toggle Ardiuno (5)
  • 基礎說明 (1)
  • 溫度與濕度量測 (6)
  • 類比輸入與輸出 (3)
  • LCD顯示 (9)
  • PC風扇相關控制與偵測 (6)
toggle Jetson Nano (1)
  • Jetson Nano安裝與設定 (6)
toggle 電子電路 (1)
  • MOSFET應用 (1)
toggle 開箱購物 (5)
  • 家電類 (21)
  • 生活日用品 (19)
  • 3C資訊產品 (73)
  • 購物消費經驗 (13)
  • 淘寶購物心得 (17)
toggle 硬體與家電維修 (5)
  • 家電類維修心得 (12)
  • PC風扇相關 (8)
  • 鋰電池相關 (16)
  • SSD相關 (14)
  • 硬體實驗室 (10)
toggle 作業系統與軟體 (3)
  • UBUNTU 24.04 (18)
  • FreeNAS 11 (8)
  • 其他 (8)
toggle 旅遊 (4)
  • 高鐵相關 (1)
  • 2013 日本關東旅遊 (9)
  • 2016花東之旅 (3)
  • 遊記 (18)
toggle 飲食類 (5)
  • 料理食譜,美食消費 (9)
  • 咖啡相關 (18)
  • 食品 (8)
  • 氣炸鍋食譜 (5)
  • 保健食品 (20)
toggle 過期文章 (9)
  • Ubuntu 20.04 (5)
  • CentOS 8.1 (18)
  • CentOS 6.5 (23)
  • CentOS 影片 (7)
  • UBUNTU 23.04 (3)
  • Owncloud 私有雲 (6)
  • Nexus 7 (4)
  • Ubuntu 22.04 (15)
  • CentOS 7 (26)
  • 示波器 1014D (2)
  • 電子電路 (3)
  • 更新日誌 (1)
  • 未分類文章 (1)

參觀人氣

  • 本日人氣:
  • 累積人氣:

個人資訊

呂阿谷
暱稱:
呂阿谷
分類:
數位生活
好友:
累積中
地區:

熱門文章

  • (101,565)PC散熱風扇之研究一:風扇種類介紹
  • (47,006)PC散熱風扇之研究三:PWM風扇進階研究
  • (49,841)PC散熱風扇之研究五:風扇軸承類別
  • (18,545)用Arduino控制PC風扇轉速 PART1 PWM控制
  • (86,796)開箱 生春堂的行血寧痛膏
  • (8,034)硬體 用TP4056模組給鋰電池充電
  • (2,792)開箱 電流電壓表
  • (7,883)PC散熱風扇之研究六:風扇維修
  • (6,697)紐麥福全脂保久乳
  • (4,167)Arduino Analog input 類比輸入

最新文章

  • ubuntu pro
  • windows11 開機啟動特定VM
  • 開箱 紅米Watch5
  • 修復12V 8A的電源供應器 PSU
  • 開箱 綠聯H6 pro 降噪耳機
  • 開箱 英菲克 IN09 Pro 無線滑鼠
  • 開箱 慕里超充行動電源
  • 開箱 VIVO立式無線充電器2 CH2351
  • 開箱 紅米13C
  • 開箱 野小獸健身單車M2M

文章搜尋

B 組廣告版面

誰來我家

C 組廣告版面