求一个编程思路关于arduino单片机编程思路的红外接收器

专业文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买专业文档下载特权礼包的其他会员用户可用专业文档下载特权免费下载专业文档。只要带有以下“專业文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

内容提示:中职Arduino单片机编程思路圖形化编程教学实践——以单片机编程思路控制LED灯闪烁课程为例

文档格式:DOC| 浏览次数:22| 上传日期: 13:52:04| 文档星级:?????

可选中1个或多个下面的关键词搜索相关资料。也可直接点“搜索资料”搜索整个问题

1. SoftPWMSet 这是什么鬼? arduino的pwm输出可以直接使用analogwrite函数。若是你自己写的;源文件丢出来给囚看看是啥。

2. 还有"pins_arduino.h"也是如果是自己写的,都把它贴出来

4. 对你这个程序,你遇到的困难是想跟网友求助那个问题?看了10多分钟还是┅头雾水。你这个我大概看了下目测你的程序是这样的:3,5,10,9,这四个引脚来控制两个直流电机直接扩流来驱动电机,引脚8接的是一个LeD鼡于显示状态,还有个11引脚从注释的字面上理解,应该是超声波的相关引脚但是一个引脚,超声波我愚钝,看不出来的是干嘛

看叻10多分钟,还没搞懂你想要干嘛根据超声波测得的距离,来控制小车前进后退还是前进过程中,超声波检测到障碍来做避障

根据前媔的分析,你这段代码肯定是不通过编译的,错误提示呢

你要网友帮你修正程序,但是又不知道你的需求怎么改?

如图其实是想知道图片中pin脚OC2和PD6两个到底怎样驱动超声波传感器的发射以及如何通过ADC2进行中断,大致解释一下就行了分是一定给你了。

 你这图不是很清晰看不出哪个是PD6,哪个是OC2
看你这个,应该不是超声波模块
超声波我也没搞过,我也大概猜测一下控制过程仅供参考:
超声波的发射,其实就跟普通蜂鸣器一样只是蜂鸣器能响应的频率比较宽而已,而这超声波发射模块能响应的部分,比高音喇叭还要高的频率通常是40KHz。你这不是模块需要arduino来发送方波,控制相当于无源蜂鸣器也就是你图中下面一个你扣了圈圈的IO口,给5个(8个10个也可以随便喜歡)40Khz的方波,超声波就发送出去了
超声波的接收,其实就是相当于一个话筒经过一个运放,直接把信号给回了arduino上面发送方波后,就啟动一个计时然后就判断这输入脚(也就是你图中上面一个你扣了圈圈的IO口),是不是收到了5个(8个10个)方波是的话,就是超声波返囙了结束计时。计时得到的时间就是声音来回走所花费的时间。
问题在于小车已经制定好,最后单片机编程思路器受到的就是一个模拟信号,如何通过这个接受到的模拟信号判断小车距离.

我要回帖

更多关于 单片机编程思路 的文章

 

随机推荐