我希望能够控制家用电器。
我不知道从哪里开始,有人有什么建议吗?
1) 了解如何为您要控制的设备构建电子电路。
2)找到能够满足您要求的微控制器。
3) 从制造商网站下载微控制器 SDK
4) 了解如何对其进行编程
5) 完成后进行测试和部署。
这就是我们在尝试控制家庭用电时使用 PIC18F4520 微控制器所做的。
或者,6) 购买已经完成的产品。(也许是微软!)
如果你指的是家用电器,你需要从KNX开始。而且,对聪明人来说,他们的 API 令人震惊地令人沮丧,既不好看也不好玩;或者至少是几年前我们做工作的时候。
正如 Jammin 建议的那样,有可能使用 KNX。KNX 是一种通常用于家庭/楼宇自动化的通信协议。有数百个 KNX 设备能够控制电气设备,但仅仅控制一些家用电器的成本就太高了。
我同意你应该学习如何使用微控制器,一个很好的起点是使用 Arduino 板。它们价格便宜,非常易于使用,并提供大量源代码和教程。
尝试一个启动项目,例如让 arduino 打开灯。 试试这个教程
阅读“电子艺术”的第一章,了解功率晶体管的背景知识。然后了解微控制器。我推荐使用 avrisp mkII 编程器的 AVR。它适用于 windows/linux/mac 和 gcc。AVR 可以通过 USB、串行、SPI 进行通信,并提供额外的硬件、无线电。