Micropython中TPYBoard DIY金属探测仪实例演示是怎样的

  介绍

Micropython中TPYBoard DIY金属探测仪实例演示是怎样的,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

,,1 .实验目的

,,1. 学习在PC机系统中扩展简单的I/O ?接口的方法。
,,2. 进一步学习编制数据输入输出程序的设计方法。
,,3.学习LJ12A3-4-Z/软金属接近开关的工作原理。
,,4. 硬件接线方法。
,,5. 学会用TPYBoard接收金属接近开关的输出信号,并对信号进行判断处理,点亮LED发光二极管。(萝卜学科编程教育tpyboard.com)

,,2 .所需元器件

,,TPYBoard板子一块
,,LJ12A3-4-Z/软金属接近开关一个
,,面包板一块
,,发光二极管一个
,,数据线一条
,,杜邦线若干

,,3.LJ12A3-4-Z/BX接近开关工作原理

,,接近开关既有行程开关,微动开关的特性,同时具有传感性能,且动作可靠、性能稳定,频率响应快,应用寿命长,抗干扰能力强等,并且有防水防震、耐腐蚀等特点。

 Micropython中TPYBoard DIY金属探测仪实例演示是怎样的

,,接近开关的输出信号是输出数字信号,即当没有金属靠近时,输出1,当有金属时,输出0,通过前面的探头检测是否有金属,然后将检测的数字传递到TPYBoard,然后TPYBoard作出相应的判断,广泛应用于机床,冶金、化工,航天航空,轻纺与印刷等行业,在日常生活中,可用于宾馆,饭店,车库的自动门,自动热风机上都有应用;在安全防盗方面,如资料档案,财会,金融,博物馆,金库等重地,通常都装有各种接近开关组成的防盗装置。(萝卜学科编程教育tpyboard.com)

 Micropython中TPYBoard DIY金属探测仪实例演示是怎样的

,,我们只需要正极(灰线)连接TPYBoard的VIN引脚,负极(蓝线)接TPYBoard的接地引脚,黑线(输出信号)连接TPYBoard的IO针脚,在这用到的Y1针脚,连接完毕后,当有金属靠近时,接近开关本身自带的红色灯就会亮起来,当远离金属时候,灯熄灭。

,,4 .硬件接线方法

,,上面我们将接近开关线接好后,TPYboard开发板即可通过Y1针脚收集金属开关传递过来的数字信号,我们即可通过这个信号,来让开发板控制自动门开,报警等,在这只是做了一个简单易懂的应用,点亮我们的红色LED发光二极管。(萝卜学科编程教育tpyboard.com)

 Micropython中TPYboard DIY金属探测仪实例演示是怎样的

,,5 .源代码

 #, main.py ——, put  your  code 这里!
  import  pyb
  得到machine  import 销
  
  时间=y1 销(& # 39;y1 # 39;,, Pin.IN)
  时间=x1 销(& # 39;x1 # 39;,, Pin.OUT_PP)
  
  while  1:
  ,,,#无金属时
  ,,,if  y1.value (),==, 1,:
  ,,,,,,,印刷(y1.value ())
  ,,,,,,,x1.value (0)
  ,,,#有金属时
  ,,,:
  ,,,,,,,印刷(y1.value ())
  ,,,,,,,x1.value (1) 

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。

  

推荐嵌入式Linux中制造商是什么

Micropython中TPYBoard DIY金属探测仪实例演示是怎样的