arduino板子驱动连接不上 常见arduino的11个故障和对应措施

Arduino因其价格便宜、开源、易用而广受人工智能初学者的喜爱。但是在学习过程中,经常会遇到一些莫名其妙的问题。初始化工作室根据近三年的教学经验和最近录制微课的经验,整理了一些常见的软硬件错误如下,希望对你的学习和Arduino教学有所帮助。Arduino标记问题1: Arduino...

Arduino因其价格便宜、开源、易用而广受人工智能初学者的喜爱。但是在学习过程中,经常会遇到一些莫名其妙的问题。初始化工作室根据近三年的教学经验和最近录制微课的经验,整理了一些常见的软硬件错误如下,希望对你的学习和Arduino教学有所帮助。

Arduino标记

问题1: Arduino驱动安装不成功。

现象:此INF中的服务安装段落无效;系统找不到指定的文件;Windows无法验证该设备所需的驱动程序的数字签名;Arduino开发板不被识别;

原因:第一至第三种现象主要是操作系统版本过短、Ghost做的系统以及优化软件导致的操作系统中文件缺失;第四个现象是当你使用一些廉价的Arduino克隆板时会出现这种情况。这些克隆板使用CH340g USB转串行转换器芯片,而不是标准Arduino开发板和其他芯片使用的FTDI(FT232RL)。

解决方法:第1-3种现象,请根据提示搜索错误提示。网上下载有相应的文件,放在指定的地方就可以解决问题。如果你不能解决它们,请给我留言;第四个现象请你下载安装CH340g USB的驱动。

问题2:传感器正负极接反。

后果:烧坏传感器或主板、扩展板,传感器温度高时烫伤手。

原因:学生上课不认真听讲,或者出于恶作剧的想法,下课时故意在那里反接。下节课来上课的同学,一不注意就会被抓。

解决方法:纠正学生的思维,同时让学生理解电路中正负极的重要性。连接传感器首先要做的是识别正负极引脚,核对无误后再接通电源(相邻的两个同学可以交换支票)。

问题3:将传感器随意连接到扩展板的任意引脚上。

现象:学生拿到传感器,不知道是数字的还是模拟的。当然,他们可以随意连接数字IO口或模拟IO口。有的同学甚至喜欢把超波传感器或者其他传感器直接插到插槽里,如图一;

图1:传感器的随机插入

原因:学生不了解什么是数字和模拟传感器,扩展板引脚布局不清楚;

解决方案:老师要加强传感器类型的介绍,强调学习这类知识的注意事项,利用微视频解决学生连接速度不一致的问题。

问题4:在编程过程中,硬件实际连接的管脚与代码(模块)中选择的管脚不一致。

现象:比如老师在讲解超声波传感器,用数字管理引脚2(Trig)和3 (Echo)。学生根据葫芦画瓢编写程序,但他(她)实际上是将超声波传感器连接到其他引脚,最常见的是连接引脚3(Trig)和2(Echo),这样,

原因:概念不清;上课注意力不集中;故意恶作剧;学生动手或接受能力不同;

解决方案:采用微视频教学,两人一组互帮互助学习或小老师指导教学;

问题5:有些概念很难理解。

难懂的概念:上拉电阻、下拉电阻、IIC(I2C)

问题6:同时打开Scratch和Mixly或者Arduino IDE会导致后者无法上传程序,提示串口冲突。

现象:由于我们的教学电脑上安装了Scratch、Mixly和Arduino IDE,所以学生喜欢用Scratch图形编程和Arduino IDE代码编程。很多时候,他们会同时打开这些软件。如果在Scratch中没有断开串口,会导致提示Arduino IDE或Mixly中串口被占用,程序无法上传。

解决方法:使用Scratch后,及时关闭软件,或者在设置中断开串口。

问题7:开发板不同步。

现象:通常出现这种情况时,你会无法将代码上传到Arduino开发板(虽然Arduino IDE有时会显示“上传完成”),IDE会提示错误代码:“***R Dude: STK500 _ GetSync():不同步:RESP = 0x00”。

原因:SYNC: RESP = 0x00是一般的回应,意思是Arduino开发板上“Atmega芯片不工作”。当这种情况发生时,有许多可能的错误。

