longmeier90
V2EX  ›  C#

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

  •  
  •   longmeier90 · Apr 19, 2023 · 2342 views
    This topic created in 1185 days ago, the information mentioned may be changed or developed.

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

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

    7 replies    2023-04-19 11:32:51 +08:00
    idealhs
        1
    idealhs  
       Apr 19, 2023
    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  
       Apr 19, 2023 via Android
    输出是什么信号?如果是串口使用 USB-TTL 模块 c# 直接就能接收,如果输出不是串口信号要加单片机转成串口信号。
    sujin190
        3
    sujin190  
       Apr 19, 2023
    https://detail.tmall.com/item.htm?abbucket=11&id=695970485433&ns=1&spm=a230r.1.14.66.57877995xkRYaC

    不是串口输出,那么也许你需要这种带 GPIO 读写的 usb 模块
    knva
        4
    knva  
       Apr 19, 2023
    GPIO ?
    duke807
        5
    duke807  
       Apr 19, 2023 via Android
    看数据速度
    速度不快用普通 usb 转 串口 就可以
    但是必是使用串口信号线
    而是使用 CTS RTS 之类的线做 IO
    duke807
        6
    duke807  
       Apr 19, 2023 via Android
    更正:但是不是使用串口信号线
    GooooooniX
        7
    GooooooniX  
       Apr 19, 2023
    有专门的模块
    或者自己买个便宜的单片机开发板,自己写个程序转 USB/串口就好了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   946 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 94ms · UTC 22:12 · PVG 06:12 · LAX 15:12 · JFK 18:12
    ♥ Do have faith in what you're doing.