正文

【给我一个快乐的理由】取悦于自己

(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)
评论
目前还没有任何评论
登录后才可评论.