八月 29

16x32 LED 矩陣

程式 5 個回應 »   瀏覽人數:[ 2,693user+1,533bot ]

在完成了 16X16 的 LED 矩陣後,有一點小心得,所以以此為延伸,製作 16X32 LED 矩陣,用了 512 顆高亮的LED,將電路洗出來是小事,不過光是鑽孔和焊接就整整花掉了我三天的時間,要鑽1024個孔(1顆LED兩個孔),焊接的接點 2048 點(雙面走線,兩面都要焊),相信我,這真不是人幹的!

DSC00772.JPG  特寫

(繼續閱讀 »)

八月 05

小綠人 18 分解圖

程式 2 個回應 »   瀏覽人數:[ 4,862user+1,793bot ]

小綠人是由 18 張分解圖所組成的,一張一張播放,就像卡通一樣,眼睛會形成暫留現象,所以看起來就好像在動一樣。

至於如何轉成程式碼?有很多方法,常用的行掃瞄,可以一行一行算 16 進位碼,另外可以找 LCD 的的像素轉換程式,在畫面上畫上你要的圖案,之後就可以轉成 16 進位碼。

(繼續閱讀 »)

八月 04

16x16 LED矩陣 小綠人專題

程式 84 個回應 »   瀏覽人數:[ 17,824user+3,477bot ]

經過了一個多月的努力,從 LAYOUT、洗電路到寫程式,小綠人專題終於完成!

請看圖吧!

1.jpg    2.jpg

(繼續閱讀 »)

七月 21

洗PCB的一些心得

程式 2 個回應 »   瀏覽人數:[ 2,335user+1,458bot ]

        最近都在洗板子,洗了半個月有了吧,成績,洗壞了四塊板子,我非電子科班出身,相關的課程也沒上過半堂,在網路上找了一些教學文章,就自己硬上了。

(繼續閱讀 »)

六月 26

自製 AT89S51 單晶片燒錄器

程式 47 個回應 »   瀏覽人數:[ 23,195user+4,390bot ]

        Atmel公司所生產的AT89C51,價格便宜,內含FLASH程式記憶體,可以反覆燒錄程式,燒錄時簡單,因此在國內廣泛使用。

        目前Atmel公司又生產了改良型AT89S5X系列單晶片,AT89S5X的接腳和指令集和AT89C51完全相同,因此在程式與硬體上完全相容。

        AT89C51在燒錄時必須在第31接腳VPP提供 +12V的電壓,而且只能夠採取並列的方式燒錄,因此使用者必須購買特殊的燒錄器,而且燒錄程式時必須將IC拔起來,放在燒錄器上,燒錄完畢後再將IC插回實驗板或麵包板。

        而新型的AT89S5X系列單晶片,燒錄電壓只需要 +5V,而且可以採取並列或者是串列的方式燒錄,因為使用者可以採用串列方式燒錄,因此無論是在實驗過程或是已經完成的產品,燒錄時都不需將IC拔起,使用者只需預留4支接腳(SCK、MOSI、MISO、RST)的接頭,就可以執行燒錄器記憶體的配置工作。這一種燒錄方式稱之為ISP(In System Programming)

(繼續閱讀 »)

五月 20

建立資料庫連接字串的方法

程式 沒有回應 »   瀏覽人數:[ 2,071user+1,369bot ]

一、使用 ConnectionStringBuilder
1.連接 Access

VB.NET:
  1. Dim builder As New OleDbConnectionStringBuilder
  2. builder.Provider = "Microsoft.Jet.OLEDB.4.0"
  3. builder.DataSource = "|DataDirectory|\test.mdb"
  4. builder.Add("Jet OLEDB:Database Password", "123456")
  5. Dim str As String = builder.ConnectionString
  6. Return str

(繼續閱讀 »)

五月 19

  我們在上一篇 物件導向無痛入門(3)-基本建立類別 的正妹範例中有用到 屬性(Property) 來約束所輸入的條件值,屬性 (Property) 的使用時機是來確保 USER 所輸入的值是正確的,而避免錯誤產生。
(繼續閱讀 »)

五月 18

物件導向無痛入門(3)-基本建立類別

程式 2 個回應 »   瀏覽人數:[ 5,577user+1,856bot ]

        在物件導向中,類別(Class)是最基本的課程,有類別(Class),才能產生物件(Object),類別裡包含有:變數(Var)、屬性(Property)、方法(Method),我知道這些名詞都很抽象,我慢慢解釋給你聽。

(繼續閱讀 »)

五月 18

物件導向無痛入門(2)-物件導向概念

程式 2 個回應 »   瀏覽人數:[ 7,496user+2,006bot ]

先類別談起,首先要搞懂物件導向,必須先搞清楚,啥是類別?啥是物件?這兩個名詞懂了之後,基本的物件導向精神就懂了一大半了,類別是一個藍圖,他可以產生出物件這個東西,示意圖如下:

(繼續閱讀 »)

五月 18

物件導向無痛入門(1)

程式 5 個回應 »   瀏覽人數:[ 4,345user+1,736bot ]

  近年來物件導向漸漸成為各程式語言的主流,從結構化語言→函數→物件導向,這一切的演進,其實都是符合自然的,而各種學習語言也應該如此,有人曾經說過,學習各種語言的時候,不應該一開始就從物件導向開始,我猜想他的意思也應該跟我差不多,應該循序漸進,才能收到效果。

(繼續閱讀 »)