2019-10-21

Arduino 控制 HD44780 點陣文字LCD熒幕模組

早期使用 七段顯示器 及 八乘八點陣顯示器
都使用基本的訊號操作,顯示比較少及基本的訊息
但要顯示比較多內容及訊息時,七段顯示器 及 八乘八點陣顯示器 便比較不足
若果有一個可以一次過顯示一大段文字顯示器相信會更方便顯示訊息……

2019-09-30

Arduino 控制 DS1302 實時晶片模組

最近在下嘗試在 Arduino 編寫一些自動在特定時間自動運作的程式
但發現 Arduino 標準函式庫只有 millis 傳回 Arduino 的啟動時間長度,沒有實際時間
若果需要讓 Arduino 讀取實際時間,便需要有時間晶片幫助……

2019-09-22

替孤兒鋰離子電池差電及再用

現今手提裝置盛行,使用者經常機不離手,跌、撞、濕水……導致損壞經常發生
裝置損壞,不過電池卻未必損壞,而且這些鋰離子電池一般都需要原生裝置差電
即使相同品牌,但形狀不同,未必能安裝到其他裝置中,不能差電,丟掉又有點浪費
有沒有方法為這些電池差電,繼續使用?

使用 OpenDNS 封鎖域名

網絡上有很多不同資訊,有真有假
閣下願意花時間閱讀在下的文章,相信有會有能力分辦真假是非
但閣下的家人卻未必能夠短時分辨真偽,可能長時間吸收假消息,而被誤導……

2019-08-31

Arduino 控制 1088BS 八乘八點陣顯示器

八乘八點陣顯示器 (8x8 Dot Matrix LED Display) 的模組編號是 1088BS
八乘八點陣顯示器是一種通告點陣方式顯示靜態圖像,或利用類 書角動畫 的方式顯示動畫

2019-08-22

Arduino 控制 3461SRB 四位七段顯示器

上次測試過七段顯示器,便測試四位七段顯示器
本以為左只是七段顯示器由 1支電源引腳 控制 對應 1位數字 ,增加至 4支電源引腳 只是控制對應 4位數字
但當實際測試時,原理是完全不同

2019-08-17

Arduino 控制 5011BS 七段顯示器

七段顯示器 (7-Segment Display) 的模組編號是 5011BS
七段顯示器是一種很方便顯示 0 至 9 數字A 至 F 字母 (b 及 d 會使用小寫,避免 B 與 8 相似 及 D 與 0 相似)
能顯示 0 至 F 即是可以表達十六進制資料
軟件編寫程式顯示 0 至 F 就很簡單,但控制硬件顯示 0 至 F 是否簡單?

2019-08-11

It's a Linux system. I know this.

It's a Unix system. I know this.
是電影「侏羅紀公園 (Jurassic Park)」的其中一句對白
既然 Unix 有這種 3D 檔案系統,在下相信 Linux 都會有

2019-07-22

Google 翻譯 API

最近經常需要編寫文章,但在下的語文能力不太好,因此經常借用 Google 翻譯將文件內容翻譯成英文 (當然還需要人手翻譯)
但不斷複製貼上顯得很慢,而且重覆次數太多,越多越疲倦,而且犯錯率越多越高,因此了解 Google 翻譯有否 API 能自動化這些沉悶的操作

2019-07-16

Linux 圖像檔 合併成 PDF文件

上次將提及將 PDF文件 分割成多個 圖像檔
能否將多個 圖像檔 合併成 PDF文件?

Google 相簿的媒體參數

由於 Picasa 至 Google Photo ,當圖像上載到相簿後能夠透過特定參數可以改變圖像的顯示效果
但 Picasa 至 Google Photo 都好像沒有文件、詳細資料有講解如何使用這些參數
因此在下四處尋找資料 及 自行測試各種參數

2019-07-11

2019-07-02

Linux PDF文件 轉換成 圖像檔

偶然有位朋友查問在下如何將 PDF文件 轉換成 圖像檔
在下過往如果需要將 PDF文件 轉換成 圖像檔,通常會將 PDF文件 匯入到 GIMP ,然後選取需要匯出成 圖像檔 的分頁後匯出成 PNG
由於通常亦只是一兩頁,便沒有用特別方法處理
但發現如果將一個非常多分頁的 PDF文件 整個轉換成 圖像檔,這個卻是非常不方便

Arduino 解析 PlayStation 手掣訊號

最近整理家中的物件時,找回一個 PlayStation One 手掣,想在電腦中使用
在下不打算購買轉接器,想自行改裝手掣,因此便開始學習了解電子訊號原理

2019-05-25

CURL 登入參數與標頭設定

最近使用一些雲端 應用程式介面 (Application Programming Interface (API))
通常都有提供不同程式語言及指令的範例來測試基本的執行語法及結果
但亦由於程式語言範例通常都是使用由雲端服務提供的函式庫,而在下不太喜歡使用雲端服務提供的函式庫
因此通常都比較喜歡使用 CURL 這些指令執行的範例,發現 CURL 有一個登入參數,但不知如何在其他程式語言使用

2019-05-06

製作及安裝 Chrome 擴充功能

之前在下編寫的 HTML5 Gamepad API 需要到在下的專案到才能使用,或要下載一堆檔案到電腦,感覺非常麻煩
因此在下打算將這堆檔案包裝成為瀏覽器的擴充功能,方便使用

2019-04-28

在 Linux 啟動 UEFI Secure Boot 導致不能 VirtualBox 不能起動虛擬機

在下開始多使用接收回來的二手手提電腦
安裝 Linux 已經出現 Nvidia 問題,但最近想在這部電腦中安裝 VirtualBox 來測試一些工作時又出現問題

2019-04-23

Linux 連接 PS4 手掣後,聲音輸入輸出問題

由於繼續改寫 HTML5 手掣顯示,因此問朋友借了一個 PS4 手掣測試
因為在下邊播音效邊測試,但當測試 PS4 手掣連接電腦時,突然沒有聲音,以為出現異狀
但拔除 PS4 手掣後便正常播放聲音,才知道電腦能通過 PS4 輸出聲音

Linux 通過藍牙連接 PS3 手掣

最近重寫 HTML5 手掣顯示,因此了買一個 PS3 手掣測試
PS3 手掣 使用的藍牙訊號能連接電腦的藍牙裝置