2021-10-09

將程式寫入到 AT89S52

最近在解體一些古老電子產品時發一塊 AT89S52晶片,是一款常見的 微控制器晶片
AT89S52 是可以載入 Assembly, C 程式的微控制器晶片,既然又有「新」玩具,當然要玩一番

2021-10-02

Raspberry Pi PIco 控制 ERM4004 LCD熒幕

最近想自製一些測試用的器材,因此翻找一些工具零件
發現一個 40x4 的液晶體顯示熒幕原封不動,看來是被在下遺忘的工具
因此拆開包裝,測試能夠正常運作

2021-09-12

自製繪製圖形工具

最近使用 Raspberry Pi Pico 控制 ST7789 TTF LCD 熒幕繪製一些簡單的圖案
但 MicroPython 及 CircuitPython 都沒有原生的圖像工具函式庫
因此在下嘗試試自己編寫一些自己需要使用的功能

2021-07-23

使用無線熒幕鏡像投影將 Linux 的畫面投影到電視熒幕上

因為屋企人年紀都大,視力開始差,但他們又經常用電話,看著只有6寸的熒幕看影片,對視力影響更大
因此查看家中的電視有否投影或鏡像功能,發現並沒有
再查找資料,發現一些類似 Chromecast 連接到 無線網絡
無線網絡接收電話的影像訊號,再經 HDMI 將影像輸出到電視
可以將電話畫面投影到大熒幕上觀看

2021-05-22

解除死鎖狀態的 Raspberry Pi Pico

早幾日到手的 Raspberry Pi Pico 不明原因下,Thonny 突然無法識別
但 Arduino 卻能如常能夠在 Raspberry Pi Pico BOOTSEL 模式下安裝 UF2檔案,亦能正確運作
因此在下翻查資料嘗試下解情況

2021-05-08

2021-04-11

2021-04-01

PCF8574* VS MCP23017

最近打算接駁幾個顯示器,顯示一些資料
但單單是一個 8x8點陣顯示器 便要用 16支引腳,引腳使用量非常多
因此尋找一些類似使用 I2C 或 SPI 不需要太多引腳便可以模擬多位元的 擴展器

2021-03-18

維修電視機遙控器

在下家中的電視機器遙控器因為經常「從高處墮下」,有些按鈕的功能失效
最近在下想借用電視機的 HDMI 輸入測試 Raspberry Pi ,但按下遙控器的 輸入來源 卻沒有反應
而且還有很多按鈕都沒有反應,最後在下拆開遙控器,嘗試維修

不要胡亂掉棄電子產品

自從開始自學電子後,很多以為已經損壞的電子產品都可以自行維修重用
或已經無法維修的電子產品解體,將可以再用的零件繼續使用,或學習用途

2021-02-22

Arduino 經 ST7789 控制 TFT IPS LCD 熒幕

之前使用的 單色LCD 或 多段顯示器 實際只是 1位元的方式顯示,即是使用開或關的方式顯示
雖然曾經使用電子紙總有 3種顏色 ,但在下使用的電子紙並非使用調色方法設定顏色
因此使用 TFT LCD 測試效果

2021-02-10

架設 Pi Hole 以 DNS 層級封鎖廣告

最近有朋友問在下,有沒有方法讓 YouTube 沒有廣告
在下指如果不想看廣告,可以購買 YouTube Pentium 否則 YouTube 沒有運作資金便無法再提供服務
當然理論歸理論,事實上有大量封鎖 YouTube 廣告的瀏覽器外掛程式
但如果在 Android 或 iOS 使用 YouTube應用程式 則沒有可能有外掛

2021-01-14

Linux 安裝 DisplayLink 驅動程式及連接攜帶式顯示器

最近因為學習關係,需要帶備手提電腦回校,但只有一個熒幕要經常切換畫面查看資料同時編寫內容有點麻煩
因為決定購買一個攜帶式熒幕可以方便帶回學校使用

2020-10-10

經 Arduino 上載 Sketch 到 ATtiny85

Arduino 雖然很方便,但即使 Arduino Nano 仍然佔據一定空間
而且如果不需要用盡所有引腳,使用 ATmega328P 會比較浪費
因此尋找一些不太佔空間、引腳數量不多的微控制器晶片

2020-10-09

在 Linux 上經 Steam 的 Proton 執行 Little Nightmares

Little Nightmares 是使用 Unreal引擎 編寫的遊戲
正常情況下 Unreal引擎 能夠 跨平台執行,但 Little Nightmares 只有 Windows 版本
但直接使用 Steam 的 Proton 卻無法執行遊戲,便四處尋找方法

2020-09-16

使用CD4017十位元計算器

之前製作計算器都是使用 Arduino 再透過 LED 等顯示器
但每次都要使用微控制器再編寫程式又有點累贅
因此想尋找一些方法只需要接駁線路便可以簡單地計算數值

2020-09-07

Arduino 控制 多媒體播放機 的 LED顯示器

最近檢查工具時,找到一部已經損壞的 多媒體播放機
安置 DVD 還是 USB 都無法讀取內容,因此將播放機解體,回收將來可能有用途的零件
大量電阻、電容……還有一個 LED顯示器,不知能否使用?

2020-09-03

使用電晶體模擬邏輯門

邏輯門是邏輯電路的基本元件,能將輸入訊號進行邏輯運算
數碼訊號通過 0 及 1 (或 真 及 假) 進行邏輯運算
而電子線路通過高電壓及低電壓的訊號來實現邏輯運算