一个机械出身硬件工程师的代码片段

第 187 页

wifi-Robot计划

问题:  1,路由电源会干扰单片机的运行,需要另加一个稳压电路;//是电源线问题  2,iPhone控制端视图间传值问题还没有搞定;//已解决,使用全局变量,2012.09.17  3,下位机程序只是一个简化的临时程序,需要重新整理整理;/ …

使用全局变量进行视图间传值

今天解决了视图间的传值问题。 在车子控制程序上的表现就是, 可以在一个页面上设置 IP、端口什么的,进行连接,然后回到主页面控制小车,而不是一开始的,一进入页面就自动进行连接了。 具体方法参见:ios全局变量设置与调用

iPhone端wifi小车-速度控制

今天实现速度及时调节功能。在iPhone界面上添加一个UISlider控件,实时返回速度值,下位机接收到对占空比进行调节就行了。 接收端加了一个函数: else if(buffer[0]=0x32)//速度调节识别符号‘2’ { dutyc …

iPhone端wifi小车--C52下位机串口调试

今天解决了两个问题。 一个是占空比调速。这个用的是timer0中断,计数器计数,到100中断一次,10次进行一次速度调节,比较简单。 一个是串口接收字符串控制命令,即增加控制的稳定器,路由器启动或者被动重启的时候小车不至于乱串。 串口程序得 …

iPhone端wifi小车C51下位机串口机制

之前串口程序总是有问题,或者只能接收第一个字符,可以进行响应动作;或者根本没响应,就跟串口断线一样;或者一发送字符就进入假死机状态,输出端口全置0;还有就是用 if 可以执行程序,换了 switch 就不行了。总之状况五花八门,经过这两天的 …