正文

【給我一個快樂的理由】取悅於自己

(2022-06-12 10:33:32) 下一個

圖1. 13 年前做的一個為Nikon D70 DSLR 照相機的remote control(31x31x11mm)。圖2. 把相機調到remote control一檔(見231左邊的remote control 符號):

圖3.  把圖1中的紅外LED(紐扣電池右上角, 在5 米以內)對準相機的紅外線sensor(下圖, D70上邊的黑圓圈),按開關(圖1黑的),就可等於按了快門:

圖4. 下圖是Nikon remote control發出的紅外線,在示波器上轉化成的電信號:

圖5. 下圖是Sony remote control在示波器上轉化成的電信號:

我做了remote control for Nikon, Canon, Sony, Pentax, Olympus相機. Nikon 在D70, D5100上work. Sony remote control works for 我的同事, 沒問什麽型號。

用的是microchip pic12f675 microcontroller, 1K ram. 用pic12 assembly language寫的code。為了$10-20可以買到的東西花了$1000以上,

圖6. 包括示波器:

圖7. programmer:(用software 把assembly language code轉換成 binary code (hex file), 再用programmer去burn pic12f675裏的RAM。當remote control 不工作時,pic12f675進入sleep mode, 耗電在20 nA以下,所以紐扣電池不用拿出來。

零件等,但是做成功了是自己的成功。這個使人快樂的事是因為享受整個探討紅外remote control 的原理,怎樣控製紅外線的發生,怎樣reverse engineering,做出工廠裏才能做出來的東西的過程。

前兩三年做了個嚇兔子的東西。兔子老偷偷爬進菜園,偷吃。這個小東西用PIR(passive infrared sensor) detect 兔子,如果detect 出兔子,就發出 110分貝的噪音。因為太吵,怕鄰居罵,沒敢放外頭。

做自己的事,讓自己快樂。沒有什麽比得上讓自己快樂的事了。

 

[ 打印 ]
閱讀 ()評論 (0)
評論
目前還沒有任何評論
登錄後才可評論.