mixly红外避障程序
时间: 2023-05-14 15:03:01 浏览: 239
红外线避障程序
mixly是一款基于Arduino的图形化编程软件,它极大地降低了编程的门槛,非常适合初学者学习和开发基础的电子控制程序。在mixly中,我们可以利用红外避障模块和Arduino,编写一段简单的红外避障程序。
首先,我们需要导入红外避障模块的库文件。在mixly的程序编辑器中,我们可以通过拖拽模块的方式,导入并调用红外避障模块的库文件。在程序头部,我们通常会导入开发板引脚、红外避障库文件等信息。
然后,我们可以利用mixly提供的“when...do”块,编写主循环程序。主循环程序中,我们首先读取红外避障模块的数据,判断是否有障碍物的存在。如果检测到障碍物,则输出提示信息。如果未检测到障碍物,则输出正常信息。
最后,我们可以调用Arduino的串口通信模块,将程序的输出信息打印到串口监视器中。这样我们就可以在Arduino开发板周边设置红外避障模块,并通过串口监视器实时观察障碍物检测的状态。
总之,mixly红外避障程序的核心思想就是通过红外避障模块检测周围环境的变化,判断是否有障碍物的存在,然后通过串口通信模块将检测信息输出到Arduino开发板的串口监视器中,从而完成红外避障控制的功能。
阅读全文