電子奇趣 · 為電腦增加一個硬核的資源監視器

2021-02-14 無線電雜誌

我們經常能夠在各種坦克、戰鬥機和老式車輛、機械的操作室中看到各式各樣的儀表。圓形的表頭、帶有塑料或玻璃制的透鏡、有的還有使用鎢絲的小燈泡照明。這一切都為這種表頭引入了獨特的復古魅力。現代的計算機看起來和這樣的儀表似乎並不協調,不過當你打開作業系統的任務管理器後,依然能夠找到為計算機增加復古顯示的好用途:資源監視器。

簡單的來說,所有的外置資源顯示器都採用類似的方式:在作業系統上,運行著一個「內應」的守護進程,它收集著系統的CPU、內存、網絡和GPU的使用情況,並將其轉化為串口的數據形式,發送給下位機。在下位機上,將會按照這個數據的內容,由DAC生成一個模擬的電壓量,送至表頭並驅動表頭偏轉一個特定的角度。從而起到指示的作用。

軟體部分,該「內應」使用Python寫成。使用了psutil和GPUtil兩個庫來取得系統的各種信息,這兩個功能強大的庫中所提供的函數可以讓你自定義自己的儀錶盤上的顯示內容,比如psutil.cpu_percent可以獲得當前CPU的使用率、psutil.virtual_memory則是內存的使用率等等信息。這些內容都可以轉變為數字和字符串的形式,供serial庫以串口發送到下位機上去。這一段程序不長、也不難。

硬體部分,該項目很好的秉承了創客「有什麼就用什麼」的精神,採用了STM32F103的主控,搭配MCP4728 12位4通道ADC,正好能夠驅動4個表頭的輸出。實際上,對於想要復刻這款設計的朋友來說,完全可以使用STM32的PWM輸出,並搭配一個RC低通迴路形成穩定的電壓輸出。這樣BOM成本將會進一步降低。而下位機的程序也非常簡單:初始化ADC、並進入死循環,讀取串口緩衝區內的內容並驅動對應的表頭。如果緩衝區內5秒鐘內沒有得到新的信息,單片機將驅動所有表頭緩慢地回到0的位置,在關機、拔掉USB或者「內應」崩潰的時候,不會導致表頭卡死在一個位置上。

機箱上帶有狀態顯示的面板,其價格都要比不帶這個配置的機箱貴上很多。而現在,只要你有機會,你也可以構造一款屬於自己的「有型」性能監視器。

本文為 無線電雜誌 微信公眾平臺文章。詳細內容及高清大圖請查閱《無線電》雜誌。版權所有,歡迎個人轉發至朋友圈。公眾號、報刊等轉載請聯繫授權。

…………………………………………………

相關焦點

  • 美觀又實用的終端資源監視器 Bpytop
    對於終端愛好者來說,擁有監控系統資源使用情況的能力同樣重要,了解系統的資源利用率有助於你在系統維護中做出明確的選擇
  • Arduino入門15: 串口監視器的使用
    不要小看串口監視器,用好了,它就是幫你解決大多數煩惱的Swiss Army Knife(瑞士軍刀)。Arduino和電腦是通過串口連接的,所有的數據通信都通過這個通道,所以串口監視器就像是這個通道上安裝的安全攝像頭一樣。然你可以查看通信數據。Arduino IDE沒有像其它高級IDE提供比較全面的debug工具,所以合理利用好串口監視器是Arduino代碼debug的主要途徑。
  • 用了許久Win10渾然不覺 系統暗藏一款資源監視器
    在Win10內部,還隱藏著另一款「資源監視器」,除了能夠像任務管理器一樣實現狀態監控外,還能隨時固定到桌面上查閱。啟動Win10,按下快捷鍵Win+G,這時屏幕上會彈出幾個功能模塊,左下角這個就是我們所需的資源監視器了。
  • 【戰略高手班:新一代企業經營者的硬核戰略能力成長計劃(第三期 · 2021春季班)】知識 共享
    免責聲明:資源收集於網絡,僅用於試學和購買課程參考,請與24小時內從您電腦中徹底刪除以上內容!作為試看,如您喜歡此課程,建議購買正版學習,得到正版更好的服務。----以下內容為填充內容 可忽略哦--戰略高手班:新一代企業經營者的硬核戰略能力成長計劃(第三期 · 2021春季班)戰略高手班:新一代企業經營者的硬核戰略能力成長計劃(第三期 · 2021春季班)遊戲一切開始工作.計劃圖片業務汽車.科技我們電腦直接.戰略高手班:新一代企業經營者的硬核戰略能力成長計劃
  • 尊正監視器產品最新固件升級 增加支持新機型AM211
    近日,尊正監視器產品再迎固件升級,除TM和LM(不帶CFE功能)機型外
  • iStat Menus Mac菜單欄上的系統監視器
    、內存、風扇等各項參數,不過Mac的監控工具那麼多,相比系統自帶的活動監視器以及免費的騰訊檸檬等工具,這款付費軟體到底有哪些優勢呢?本文中就來介紹下這款Mac菜單欄上的系統監視器 – iStat Menus支持多個參數iStat Menus 支持非常多的參數,包括系統相關的CPU、GPU、內存、磁碟、網絡、傳感器、電源等參數,也支持時間與天氣這類現實生活中會有用的信息,所有這些數據都可以集成到了軟體中,你可以在菜單欄查看到實時更新的數據,不管是用來監控網速異常還是系統的負載,都非常合適
  • 單評|艾肯BM5 WR監視器
    BM5 Ⅲ的相機控制功能,並且加入了無線控制RED KOMODO、BMPCC以及控制BGH1和 Z Cam E2焦點的新功能,同時這款監視器也獲得了RED的官方認證;那今天就為大家帶來艾肯這款BM5 WR監視器的詳細測評。
  • 高清液晶監視器與電視機、顯示器的區別
    那麼高清液晶監視器與電視機、顯示器的有什麼區別呢?從性能上主要體現為三個度,即:圖像清晰度、色彩還原度和整機穩定度。這是由於監視器的應用要求和應用環境決定的。,由於細節通常包括顏色特徵,雲極安,真實地反映被攝物體的色彩特徵,也是監視器的關鍵要求,因此監視器要具備更高的色彩還原度;此處由於監視器通常需要長時間不間斷地工作,對產品穩定度要求十分高。
  • 在線課堂|專業監視器的基本調校
    首先我們可以通過攝像機或專業非編系統給監視器輸入一個SMPTE彩條信號,然後以彩條的信號作為監視器調整參考。
  • 座艙電子的域控制器
    ,而是互相聯繫為一個整體。座艙電子域包括HUD、儀表和Infotainment三個最主要的組成部分。HUD很快會演變為AR HUD,將ADAS和部分導航功能投射到擋風玻璃上,諸如ACC、行人識別、LDW、路線提示、路口轉彎提示、變道提示、剩餘電量、可行駛裡程等。HUD將成為非常實用的功能,在L3和L4時代成為標配。毫無疑問,這將消耗大量的運算資源。
  • 電腦系統windows資源管理器一直未響應的解決方法
    電腦系統windows資源管理器出現未響應的情況怎麼辦?電腦系統windows資源管理器一直未響應如何解決?
  • 電腦待機與休眠有啥區別?分別是啥意思?
    電腦待機與休眠有什麼區別?電腦待機和休眠哪個更省電?今天小編就來給大家介紹一下電腦待機與休眠這個知識點。待機,將系統切換到該模式後,除了內存,電腦其他設備的供電都將中斷。休眠,將系統切換到該模式後,系統會自動將內存中的數據全部轉存到硬碟上一個休眠文件中。
  • 筆記本電腦顯示器不停的閃動怎麼辦
    單擊該窗口中的「設置」標籤,在其後dan出的對應標籤頁面中單擊「高級」按鈕,打開顯示器的高級屬性設置界面,再單擊其中的「監視器」標籤,從中可以看到顯示器的刷新頻率設置為「60」 ,這正是造成顯示器屏幕不斷抖動的原因。將新頻率設置為「75」以上,再點擊確定返回桌面就可以了。
  • 電腦待機與休眠的區別?待機與休眠哪個更省電?
    電腦待機與休眠有什麼區別?電腦待機和休眠哪個更省電?今天小編就來給大家介紹一下電腦待機與休眠這個知識點。        待機,將系統切換到該模式後,除了內存,電腦其他設備的供電都將中斷。        休眠,將系統切換到該模式後,系統會自動將內存中的數據全部轉存到硬碟上一個休眠文件中。
  • 區域網性能監測之網絡監視器的應用二
    三、 網絡統計捕捉     網絡監視器安裝好之後,接下來所要做的就應用網絡監視器對網絡進行監視了。使用網絡監視器進行捕獲基本上包含以下幾個方面的內容。默認情況下,啟用網絡監視器所支持的所有協議。    3.通過地址篩選    要捕獲來自網絡上特定計算機的幀,請在捕獲篩選器中指定一個或多個地址對。你可以同時監視最多四個特定的地址對。    地址對由以下部分組成:    (1)希望監視其通信的兩臺計算機的地址。    (2)指定希望監視的通信方向的箭頭。
  • 電腦多顯示管理軟體 2+顯示器必備
    恰好有人要電腦多屏管理軟體,就趁勢再分享一下,不過現在大部分人都是w10了,w10是自帶多顯示器功能的,就不需要軟體了,有些老系統比如7-8可以試下
  • 100元/千字:《奇趣百科》雜誌約稿函
    本次的徵稿對象是《奇趣百科》(軍事密碼),是一本少兒軍事期刊,內容涵蓋軍事文化、戰爭故事、武器裝備、軍品展示、手工製作等生動有趣的內容,由廣西期刊傳媒集團主辦
  • 紐約的最後一次硬核
    「硬核非常真實,」凱文·吉爾(Kevin Gill)說,他曾是地下硬核唱片廠牌為團結而努力(Striving for Togetherness)的負責人之一。「朋克的態度可能是一邊擠一邊對你喊著,『哥們,怎麼樣?』,而硬核則是直接一拳幹在你臉上。
  • 「蝦米論劍」攻略類,新手硬核攻略之「滾雪球」!
    (短篇)小蝦米闖江湖新手硬核攻略之「滾雪球」引言:什麼是「滾雪球」? 你完全可以把小蝦米看作是一個「養成遊戲」,主角和俠客的成長,其實就是各種資源的長期積累,雖然你可以氪金,但是有些資源也不完全靠氪金就能速成的,一樣需要時間。
  • 【CDFI上崗證】二維圖像分辨力及監視器
    監視器監視器是以灰度或彩色顯示超聲檢查的回聲信息,通過顯示在屏幕上的圖像來進行診斷。灰階超聲診斷一般採用的有5.5"、7"、9"黑白監視器 ,彩色血流成像系統中採用12」、14"、15"高分辨力彩色監視器,現在一般採用逐行掃描(1024 x768或1240x1024)無閃爍的數控彩色顯示器,以提高圖像的穩定性和清晰度。