使用arduino和Pic微控制器的家庭自动化

时间:2014-12-08 11:31:47

标签: automation arduino microcontroller pic home-automation

嗨,我是微控制器/ arduino的新手 我计划将Arduino和Pic微控制器用于家庭自动化。对于光线,温度,气体泄漏检测,火灾探测,我正在考虑做一个项目,在发射机端传感器感应数据和arduino将数据发送到Pic微控制器(接收器),基于数据用户打开/关闭风扇/灯并显示温度,是否可以这样做?

1 个答案:

答案 0 :(得分:0)

建立这样的系统肯定是可能的。获得良好解决方案的更好方法是首先定义需求,然后考虑解决方案(例如使用哪个处理器)。

您不需要具体说明要使用的传感器数量以及它们的位置。如果我想实现这样的系统,我会问自己这些问题:

  • 我是否希望中央设备有足够的电量来运行小型网络服务器?如果是的话,我会选择像树莓派(并安装某种Linux)的东西。如果没有,我会选择适合项目其余部分的接口PIC(anlog,I2C,SPI,......)

  • 将使用哪些传感器,它们的数量和距离是多少?在最简单的情况下,您的中央单元附近有一些传感器"它具有I2C接口或类似的东西(很容易,因为你不需要设计模拟电路)。如果您有很多传感器,则必须找到一种在该距离上传输数据的方法。这可能意味着您必须拥有某种辅助控制器,并且需要进行操作。到附近的传感器并将数据传输到中央单元。

  • 您对构建硬件有多熟悉:如果您没有丰富的经验并希望在代码方面更多地工作,那么像arduino shields这样的预构建单元是构建内容的更好选择自己。