V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
bryanyi
V2EX  ›  问与答

想要做“基于物联网的智能家居设计与开发”,使用那种类型的单片机比较好,可以通过 APP 进行通信并获取传感器的信息,开发学习阶段,请各位大神给予指点。谢谢

  •  
  •   bryanyi · 2018-02-24 10:37:53 +08:00 · 1442 次点击
    这是一个创建于 2224 天前的主题,其中的信息可能已经有所发展或是发生改变。
    9 条回复    2018-02-27 16:19:48 +08:00
    z7356995
        1
    z7356995  
       2018-02-24 21:45:05 +08:00 via Android
    你要连网 必有 wifi 最便宜的 wifi 设备 路由器
    z7356995
        2
    z7356995  
       2018-02-24 21:46:31 +08:00 via Android
    所以用路由器刷 openwrt 就可以开发了
    ZackB0T
        3
    ZackB0T  
       2018-02-25 11:16:41 +08:00 via Android
    路由器最便宜…树莓派最方便,arm cortex-m 的芯片大概更实用,类似 stm32 带网络接口的板子(蓝牙 wifi 什么的)
    noahziheng
        4
    noahziheng  
       2018-02-25 15:20:13 +08:00 via Android
    其实 ESP8266 在大多数场景下都够了,自带 MCU 的 WiFi 芯片,还便宜,C++或者 RTOS 不熟还有 ESP8266 For Arduino 加成
    bryanyi
        5
    bryanyi  
    OP
       2018-02-26 10:28:31 +08:00
    @z7356995 这样后面的传感器的添加就必须通过与 WIFI 来焊接,获取对应的数据吗?
    @ZackB0T 直接使用 stm32,后续焊接对应的烟雾传感,温湿传感等模块,用 stm32 的话,需要怎样实现通信呢?
    @noahziheng 这种模式是否类似 zigbee 实现模块间的通信类似,换成 WIFI 模块
    noahziheng
        6
    noahziheng  
       2018-02-26 15:27:27 +08:00 via Android
    @bryanyi 没啥相似性,直接由 ESP8266 连接到 AP,自己既是连接模块又是中控,简单清晰,配合服务器或者局域网玩耍
    ZackB0T
        7
    ZackB0T  
       2018-02-26 17:16:08 +08:00 via Android
    @bryanyi 自己焊?你这个是毕设吧?买开发板,和配套模块,插上就可以。一般是 stm32 通过 spi i2c 等连接到这些外设 ic,来控制外设芯片工作。还是树莓派最简单
    bryanyi
        8
    bryanyi  
    OP
       2018-02-27 10:49:10 +08:00
    @ZackB0T 是的,打算自己焊,一开始打算用 stm32+配件,自己焊,上来问问各位大神的意见,再确定一下自己的入手的开发板,避免入坑
    ZackB0T
        9
    ZackB0T  
       2018-02-27 16:19:48 +08:00 via Android
    那顺序是先买开发板,然后软件开发,然后把需要的电路提出来,修改下画电路板,做出来整块板。要是毕设还是推树莓派,买点模块一插,pcb 也不用画,程序大概都有现成的…
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1048 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 22:35 · PVG 06:35 · LAX 15:35 · JFK 18:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.