解决方案:请尝试以下解决方案。

1.确保Arduino上的数字引脚0和1没有任何连接(包括扩展板)。

2.确保在工具菜单下选择了正确的COM端口和开发板。

3.按几次Arduino上的重置按钮,然后再次上传代码。

4.断开Arduino与电脑的连接,然后重新连接。

5.重新启动Arduino IDE。

问题8:Java . lang . stack overflow错误

现象:Arduino在处理程序时,会使用一些正则表达式进行处理,在遇到一些与字符串相关的错误(比如缺少引号)时有时会出现。

解决方法:您可以通过再次查看代码来解决此错误,尤其是使用字符串序列的部分。确保引用完整,正确使用反斜杠等。

问题9:出现错误消息avrdude: stk500 _ getsync():不同步:resp = 0x00。

解决方案:请参考以下解决方案。

1.首先,检查是否选择了合适的主板型号。选择错误的主板型号也会造成上述错误;

2.重装驱动,换u***口;

3.换一根u***线。有时候劣质的u***线(电阻大,电磁干扰大)会造成信号传输问题。u***线和Arduino端口是否有接触问题,劣质Arduino和u***线会造成端口接触不良;

4.最常见的可能是引导程序丢失,需要重新刷引导程序;

5.数字端口0和1被其他串行设备占用,如蓝牙、APC220、Xbee;

问题10:舵机容易失灵,一直振动。

解决方案:请尝试以下方法

1.不要把舵机角度打到180度,检查电源是否有电。

2.舵机耗电量大,先更换大功率电源,消除电量不足。

用示波器捕捉方向舵通电时的断电情况。(5v-9v)这个问题一般是由于负载消耗能力大于供电能力造成的。

3.不要让舵机转动太大,让舵机在20~170度范围内运转。

问题11:蜂鸣器不响或音乐无法播放。

原因:主动蜂鸣器和被动蜂鸣器没有正确区分,所以程序使用错误。

解决方案:

1.正确区分主动蜂鸣器和被动蜂鸣器。无源蜂鸣器上电就会响,只能嘟嘟响。用digitalWrite写一个高电平或低电平就可以发出嘟嘟声。主动蜂鸣器需要施加信号源,利用音调功能给他信号,以便唱歌或播放音乐;

2.检查电源是否正常;

3.程序引脚配置是否正确;

以上是我平时观察到的软硬件错误。希望对你有帮助。如果你有更多的解决方案或问题,请在评论区留言,我会立即回复你。

本文来自情侣多了单身才养眼投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/615047.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
() 0
上一篇 07-01
下一篇 07-01

相关推荐

  • arduino板子驱动连接不上 常见arduino的11个故障和对应措施

    Arduino因其价格便宜、开源、易用而广受人工智能初学者的喜爱。但是在学习过程中,经常会遇到一些莫名其妙的问题。初始化工作室根据近三年的教学经验和最近录制微课的经验,整理了一些常见的软硬件错误如下,希望对你的学习和Arduino教学有所帮助。Arduino标记问题1: Arduino

    2023-07-01 09:25:01
    816 0
  • 绘画板子推荐 初学者绘画板子推荐

    没错,我是一名初出茅庐、苦大仇深的设计狗(但依然爱甲方粑粑)。今天,借着给我学弟推荐好用板子之名,来给一些新手朋友分享一下我与我的第一块电脑绘画板的故事。(压箱底的开箱照~)(开箱照片在箱底~)有些人可能不懂电脑画板。电脑画板,又称图形写字板或手写板,不同于手

    2023-05-13 17:18:01
    290 0
  • arduino板子驱动连接不上 附arduino驱动安装使用

    Arduino包括硬件和软件两部分。硬件部分是Arduino的电路板和标准电子元件,软件部分是Arduino IDE环境。学习使用Arduino,除了要有Arduino的硬件,还需要在电脑上安装Arduino IDE环境。下面主要介绍Arduino IDE的安装和配置过程。1。安装Arduino IDEArduino IDE可以从两个网站

    2023-03-26 21:14:01
    980 0

评论列表

联系我们

在线咨询: QQ交谈

邮件:admin@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信