V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
longmeier90
V2EX  ›  C#

一个三针脚的红外模块,想 c#程序接收到三针脚输出的高低电平信号?

  •  
  •   longmeier90 · 2023-04-19 08:56:39 +08:00 · 1500 次点击
    这是一个创建于 586 天前的主题,其中的信息可能已经有所发展或是发生改变。

    1.还需要什么模块能够实现,用 USB-TLL 模块1 、杜邦线1 连接电脑进行测试

    有没有这方面的大佬,给指点一二

    7 条回复    2023-04-19 11:32:51 +08:00
    idealhs
        1
    idealhs  
       2023-04-19 09:05:23 +08:00
    dotnet add package System.IO.Ports

    using System.IO.Ports;
    ......
    static SerialPort _serialPort;

    ref:https://learn.microsoft.com/en-us/dotnet/api/system.io.ports.serialport?view=dotnet-plat-ext-7.0
    yolee599
        2
    yolee599  
       2023-04-19 09:08:08 +08:00 via Android
    输出是什么信号?如果是串口使用 USB-TTL 模块 c# 直接就能接收,如果输出不是串口信号要加单片机转成串口信号。
    sujin190
        3
    sujin190  
       2023-04-19 09:37:32 +08:00
    https://detail.tmall.com/item.htm?abbucket=11&id=695970485433&ns=1&spm=a230r.1.14.66.57877995xkRYaC

    不是串口输出,那么也许你需要这种带 GPIO 读写的 usb 模块
    knva
        4
    knva  
       2023-04-19 10:08:01 +08:00
    GPIO ?
    duke807
        5
    duke807  
       2023-04-19 10:42:51 +08:00 via Android
    看数据速度
    速度不快用普通 usb 转 串口 就可以
    但是必是使用串口信号线
    而是使用 CTS RTS 之类的线做 IO
    duke807
        6
    duke807  
       2023-04-19 10:43:16 +08:00 via Android
    更正:但是不是使用串口信号线
    CodeCore
        7
    CodeCore  
       2023-04-19 11:32:51 +08:00
    有专门的模块
    或者自己买个便宜的单片机开发板,自己写个程序转 USB/串口就好了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3606 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 00:57 · PVG 08:57 · LAX 16:57 · JFK 19:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.