如何制作Line Follower传感器阵列

步骤1:零件清单
对于ir led板:
ir led和光电二极管对x 5
10kω电阻x 5
100ω电阻x 5
连接线
公排针
perf板或pcb
对于运算放大器板:
lm358 x 3
16针ic插座x 2
4.7k ω电阻x 10
绿色led x 5(可选)
100ω电阻x 5
母头和母头引脚
pcb
连接线
其他工具:
烙铁
焊线
热胶枪
在焊接之前先对面包板进行测试。
计算机上安装了arduino ide。
当然还有arduino, f您所有的读数:p
步骤2:制作红外led阵列
制作ir led板非常简单。看一下ckt图,以熟悉连接。
对于ir led:较长引脚是阳极,而较短引脚是阴极。
对于光电二极管/光电晶体管:较长引脚是发射极,较短引脚是集电极。 strong》 。..另一种识别收集器的方法是光电二极管侧面的侧面平坦。
我已经为两个ir led标记了每个端子和光电二极管。现在开始焊接。..
首先,焊接电源和接地线的两个公头针。如图所示放置ir led和光电二极管.led的阳极和光电二极管的集电极彼此面对。(从图中容易理解)。
然后放置两个电阻器( 10kω和100ω)。..
对于10kω电阻器:光电二极管发射极的一个端子。..另一端接地。
对于100ω电阻器:一个端子连接到ir led的阴极,另一个端子接地。
看图片以更好地了解连接。
现在连接一套在pcb顶部的5个公头引脚中。..用一根导线将10kω电阻器和发射极的每个结连接到每个头引脚。(请看图片。)
请按照下列步骤操作对于其他四对线,每对线之间的距离大约为2cm(此距离取决于您想要的传感器分辨率以及线的粗细。)
现在连接到运算放大器板上。..。.
步骤3:制作蟒蛇运算放大器rd
如前所述,需要运放来转换红外传感器输出到ttl逻辑。
我使用的运算放大器便宜且易于获得,是lm358。该芯片包含2个运算放大器,因此5个led传感器需要3个芯片(每个2个)
传感器输入到同相端子(引脚3和5)。
运算放大器的引脚1和7是输出引脚,并已连接连接到arduino数字引脚。在输出端具有指示灯led是可选的。..。尽管这样做会产生很好的效果并有助于调试:p
pin 4接地并且8至5v。
通常使用一个10k的电位器作为反相端子的输入,以便可以更改传感器的灵敏度。但是,由于我对其进行了测试并获得了不错的量程,因此我改用了两个4.7kω电阻。
对于运算放大器的连接,请查看ck提供的t图。..每个运算放大器的接线端是相同的。
公头针脚是连接红外传感器阵列的输出的地方,母头针脚是运算放大器的输出的地方。功放板已连接到arduino。
注意:由于我的目标是检测白色表面上的黑线,因此我进行了相应的连接。..如果需要要检测黑色表面上的白线,只需切换反相引脚和同相引脚的连接即可。
步骤4:从。..开始的一些代码。..
下面是一些代码,可帮助您开始从传感器读取读数。。..无需粘贴库就可以了!
代码的作用:
每个传感器读数(1或0)存储在5个元素的数组中。
readout()函数遍历每个数组元素,并且将所有读数保存为5位整数(例如00100)
该整数返回到显示读数的主循环中。
我目前正在代码中使用这些读数和pid控件
第5步:更多图片
改进提示:
尝试将传感器尽可能低地安装到地面,以便您
尝试在每对之间添加屏障(例如ir发光二极管上方的热缩管),以使每对不受其他传感器的影响。
因此,既然您已经完成了传感器阵列的安装,剩下的唯一事情就是将其安装到机架上并连接电动机。一旦完成,我将以另一条可操作的方式对其进行更新。

树莓派是什么?用树莓派搭建一台永久运行的个人服务器
芯讯通SIM7070G电动车Tracker解决方案
Energous “无线 2.0”非接触式充电器通过FCC批准 苹果8S或搭载
浅析关于ZigBee的一切!
什么是配电装置?它包括哪些设备?
如何制作Line Follower传感器阵列
你们的压岁钱准备好了吗?华为p10即将面世,vivo,nubia多款手机等你选择!
传感器激光焊接技术的应用
笔记本无线上网之实战篇
国内传感器市场也许正处在最好的时候
2n3055简易功放电路图大全(音频功率放大器/扬声器/晶体管)
2021年全美将售出1570万辆汽车
我国传感器市场规模已超1500亿元,上半年新增企业数量为2369家
律美公司发布全彩色图像显示技术中的InfoVue薄膜晶体管家
OpenHarmony兼容性测评已通过测评并且发放证书的产品有77款
晶圆翘曲曲率半径R高精度快速测量解决方案
开关控制器LT1148-5制作的2A降压直流变换电源电路
荣耀总裁赵明表示折叠屏是趋势荣耀肯定会推出折叠屏手机
这家激光雷达即将上市
2017支付宝万能福获取途径在哪里?