注意端口3,4,5,6,7,8,9,10,11,12会被占用(板子上的pin口)。通过 MS_DCMotor motor(4); 中的4指的是4号电机,同理还有1-3号电机。不是pin口舵机用到9,10 端口,通过程序直接控制就行了。另外在arduino IDE 1.0 及后续版本,WProgram...
分类:
其他好文 时间:
2014-09-07 23:46:45
阅读次数:
361
使用UML不仅可以形象化的表达我们的程序思想,而且可以帮助我们提高程序的质量。一个杂乱无章的程序让维护者望而生畏,其成本也可想而知。在面向程序设计(OOD)中有5条原则是帮助我们设计一个高效、简洁的程序:1.单一职责原则(SRP) 2.开放-闭合原则(OCP) 3.Liskov替换原则(LSP) 4.依存关系倒置原则(DIP) 5.接口隔离原则(ISP).然而这5个原则不是本节讨论的重点,我们将从一个更简单基础的部分入手-JUnit。...
分类:
其他好文 时间:
2014-09-03 18:16:27
阅读次数:
213
ISP(Interface Segregation Principle),接口隔离原则
它要求如下:
① 一个类对另一个类的依赖性要建立在最小接口上。
② 使用多个专门的接口比使用单一的总接口要好。
③ 没有关系的接口不可合并成一个臃肿的大接口。
④ 对于臃肿的大接口应分成几个合适的小接口。
接口分离方法:
1、使用委托分离接口:把请求委托给别的接口的实现类来完成...
分类:
其他好文 时间:
2014-09-03 16:59:16
阅读次数:
176
在批量整机测试中,遇到部分样机不出彩或彩条等色彩问题。除了ISP自身寄存器设定与TV Decoder输出周边参数不正确;应用电路上的问题大多是晶振频偏所致。以下主要介绍晶振网络参数匹配方法与实际校定案例。
一、关注参数
(1)常温频偏 ±10PPM (25℃)
(2)温度频偏 ±30PPM (-10~+70℃)
(3)负载电容 15P...
分类:
其他好文 时间:
2014-09-03 16:50:46
阅读次数:
276
如果你是一个站长,想要提交一个查询,从一亿多条日志中找出从湖南省发出、使用ISP电信、通过百度搜索跳转到达的访问日志。该怎么做?别急,在接收到您的查询条件后,CNZZ可以快速通过SLS(简单日志服务) API获得结果,并将结果展示到官方网站。一眨眼,你想要的就看到了!??CNZZ(www.cnzz....
分类:
其他好文 时间:
2014-09-01 15:22:13
阅读次数:
252
有的时候,我偏爱arduino胜于cubieboard,先说PWM问题,现在cubie的A10上还没有一个完整的PWM驱动,而且一个也不够用、用起来不方便,并且有些如IR发射的东西在arduino已经很成熟了 于是我开了个HuLuduino硬件计划...
分类:
其他好文 时间:
2014-09-01 14:10:13
阅读次数:
265
功能如题目。 在串口收到逗号分割的6串数字比如 100,200,45,4,87,99 然后在6个PWM端口3, 5, 6, 9, 10, 11输出对应PWM值 代码注释很详细了,就不再说明了。ARDUINO 代码复制打印//定义一个comdata字符串变量,赋初值为空值String comdata....
分类:
其他好文 时间:
2014-08-31 21:18:21
阅读次数:
239
Arduino pro mini是基于ATmega328的微控制板,支持5V/3.3V电压。但是默认是5V电压。怎样才能让这款板板支持3.3V电压呢。 准备工作1、 如果你从来没有使用过Arduino,你首先需要下载IDE。如何安装在此不赘述。2、 准备两块板板,一块是我们的Arduino pro ...
分类:
其他好文 时间:
2014-08-27 23:16:38
阅读次数:
690
//primenumber
#include<iostream>
usingnamespacestd;
intmain()
{
boolisprime;
cout<<"Primenumber:"<<endl;
for(inti=3;i<=100;i++)
{
isprime=true;
for(intj=2;j<i;j++)
{
if(i%j==0)
isprime=false;
}
if(isprime)
cout<<i<<"isp..
分类:
其他好文 时间:
2014-08-26 03:04:35
阅读次数:
222