从.net输出到一个简单的电子项目

问题描述 投票:0回答:4

我正在寻找构建一个简单的电子项目(在一些帮助下,我不是一个硬件方面的人),并且我想使用 .net (C#) 来完成它的编码。

我需要知道的是,我在哪里可以获得一个便宜的控制器,我可以通过 USB 或串行连接,以及用于与之对话的合适的库(因为大多数 System.IO.Serial 文档似乎假设我正在与另一个对话)计算机,而不是由一些芯片和一些 LED 组成的东西)。

.net hardware
4个回答
1
投票

您考虑过使用Arduino吗? https://www.arduino.cc/

您可以使用 Arduino UNO 来实现您的目的。您将找到大量如何使用 C# 进行接口的示例。

此页面有很多示例:https://playground.arduino.cc/Interfaceing/Csharp 特别是,这个调光器示例可以是一个好的开始:https://github.com/StanislavUshakov/ArduinoCSharpDimmer


0
投票

对于我的机器人项目,我使用 Serializer .NET 机器人控制器,您可以在这里获取它:

http://www.roboticsconnection.com/p-16-serializer-net-robot-controller.aspx


0
投票

这很大程度上取决于您想要做什么! 例如,使用串行接口非常简单,但速度有限。

请问得更精确一点。

进一步: FTDI 制造了一些很好的芯片来进行 USB-RS232 转换。一些可以实现此目的的预制板非常有用。它们为您提供低电流 3.3V 输出和处于 3.3V 逻辑电平的“RS232”线路。对于低速的东西,这可能就是您所需要的。


0
投票

正确的 Arduino 板是最便宜和最简单的选择。有很多教程可以指导您如何连接以及编写自己的 arduino 代码以通过 USB 连接 PC/笔记本电脑。因此,在获得串行实践经验后,您可以转向其他连接方法如 LAN、蓝牙和 WIFI。

Arduino 太棒了.................

您还可以获得很多使用 arduino 进行 C# 的教程

我最美好的祝愿

© www.soinside.com 2019 - 2024. All rights reserved.