We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 10 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(7)
我正在使用 .NET 开发板,对家庭自动化非常感兴趣。它们有各种价格范围(有些非常简单,还有带屏幕、wifi 等的),支持紧凑的 .net 框架,并有很多传感器和继电器可以添加!
NetDuino
我自己在家的项目是我只有一个温水开关。我确实用我的 netduino 板按固定时间控制它,但我也可以从网络浏览器打开它。下一个版本是,如果我的公寓一段时间没有动静,它就不会打开,这样如果我去度假,我就不必将其关闭。还买了一个伺服器,如果温度超过一定程度,可以打开我的窗户:).. 接下来,如果一位女士进来开始轻柔的音乐和迪斯科球旋转,我们将获得某种认可!
I'm playing around with a .NET development board with great fun for home automation. They come in all price ranges(some very simple and there are the ones with screens, wifi and so on) and support a compact .net framework and have a lot of sensors and relays to add on to it!
NetDuino
My own project at home is that I just had a on/off switch for my warm water. I do control it with my netduino board by a fixed times but I can also switch it on from a web browser. Next version is for it to not switch on if there have been no movement in my apartment for a while so if I go off for holiday I don't have to switch it off. Also bought an servo to open my window if temp go over a certain degree :).. Next will be to have some kind recognition if a lady enters to start the soft music and the disco ball spinning!
大约一个月前,微软发布了一款可在 .NET 中编程的微控制器。
它称为 Gadgeteer
Microsoft released a microcontroller that is programmable in .NET about a month ago.
It is called Gadgeteer
我来晚了一点,但这些人一直在做一些有趣的工作。我下载了源代码并浏览了一下,并在他们的网站上聊天: http://www.opensourceautomation.com/< /a>
很多开箱即用的功能、开源且活跃。
I'm a little late to the party, but these guys have been doing some interesting work. I downloaded the source and poked around a bit, and have chatted on their site: http://www.opensourceautomation.com/
A lot of out of the box functionality, open source, and active.
虽然这不是用 C# 编写的,但您可以使用 Arduino 来完成此类操作。有很多针对 Arduino 的帮助。他们可以非常强大。他们使用类似于 C++ 的语言,该语言与 C# 非常相似,您可以选择它。
一些网站:
http://diyistheway.blogspot.com/2009/03/thermosmart.html< /a>
http://arduino.cc/en/Tutorial/HomePage
While this is not in C#, you can use an Arduino to do this kind of thing. There is lots of help out there for Arduinos. They can be very powerful. They use a C++ ish language which is similar enough to C# that you could pick it up.
Some sites:
http://diyistheway.blogspot.com/2009/03/thermosmart.html
http://arduino.cc/en/Tutorial/HomePage
快思聪
他们的整个产品线都是基于 .net 开发的软件(可能是 C#,但也可能是 VB)
他们所做的只是控制系统(暖通空调、照明等......)
他们控制的大多数系统都在三种不同类型的接口上运行:
串行(232,终端),
数字(通常通过 TCP/IP),或
模拟
你需要找出你的暖通空调系统有什么样的接口,然后找到一种方法将你的计算机连接到它,然后使用该协议在 C# 中进行编程
CRESTRON
their whole product line is based of software developed in .net (probably c# but could be vb)
and all they do is control systems (hvac, lighting, etc....)
most of the systems they control run on three different types of interfaces:
serial (232, terminal),
digital (usually over tcp/ip), or
analog
you need to find out what kind of interface your hvac system has, then find a way to plug your computer up to it, then program in c# using that protocal
Telldus 提供无线控制接口,他们有 C# 库
Telldus provide interfaces to wireless control and they have c# libraries
Crestron 正在发布一个新的 SDK,该 SDK 使用沙盒版本的 C# 来控制其广泛选择的家庭自动化硬件。
不幸的是,使用他们的软件需要特殊许可和培训。
Crestron is in the process of release a new SDK that uses a sandboxed version of C# to control their extensive selection of home automation hardware.
Unfortunately, using their software requires special permission and training.