求助:如何将数据从arduino 发送至电脑
2个回答
展开全部
最简单的方法就是Arduino发送“1”,电脑接收并显示。用的C#语言编程。教程连接在这
这里有段代码你可以试试:
C#代码:
using System;
using System.IO.Ports;
using System.Threading;
namespace ConsoleApp1
{
class Program
{
static SerialPort _serialPort;
public static void Main()
{
_serialPort = new SerialPort();
_serialPort.PortName = "COM4";//Set your board COM
_serialPort.BaudRate = 9600;
_serialPort.DtrEnable = true; // <<< For Leonardo
_serialPort.RtsEnable = true; // <<< For Leonardo
_serialPort.Open();
while (true)
{
string a = _serialPort.ReadExisting();
Console.WriteLine(a);
Thread.Sleep(200);
}
}
}
}
Arduino 代码:
void setup() {
Serial.begin(9600);
}
void loop() {
Serial.print('1');
delay(200);
}
然后你就能再控制台窗口看到每隔0.2秒收到一个"1"。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |