随笔分类 - Ardunio
摘要:Application类 Application和Activity,Service一样是Android框架的一个系统组件,当Android程序启动时系统会创建一个 Application对象,用来存储系统的一些信息。 Android系统自动会为每个程序运行时创建一个Application类的对象...
阅读全文
摘要:转至:http://www.sl088.com/voyage/2012/10/11506.slboat#.E5.8F.91.E7.8E.B0http://www.engblaze.com/microcontroller-tutorial-avr-and-arduino-timer-interrupts/http://www.diy-robots.com/?p=351http://www.diy-robots.com/?p=814http://www.diy-robots.com/?p=852
阅读全文
摘要:mega rs485 serial availablehttp://forum.arduino.cc/index.php?topic=134980.0http://www.gammon.com.au/forum/?id=11428http://arduino-info.wikispaces.com/SoftwareSerialRS485Examplehttps://forum.sparkfun.com/viewtopic.php?f=32&t=34205http://electronics.stackexchange.com/questions/28739/arduino-delay-
阅读全文
摘要:#include printf, fprintf, sprintf, snprintf, vprintf, vfprintf, vsprintf, vsnprintf - formatted output conversionhttp://linux.die.net/man/3/sprintfhttp://electronics.stackexchange.com/questions/49662/arduino-why-does-serial-printlnint-hex-display-4-byteshttp://www.cplusplus.com/reference/cstdio/spri
阅读全文
摘要:如果你买过Adafruit, Sparkfun, Seeedstudio和Arduino Store的Kit,不难发现Arduino官方的无论从包装和印刷上都是最具艺术气质的,其次是Sparkfun, 而Adafruit最丑。
阅读全文
摘要:I2C总线定义I2C(‘intel’-Integrated Circuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。在主从通信中,可以有多个I2C总线器件同时接到I2C总线上,通过地址来识别通信对象。I2C总线是由数据线SDA和时钟SCL构成的串行总线,可发送和接收数据。在CPU与被控IC之间、IC与IC之间进行双向传送,最高传送速率100kbps。每个电路和模块都有唯一的地址,在信息的传输过程中,I2C总线上并接的每一模块电路既可以是主控器(或被控器),又可以是发送器(或接收器),这取决于它所要完成的功能。Arduino中I2C库http://ard
阅读全文
摘要:avrdude: stk500_getsync(): not in sync: resp=0x00错误提示在arduino IDE中非常常见,这个错误代表着就是无法通过USB口与arduino控制板进行通信,下面总结一下这个问题常见的几个原因。1,arduino控制板或者COM口没有选对,这种问题最简单,照下图的选项选择对了就OK。2,下载的时候,arduino控制板上接了其他扩展板(使用D0,D1口的基本都会出问题,这两个口是用来通信下载程序的。)如果接了其他扩展板不能用,可以先拔掉扩展板再次尝试重新下载程序。3,bootloader损坏,这种情况下需要重新刷bootloader。(深度,值
阅读全文
摘要:波特率,也就是数据通信的速度,它是目前比较流行的传输速率。以这个速度通信的话,每发送一个字节(Byte)到控制端需要的时间大概是1毫秒。需要注意的是,为了精确控制四轴的平衡,我们需要尽量在短时间内多读取各种传感器的值。以目前的350Hz的采样率来说,每2.85毫秒就需要读取一次陀螺仪和重力感应器。这种情况下,1Byte/ms的传输速度显然是不能容忍的。解决的办法就是修改波特率,Arduino支持的波特率包括:300, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600, 和 115200。如果修改的话,相应的控制端也需要修改成一样
阅读全文