快速指派字幕位置

以前在下與阿豪已經有想過覺得影片如果有提供字幕可以讓聽障人士都可以知道內容
但製作字幕要使用的時間並不少,即使已經有文稿,字幕顯示的時間仍然需要人手處理
某晚,阿豪發送一則影片給我,讓我想一些新方法……


使用 JavaScript 互動載入檔案

HTML 的 input file 可以讓使用者簡單地載入本機電腦的檔案到 HTML 的表單資料
過去可很簡單地使用 JavaScript 將 input file 的檔案路徑,更新 DOM ,例如載入不同圖片變更顯示內容
但在下最近打算編寫一個類似的程式,發現不出錯誤……

見下文
Continue reading...

製作 Fritzing 的元件

Fritzing 是一種 自由開源 的 電子元件設計軟件
由於在下最近正在學習 Arduino 及 電子元件控制 ,因此經常使用 Fritzing 來協助設計原型
偶然預到需要使用元件 Fritzing 卻沒有相對元件時,在下都會嘗試到 Fritzing 社群尋找元件原型
但仍會找不到,最後還是要靠自
見下文
Continue reading...

使用 FT232RL 寫入 Sketch 到 ATmega328P*

如果只有 1塊 Arduino UNO Rev3 底板,卻有一堆 ATmega328P*
經常安裝及卸除 Arduino 上的 ATmega328P* ,難免會損壞 Arduino 上的 引腳座 或 ATmega328P* 的引腳
如果損壞 ATmega328P* 成本還不算太高,但如果損壞 Arduino 成本便相對較高
而且燒錄 Bootloader 必須借
見下文
Continue reading...

燒錄 Bootloader 到 ATmega328P* 並獨立運作

最近購買了 1塊 ATmega328P-U 就是 Arduino UNO Rev3 的 核心
但在下嘗試上載 Sketch 到發現卻出現錯誤,究竟是甚麼原因?

在下為了測試這塊 ATmega328P-U ,網上建議最簡單的方法,就是將 ATmega328P* 安裝到 Arduino UNO Rev3
在下便將原來 Arduino UNO Rev見下文
Continue reading...

Arduino 控制 MAX7219 1088AS 八乘八點陣顯示器

逛鴨寮街時到電子零件舖查看時發現這塊 MAX7219模組
價錢為20元,便購買回來了解運作原理
這篇文章是 隨意而寫

見下文
Continue reading...

Arduino 控制 SH8103BS 十六段顯示器

最近乘搭升降機時留意到有部分升降機的樓層顯示器是十六段顯示器 (16-Segment Display) ,便想了解其運作方式
十六段顯示器的模組編號是 SH8103BS
十六段顯示器是一種很方便顯示 0 至 9 數字 及 A 至 Z 字母 (但設計上 5 與 S 會相
見下文
Continue reading...

Arduino 控制 SN74HC595 8位元移位暫存器晶片

最近終於有時間整理從朋友回收回來的電子零件,整理完便測試零件能否使用

LED 這些只需要給予正確電壓再接通正負極,便可以測試
但 晶片 需要接通每支引腳 再給予正確見下文
Continue reading...

Arduino 控制 HEF4094BP 8位元移位暫存器晶片

整理朋友的回收電子零件,慢慢分類後發現除了 SN74HC595 還有一些 HEF4094BP
所以又要測試有沒有損壞

外觀

見下文
Continue reading...

Arduino 控制 KS0108 點陣圖LCD熒幕模組

既然懂得使用 點陣文字LCD熒幕,當然還想了解 點陣圖LCD熒幕
因此在下購入一塊 像素為 192x64 的 點陣圖LCD熒幕
相信與 電子紙 差不多,但事實並非預期想像

基本上 點陣文字LCD熒幕 與 點陣圖LCD熒幕 相似,繪製圖案側與 電子紙 亦相
見下文
Continue reading...