上次说到主要是DIY的线路部分,还没有最后封装。在北京西路的科技京城淘到一个塑料小盒子,尺寸是 6cm x 3.5cm x 1.4 cm,黑色。差不多,其实可以找到更小的。3.5cm的宽度是外径,内径大约是32mm,而GPS的芯片PCB基板宽度是3.42,需要用三角锉把PCB左右两侧磨去2.2mm。

在盒子短边一侧,根据线缆宽度用美工刀开一个口子,让MC-35的线缆通过,在侧边合适位置,用热的铁钉穿一个孔,通过小孔可以看到GPS芯片上的电源指示发光二极管的光,知道GPS的状态。最后在陶瓷天线一面贴上一点东西标识天线方向,就大功告成了。

拿到窗台热启动约3-5秒就能收到信号。在机身上的信息窗口中的GPS标识常亮。关于固定,我偏向于用夹子夹在背带上,个人不喜欢热靴的固定方式。

, , , ,

软件的解决方案是一个GPS轨迹生成设备(e.g. SONY GPSCS1或者Garmin等手持GPS设备,或者是手机+GPS等),匹配拍摄时间,用EXIFTOOL回写到Raw或Jpeg文件,详见我写的工具Photo Tracker

上述方案有个缺点,总是忘记开GPS,其他也没有什么其他不好的地方。所以用硬件解决方案就比较直接,快门触发,直接吧GPS信息写到照片文件中,官方方案Nikon MC-35加上一个RS232口的GPS接收器即可,可惜体积巨大,携带不便,外观难看。其实MC-35内部电路非常简单(不得不说Nikon是一个巨大的JS,这东西的成本估计在30元人民币,量产估计更低,不过已经停产了似乎),看了很多GPS模块的管脚说明发现只需要三个管脚既可以接通电路,因为MC-35实际上在串口上焊接也只有三个管脚,分别是:

  • A点:GND接地,上图中的黄线
  • B点:GPS RX,GPS信号接收,上图中的红线
  • C点:以及线路电缆端一排焊点从下数第四个焊点,是电源

对GPS模块的要求是:

  • 必须以4800bps速率串口输出
  • 支持NMEA-0183协议,据我观察,Nikon使用GGA Sentence解析数据,WGS-84坐标系最好
  • 能耗一定要低(因为GPS工作用的是相机电池)
  • 3.3v 输入电压

我选了GPS模块(在淘宝上买的),瑞士产NemeriX芯片,超低能耗(30mA,照这么算,一个EN-EL3e是1500mA ,7.2v,就算全开GPS,可以用超过100小时),据说不亚于Sirf III芯片,体积小。接口定义分别是:

  1. 黑(Black): GND 接地   
  2. 红(Red): VCC 电源
  3. 黄(Yellow): GPS RX  RS232串口协议接收
  4. 绿(Green): GPS TX  RS232串口协议发送
  5. 橙(Orange): GPS RX TTL协议接收
  6. 棕(Brown): GPS TX  TTL协议发送

所以按照这样的步骤,把串口上与MC-35之间的线路全部焊下(上述三个点),黑线焊到原MC-35线路板A点,红线焊到C点,绿线焊到B点。MC-35接到D200, D2x上,拿到窗口,机身面板中有GPS标志闪烁,过20秒,不闪烁了,说明找到星星了。按下快门,在ViewNX里直接看到GPS信息。

, , , ,

 

第三天按照预定计划是帮Carrie拍些婚纱照,先是一大早在Grand Mirage Resort的沙滩上拍了一些,大约7点多钟,早上虽然没有什么大景,但是光线非常柔和,加上带去的闪光灯+柔光罩,实在不错。后来去了Nusa Dua的海滩,在Grand Hyatt边上,此处简直就是绝佳的拍摄地方,四下几乎没有什么游人,零落的当地小摊贩。白色的沙滩,礁石和悬崖。可惜Bali的上午10点已经是太阳高高挂,不得已顶光也要拍。去之前,小鱼爸爸准备去的章鱼脚架和吹气柔光罩帮了大忙,至少拉回一些脸部的光线。至于白花花的婚纱,严重过曝了不少。请见下图工作照中的灯和架子,可怜我的双脚在阳光和海水的折磨下变成了龙虾脚。

回去洗洗后,杀到Sanur beach,这里游人稀少,路边的咖啡馆非常惬意

 

书,iPod,可乐,比基尼,海边度假的所有要素齐活了,还有一头绚丽的短发。

海边不少这样的龙虾船,有动力,可以2小时出海逛一圈。 

这里的小孩看到相机,几乎生扑上来

当地人生活的也很惬意 ,不过后来的经验表明,这个地区民风不是那么淳朴

游人稀少的地方,咋整都行…

后来去了Kuta集中购物,又去了Jimbaran吃晚餐,这个地方实在太赞了

, , , , , , ,