`

arduino巡线模块使用

阅读更多

今天学习arduino巡线模块的使用,

我的巡线模块连接图:

连接图解释:

巡线模块上3个脚,分别是VCC---接入3.3v电压,out接入arduino主板的数字输入接口7(当然其他输入接口也可以),

GND--接地。就是这么简单就连接完成了。

接下来测试吧

测试程序小代码:

int in=7;
 
void setup(){
  Serial.begin(9600);
  pinMode(in, INPUT);
}
void loop(){
   //digitalRead
   Serial.println("--------------");
   Serial.println(digitalRead(in));
   delay(2000);
}

 

 

运行结果是打开serial monitor 就可以看见返回的结果为1 或者0,当有信号挡着寻线器前段的感光部分时就返回1,否则返回0,其实也就是返回高 or 低。

 

付:寻线器图片

  • 大小: 45.3 KB
  • 大小: 54.5 KB
分享到:
评论

相关推荐

    arduino巡线小车代码

    ### Arduino巡线小车代码解析 #### 一、概述 Arduino是一种开源电子原型平台,它由一个可使用Arduino编程语言编程的单板微控制器组成。Arduino因其易用性、灵活性和广泛的应用范围,在教育、DIY项目以及各种工程...

    Arduino巡线小车实验.docx

    而图1-2展示的4路红外巡线模块则是小车寻线的关键,它能感知线路的颜色差异并据此调整小车的行驶方向。 实验的目的在于实现一种自动化的行为,即小车在上电后延迟2秒,然后通过按键K2启动巡线功能。一旦启动,小车...

    Arduino项目开发 制作巡线小车.pdf

    首先,将MotoMama电机驱动模块插入Iteaduino主板,接着使用电子积木线将4个巡线传感器分别连接到驱动模块的AD0至AD3模拟输入端口。两个直流电机则连接到MotoMama的电机接口。最后,用USB线将Iteaduino连接到电脑,...

    Arduino项目开发 巡线传感器.pdf

    Arduino项目开发中的巡线传感器是一种用于智能小车或机器人导航的红外探测设备。该传感器由红外发射和接收管TCRT...通过这样的学习和实践,不仅能够掌握巡线传感器的使用,还能提升在物联网和自动化领域的技术能力。

    OpenMV视觉巡线代码_openmv代码_视觉识别巡线_

    6. **微控制器编程**:使用Python编写OpenMV代码,与Arduino的硬件控制相结合。 7. **串行通信**:OpenMV与Arduino之间的通信,如UART或I2C,传递检测结果并控制小车运动。 通过这些技术,我们可以创建一个智能小车...

    基于OpenMV和Arduino的智能巡线机器人.pdf

    在通信系统方面,智能巡线机器人以舵机控制板为主,OpenMV和Arduino为辅,形成了一种主从加分布式模块化结构控制方案。这种设计不仅保证了机器人的行走模式和方向控制的灵活性与准确性,而且也使得整个机器人的通信...

    巡线小车代码

    在这个“巡线小车代码”中,我们将探讨如何使用Arduino来实现巡线功能。 首先,巡线小车的核心在于其传感器系统,通常使用红外光电传感器或颜色传感器来检测线条的颜色差异。这些传感器会读取地面的颜色信息,并将...

    Arduino智能小车循迹、测速实验程序源代码.rar

    该程序源代码用于Arduino智能小车循迹+测速实验。 1、源代码开发软件:Arduino IDE; 2、程序对应处理器是:ATMEGA328P; 3、智能小车电机驱动芯片是:L293D; 4、智能小车电机为:TT直流减速电机; 5、需要用到测速...

    PID巡线,arduino

    ### PID巡线技术详解:基于Arduino的小车实现 #### 一、引言 PID控制算法在自动控制领域有着广泛的应用,特别是在机器人巡线任务中。本文将深入探讨一种结合模糊逻辑与PID控制策略的巡线方法,并通过Arduino平台...

    基于Arduino PID算法控制小车直线行驶(制作步骤+程序+PID库)_如何保持车在路中间直线行驶

    2. **编写PID控制器**:使用Arduino IDE编写程序,引入PID库,设置PID参数(Kp、Ki、Kd)。这些参数对系统的响应速度和稳定性至关重要,需要通过试验或Ziegler-Nichols法则等方法进行调整。 3. **读取传感器数据**...

    Arduino寻址程序

    MotoMama是一种专门用于Arduino平台的电机驱动模块,它能够控制两个直流电机的速度和方向,适用于小型机器人的驱动系统。通过控制MotoMama,Arduino可以根据巡线传感器的反馈实时调整电机的转速和方向,确保小车稳定...

    arduino 5路循迹小车代码

    五路循迹小车可用,是用来寻黑线用的。

    树莓派与Arduino通信函数

    小组内成员共享代码,互相提出修改意见,内容包括电机测试,舵机测试,编码器使用函数,巡线模块,超声测距模块使用,机器人运动逻辑说明等等,希望大家努力工作,进入决赛!

    玩机器人arduino

    - **连接方式**:使用L298N驱动模块连接电机和Arduino。 - **编程**:通过控制PWM信号来调节电机的速度。 ##### 10. PWM脉冲宽度调制 - **原理**:PWM是一种通过改变信号的占空比来模拟模拟信号的技术。 - **连接...

    Proteus 动画仿真 arduino智能小车

    在电子制作领域,Arduino是一种广泛使用的开源硬件平台,它以其简单易用的编程环境和丰富的扩展模块而受到众多爱好者和教育者的青睐。本项目聚焦于使用Arduino构建智能小车,并结合Proteus进行动画仿真,这为我们...

    基于Arduino的运输对抗机器人设计与实现.pdf

    12. 硬件设计:文档还提到了运输对抗机器人的硬件系统设计,这包括了电源模块、巡线模块、电机驱动模块等硬件组成部分。 上述内容围绕着基于Arduino的运输对抗机器人的设计与实现进行了详细介绍,涵盖硬件选型、...

    林锋教你一步一步玩机器人(arduino)--制作篇(4轮小车).pdf

    2. 驱动板安装:使用适合Arduino的驱动板(如L298N驱动板)与电机连接,并将驱动板固定在小车的适当位置上。 3. 舵机云台安装:根据需要为小车安装舵机,以便能够控制云台和搭载的传感器进行角度调整。 4. 超声波...

    基于Arduino设计的巡线避障小车(毕设/课设/竞赛/实训/项目开发)

    在所有嵌入式开发中硬件部分若不会画PCB/电路,可选择根据引脚定义将其代替为面包板+杜邦线+外设模块的方式,只需轻松简单连线,下载源码烧录进去便可轻松复刻出一样的项目 【适合场景】: 相关项目设计中,皆可...

    Smart Car_避障_小车_vehicle_巡线_

    这个项目基于Arduino平台,使用了图形化编程来简化编程过程,同时需要Proteus 10或更高版本进行电路仿真。 1. **Arduino平台**:Arduino是一种开源电子原型平台,它结合了硬件和软件,易于初学者上手。在这个项目中...

Global site tag (gtag.js) - Google Analytics