学习Arduino笔记

近来为公司产品的优化头疼,一轮网上狂奔,发现一个比较容易入门的硬件平台Arduino。arduino.cc 基于Atml公司的芯片最高为atmega2560芯片,也是google的adk的基础板。入门最好入手 arduino uno,基本上网络上能够找到的教程都是基于uno上一个版本来写,主要是其使用芯片atmega328p的教程多,可以直接诶开发c/c++的东西,如果想要python也可以。而uno和上一个版本是完全兼容。非常不建议购买atmega2560,现在我都有点头疼。虽然内存较大256kb,可是很多针脚的头文件(针对c/c++,想进一步减少体积,优化程序速度和平衡开发速度)都要修改。郁闷着。可是要注意,这块板无法做到高速度的处理。只有16MHz的速度,基本上,usb传输个100kb/s都已经是极限了。可以对应到的网络芯片,基本上都是跑10MB的。视频采集极限也是在640x480而且不能到30fps。不过用于即时控制电机和智能汽车比赛,倒是完全足够。附带。Android的周边硬件开发标准就是基于arduino atmega2560的板,今年google 2011的会议上做演示也是依照这个来做的:)想搞adk的人,可以搞搞。

<span title='2011-12-25 07:37:00 +0000 UTC'>2011/12/25 Dec</span>&nbsp;·&nbsp;1 min&nbsp;·&nbsp;6 words&nbsp;·&nbsp;map[name:SCys uri:]

送礼

学会经营各种关系的细节,特别是在公司交往中,关于领导的兴趣、需求的敏感注意。这样才会在实际社交场合中得到必要的好处。得失平衡。 从今天一次送礼中得到经验。

<span title='2011-12-21 09:14:00 +0000 UTC'>2011/12/21 Dec</span>&nbsp;·&nbsp;1 min&nbsp;·&nbsp;2 words&nbsp;·&nbsp;map[name:SCys uri:]

功课

就一个本科生的功课,我还真不相信自己做不来:)图形特征论文.虽然我是没有基础,只能够做到皮毛,实际上,任何人都是从皮毛入手:)正在尝试opencv中的lbp.实例中只是对人脸和人眼特征的辨识,而且还是正面.如果需要更多的辨识,看来需要更多学习了. https://code.ros.org/svn/opencv/trunk/opencv/samples/cpp/tutorial_code/objectDetection/objectDetection2.cpp

<span title='2011-12-17 09:08:00 +0000 UTC'>2011/12/17 Dec</span>&nbsp;·&nbsp;1 min&nbsp;·&nbsp;2 words&nbsp;·&nbsp;map[name:SCys uri:]

第一次出差续一

今天是出差的第二天。比较不靠谱的事情,就是“等”。这个事情,千万做不的。这个是必须自我提醒的。起床,整理后开始准备出发。可是要等施工队的车来。。。一直到中午11点,车坏了。自己坐车去施工队那边,来到,吃了个饭,又等人家商量好事情后才出发。哎,一个上午就这样没有了。时间浪费不起。下午,花了3个小时,搞掂第二台机器。剩下就是怎么搞掂甲方的人了。真是不想搞改造,没有工具,没有材料。简直是在坑爹。明天看情况吧。今晚走夜路,一路都是重型卡车陪伴我,在想:在这里挂了,还真是不明不白。5公里的夜路,找到一个小旅馆。发现,我是真心喜欢老了开一家旅馆,能够接待各种各样的旅人。谈论各种各样的事情。

<span title='2011-12-09 07:05:00 +0000 UTC'>2011/12/09 Dec</span>&nbsp;·&nbsp;1 min&nbsp;·&nbsp;word&nbsp;·&nbsp;map[name:SCys uri:]

第一次出差为产品进行维修

第一次为了自己设计的产品出差维护。我怎么想自己设计的东西也没有那么容易坏呀,哎,”事在人为“。昨天还在辛苦为筹备零件而苦恼,今天就为了购买方的要求而在苦恼。前话到此。今天早上,11点才来到甲方(购买方)的办公楼,进去仓库。一看傻眼了,原来设计的三段式的分节结构,分一条漂亮反光的不锈钢管替代,好吧,人家的工作人员说:“你看,这样就减轻了重量,而且也足够结实。”好,我承认这个结构确实不错,可是最起码我也应该接到通知,这个拍脑袋的结构有被修改了。经过简单的优化介绍,其中有几点是我忽略了“这里,领导要求是要分开几段,然后每段要求是有个接口,方便组装“哦。。。。我就是一股脑想到这个事情是维修活。。。。中午开始,经过对,线材结构的简单了解,就开始动手。。。苦苦在15针线的折磨下,终于在下午5点,把设备运转起来了,刚高兴不久!给那位伙计电话:”搞好了!“人家一回来,风风火火的过来,一看!”呀!不对!要线要分开,一定要分开,是领导要求的。“坑爹呀!老天,这个时候,我回神了!这次我来,不是维修!!!!是为了领导的拍脑袋想法,进行修改!还要我在极度有限的资源底下进行修改!!!进行优化。这个时候,就开始苦恼了,这事情能在一两天内完成吗?其实,这个产品结构还是在雏形阶段,这是订单太快,只能够在硬着头皮搞下来。虽然知道很多地方都要需要优化,可是在一个外地,还是没有任何具体人员帮助底下来搞。如果我能回用烧焊机、冲击转头等等需要一定经验才会的器材,估计我今天会轻松点点。为什么是点点,因为如果要改,我最少要接超过120芯的线路,估计最少要6个小时。这个嘛,领导意见重要呀!在此提醒自己,看准人家的要求。产品要更加固定化,而不能进行给任意DIY。我们不提供任何DIY后遗症的免费维护。

<span title='2011-12-08 08:06:00 +0000 UTC'>2011/12/08 Dec</span>&nbsp;·&nbsp;1 min&nbsp;·&nbsp;word&nbsp;·&nbsp;map[name:SCys uri:]