小R科技-WIFI机器人网·机器人创意工作室

标题: 关于arduino版本 wifi小车上电无法正常工作的故障排除心得 [打印本页]

作者: 540129663    时间: 2017-3-4 20:10
标题: 关于arduino版本 wifi小车上电无法正常工作的故障排除心得
目前就小车不能运行的情况,大致分为以下这几种。
1、电池没电或者电量低,一般低于7V可能就不行了(当然有时候也勉强可以,但是出错几率大)

2、接线错误,这个从来没有接触过的人容易犯错(特别是通信线端口插接有误)。
3、程序没有导入进去,其中这类情况又有以下几种分类(一、没装软件或者导入的不是最新版本的固件。二、缺乏相关的软件以及驱动。三、端口以及arduino主板类型选择错误。四、通信端口被占用。)
4、电脑端或者手机端控制软件有问题。这个概率中电脑控制软件的较低出错。一般不会有问题。手机段软件等有闪退的情况出现,导致无法操作。
下面分别说说:
对于1、这个拿到产品后第一件事就是判断电池有没有电,这个是全部小车能源的来源,电源问题不解决好,后面一切问题都是免谈的。方法可以用万用表直流电压挡测试,数字表指针表两种万用表均可,我用的是福禄克287.


对于2这类问题,那就麻烦各位新来的兄弟好好对照原理图或者说是接线图,以及视频讲解,好好看看,没有看清楚或者听清楚的,把视频就拉回去再看一遍。原理图接线图一定要看仔细,不能漏掉任何一个细节。因为有些线接错了,是容易导致一些意想不到的问题出现的。比如超声波模块,线接错了基本上通了电就等于报废。还有舵机等等,这类器件接线错误就要你重新掏腰包了。。。。要是主板你自己搞开发接错线了,不要冒烟了还问为什么。。。所以良好的习惯必须养成,接线一定要对,不能有任何差错,培养自己严谨的工作作风对于做任何事都有好出。


3、程序未导入进去,这类问题绝大部分是因为没有在小R官方旗舰店购买产品所导致(其他店铺有的是合作方,并不是山寨,请不要误会)那么这些商家在卖产品的时候,可能没有做过测试,当然程序也不会给你导入进去,那么这个时候你就需要自己判断一下,比如你拿到一个产品,arduino主板,明明就是重来没拆封的,你这个时候就肯定不要期望它里面能有程序,就算有,也是测试程序,不是小车所能用的。这也能很好的解释为什么有些兄弟的车拿到手,按下开关,等了20-30秒,明明连上位机软件都没开。车的轮子有时候会转,而且有时候是左边转,有时候右边转,或者都不转,这就是状态不确定性造成。那么,既然判断了是程序未导进去,那在导入程序的时候,又要注意了,首先,你要确定你的固件版本是卖家那个送你的光盘里面的。也就是官方的出厂程序。先确定这个源头正确。
   然后导入程序又有各种问题出来了,对软件不熟悉,不熟悉操作环境,端口设置错误,主板类型选择错误,等等。这类问题相对来说细心一点可以解决,具体的方法百度或者查看资料,网上有很多详细解释arduino IDE开发环境的资料,包括具体的操作,这里不展开讨论。到了这里,有些玩家还是无法解决一些问题,哪怕前面说的这几种都对了。还是无法通信,直接的说法就是无法导入程序,问题出在哪里呢?出在通信上。很多人导入程序仅仅只是把前面的任务做好了,还不够,arduino主板你必须要独立出来单独给他导入程序,否则会因为与wifi通信板或者电机驱动板通信,导致串口被占用。为什么会占用?因为arduino主板一上电就会默认运行程序,那此时如果正好把通信口所占用,则就无法与编译软件通信了。通过以上这些步骤,基本上能够解决90%的程序导入问题。剩余的,可能就真和硬件有关系了,比如你的通信线本来就是接触不好或者根本就是断的。极小一部分会碰到主板坏了。这个概率极低。千万不要轻易去怀疑主板有问题。除非你有确切的强有力的说明,否则不能想当然。

最后的第4点。
   软件的控制问题。这个问题对于电脑客户端来说,我目前没有碰到过什么问题,只要你开软件的时候小车已经通电了,并且wifi主板蓝色的灯也不再闪烁的时候,基本上连上小车的wifi就没问题了。哪怕是你前面如我所述程序没有导入进去,这个时候如果你用的是有摄像头的。那么图像肯定会传到电脑。只是说没导入程序无法控制而已,而这也就是小车不动的根本原因,也很好的解释了为什么图像传进来了,小车却不动的机理。另外要确保你电脑能连上wifi是关键,连接显示网络受限直接忽略,那是因为没有接到外网,和小车本身的控制是无关的。目前我在win8和win7上都可以运行,win10我没有装这个软件去实验。暂时无法解答。
  而说到手机端,目前这个平台远远比电脑要多。估计这里在看文章的你,就是拿着手机在看这些文字。那么手机客户端又出现了哪些问题呢?目前我遇到的是闪退,主要是针对安卓7.0的版本。我换了低版本的就没有再出现这个问题,当然你用不同的手机需要卖家不同的授权,否则你软件无法使用,那么针对这类手机用户,我建议暂时用安卓6.0以下(含6.0需要在安卓4.2及其以上版本,当然这可能有偏差)那么这种闪退你也是无法控制小车的。当然你还是拿他拍照,它是没问题的。你一旦运行执行的动作命令,如前进后退,这个就会闪退,也就导致你无法控制小车了。就说这么多,可能有些还不太全面,希望轻拍。
  最后,希望各位兄弟多多看看论坛,很多问题可能在你之前,很多玩家都碰到过了,不建议在群里一遇到问题就发问,除非你的问题确实没有找到。你在浏览各种帖子的时候,也能发现一些其他的心得,说不定就有你的解决办法和偏爱。而乐而不为?另外要培养自己的文档检索能力,这个也是以后工作必备的技能。做一个主动的人,我觉得想来这里学的兄弟
一定都是主动的人。
(, 下载次数: 58)