作者:小鱼的互联网观察
发布时间:February 5, 2013
分类:linux
Android的Firmata可以让Android的Arduino的手机透过蓝芽传输来控制,它讲的是Firmata协定。Firmata是一个通用的通讯协定,它可以让你的Arduino的跟机器人用同一套语言对话。底下是Android的Firmata应用。
Amarino(Android的符合阿尔杜伊诺)是BONIFAZ考夫曼写的另一个连接与Arduino的机器人的软体套件(工具包),跟Android的Firmata比起来,Amarino一样是走蓝芽传输,用的不是不一样的地方在于Amarino Firmata通讯协定,而是作者自创的一个很简单的协定。
详细情况阅读:http://coopermaa2nd.blogspot.com/2011/03/android-firmata-amarino.html
作者:小鱼的互联网观察
发布时间:February 4, 2013
分类:生活,技术
完成客户的项目。
利用30天时间学习IOS并且做3+个IOS+后端server项目。并且开源。
学习arduino 读作:“阿迪诺欧”
学习Linux
作者:小鱼的互联网观察
发布时间:February 4, 2013
分类:linux,生活,技术
2012年发生了很多,从辞职被拖欠薪水,到被气病,到武汉之旅,天津之旅,无力的沉默。
2012年发生了很多,从朋友,到客户。
现在,马上就要过年了,过去的2012年是个很特别的一年,这一年我赚到了人生最高的月薪,也再一次开启我的创业之旅。很明显,这次要游刃有余的多,但也更要感谢我过去的领导:王经理,的支持。和过去的老师的一次再一次的相信。虽然她的项目过了年就要上线直到现在只还存在一个半成品。一定要在学校开学前完成项目,就算可以简单的使用也好!就要做削减功能了。不能让老师在担心了。今天是2月4号。9号是除夕。那么。从今天开始的 4,5,6,7,8 五天,我将全部用在老师的项目上。
最近睡的很晚,经常 凌晨,3,4点才睡着。造成这样的原因是,之前1,2,点睡,然后就一天比一天睡的晚了。。。
熬夜的确是个很消耗身体的事情,消耗的不是体能,是精神。整个人很没精神。
最近发现了 raspberry pi arduino mk802 这些平台。以及各种传感器。发现这种传感器比我想象的要开发容易的多。各种部件,接口,处理器,几乎都可以在网上买到,也可以找到示例代码,并且还有开源平台,有了这些传感器就可以开发出很多有趣,并且可以改变人类的东西,在这提到,这些东西几乎都运行在linux 或类unix下。可以肯定的说,做这类开发,必定要用到linux。并且,raspberry pi arduino mk802 这些设备都非常受益于开源 。开源的图纸,开源的硬件,开源的驱动。
从前对于开源只理解到源代码开放免费使用,现在来看,开源对于世界来说,就等于自由。你绝对不希望你在开发传感器应用的时候要花钱买各种驱动各种软件。如果整个环境都是封闭的,不会有丰富的智能产品出现。
扯远了。2012。动荡的一年。2013,冒险的一年。2013年,维系住客户,开发新客户,学习IOS ,学习 linux,arduino。
作者:小鱼的互联网观察
发布时间:February 3, 2013
分类:linux
最近看到很多知识,树莓派,mk802 ,arduino。其他单片机平台就不提了,这三个是目前来说最方便的平台。
首先是 树莓派 raspberry pi ,这是个目前最火爆的平台,开源社区非常活跃。其配置比较弱,下面是他的配置情况。
raspberry pi :
采用Broadcom BCM2835 (CPU, GPU, DSP, and SDRAM)芯片
CPU:700 MHz, ARM1176JZF-S 核心 (ARM11 系列)
GPU(图形处理器,也就是显卡的CPU):Broadcom VideoCore IV,OpenGL ES 2.0, 1080p30 h.264/MPEG-4 AVC high-profile decoder
Memory (SDRAM/内存): 256 Mb /512mb
mk802 :
1GHz Cortex A8处理器
、512MB内存、
4GB存储空间,
支持wifi和OTG功能,
预装Android 4.0冰淇淋三明治系统,
支持1080p .
arduino:
cpu很弱。但其模块众多,传感器模块丰富,方便使用。usb接口。
首先对比来看raspberry pi 。如果希望连接传感器,需要使用他的特别接口。cpu性能比较弱。
mk802,cpu性能图像性能比较强,但没有特殊接口,只有usb ,蓝牙。
arduino,简单的通过传感器连接到arduino,然后arduino可以通过usb链接到各种支持usb的平台。
这样来看,使用raspberry pi 或 mk802 来连接 arduino,达到 机主+传感器的方案是最简单,最模块化,最容易上手的方式。
再继续看,性能和尺寸以及价格来说,mk802系列是最合适的原型开发,性能方面比较好的,并且即使你不用了也可以放在电视上当mini pc 来用。但就不知道 mk802系列的驱动的支持情况怎么样了。看到有支持ubuntu和各种操作系统。标准的usb,应该不成问题。
好了,这只是基本的开发原型。在实现了功能后,可以根据定制和厂家定制独特的硬件系统,写入自己的软件系统。
机器人硬件用来得到输入和输出,软件需要多的心思来开发,比如语音识别,虽然现在可以实现语音识别,但是各种延迟,还可以优化。比如预判,比如机器学习。这些都是要结合软件来完成。
好了,这个基于开源平台的机器人方案构想会是我以后的兴趣点咯。。。。