物料清单 | 介绍

.NET nanoFramework 是一个免费的开源平台,可以为受限嵌入式设备编写托管代码应用程序。 它适用于多种类型的项目,包括物联网传感器、可穿戴设备、学术概念验证、机器人技术、业余爱好者/创客创作甚至复杂的工业设备。通过让嵌入式开发人员访问桌面应用程序开发技术和工具,使此类平台的开发更容易、更快、成本更低。

https://embed.notionlytics.com/wt/ZXlKd1lXZGxTV1FpT2lKa05qSmhOR0poTkRkaE1qUTBNMlExT0RBek1Ea3habUZsWmpVd1pqUXpZeUlzSW5kdmNtdHpjR0ZqWlZSeVlXTnJaWEpKWkNJNklsZHNTR2hsVEZSUFdXeHpaVmRhUW1ZNU1YQmxJbjA9

开发人员可以利用强大且熟悉的 Microsoft Visual Studio IDE 及其 .NET C# 知识快速编写代码,而无需担心微控制器的底层硬件复杂性。 它包括 .NET 公共语言运行时 (CLR) 的简化版本,并具有 .NET 基类库的子集以及最常见的 API,允许从桌面应用程序、IoT Core 应用程序、数千个代码示例和开源中重用代码 项目。使用 Microsoft Visual Studio,开发人员可以直接在真实硬件上部署和调试代码!

要安装必要的工具,请参阅优秀的入门指南。这应该需要几分钟,具体取决于您的互联网连接速度!我建议您也遵循 hello world 示例来检查所有工作是否正常。

项目描述

该项目的想法是通过 Web API,使用 https,使用登录名和密码,通过 wifi 连接来试用一个基础的机械臂! 由于体积小,我选择使用 ESP32,想法是将所有电子设备隐藏在用于容纳电池和基本电子设备的部分中。

一切都完成后,您可以将所有硬件放在手臂后部。小心电缆!

网络服务器

.NET nanoFramework.WebServer 是一个功能齐全的 Web 服务器,允许提供文件,支持基于 https、事件或控制器。 可以将其视为 ASP.NET 的一个非常轻巧的版本,但适用于嵌入式设备。 详细示例.

功能包括但不限于: