查看: 14288|回复: 18

[使用文档] [Arduino物联网开发实战0]开发准备

[复制链接]
  • TA的每日心情
    郁闷
    2018-12-6 22:21
  • 签到天数: 48 天

    [LV.5]常住居民I

    发表于 2018-12-15 23:27 | 显示全部楼层 |阅读模式
    郑重提示:物联网开发,需要你有较好的编程基础,如果你没有编程基础或Arduino开发基础,请不要购买下面推荐的硬件,甚至请先不要阅读本教程。

    在进行物联网项目开发前,需要做好以下准备:

    硬件准备

    esp8266 / esp32开发板
    LED、WS28b20、DHT11/22温湿度传感器、电阻等

    推荐开发板:
    WiFiduino
    nodeMcu
    espduino  


    board.jpg

    软件准备

    1.安装Arduino IDE 和 esp8266/esp32扩展包

    Arduino IDE默认没有集成esp8266/esp32扩展包,因此需要单独安装。
    esp8266/esp32扩展包可以通过Arduino IDE中开发板管理器安装,也可以使用离线安装包。
    安装esp8266/esp32扩展包后,即可在Arduino IDE菜单>工具>开发板中选择对应的开发板。

    Arduino IDE下载 需要1.8.x或以上版本
    esp8266扩展 需要2.5.0版本
    esp32扩展

    2.安装blinker arduino支持库

    Windows:将下载好的blinker库解压到 我的电脑>文档>Arduino>libraries 文件夹中
    Mac OS:将下载好的blinker库解压到 文稿>Arduino>libraries 文件夹中

    arduino支持库下载

    3.手机安装blinker app

    android版可通过blinker官网下载,IOS版本可通过app store下载

    最新版blinker app通过github和QQ群(301438087)发布

    添加设备

    进入blinker App,点击右上角的“+”号,进行设备添加。
    选择Arduino,再选择WiFi接入,即可获取一个唯一的密钥。暂存这个密钥,此后程序中会使用到它。
    blinker.jpg

    载入示例

    在设备列表页,点击设备图标,进入设备控制面板,首次进入设备控制面板,会弹出向导页。在向导页点击 载入示例,即可载入示例界面。
    blinker2.jpg

    现在我们可以开始blinker设备端开发了!

    点击开始我们的第一个blinker程序













    如果以上内容对你有帮助,你可以通过打赏支持作者
  • TA的每日心情
    郁闷
    2019-3-19 13:26
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2019-1-29 20:36 | 显示全部楼层
    skypup 发表于 2018-12-16 10:23
    按楼主的方法,很简单的几步操作,就可以点亮 LED 了,真开心。
    blinker 真好。 ...

    点亮的LED是哪个引脚,怎么定义的?
  • TA的每日心情
    开心
    2018-11-18 00:25
  • 签到天数: 238 天

    [LV.7]常住居民III

    发表于 2018-12-16 10:23 | 显示全部楼层
    按楼主的方法,很简单的几步操作,就可以点亮 LED 了,真开心。
    blinker 真好。
  • TA的每日心情
    奋斗
    2019-7-12 18:42
  • 签到天数: 48 天

    [LV.5]常住居民I

    发表于 2019-1-30 09:50 | 显示全部楼层
    a792274629 发表于 2019-1-29 20:36
    点亮的LED是哪个引脚,怎么定义的?

    这是学习arduino开发的第一课中的内容,不建议没有arduino基础的用户使用blinker
    https://www.arduino.cn/thread-76154-1-1.html
    如果你觉得以上内容帮到了你,你可以打赏支持作者
  • TA的每日心情
    开心
    2019-9-15 18:21
  • 签到天数: 196 天

    [LV.7]常住居民III

    发表于 2019-4-29 17:53 | 显示全部楼层
    esp8266/esp32扩展包到底是什么东西?如何卸载!!!!
    没仔细看就安装了


    没安装前使用正常,安装后  出现错误!!!!!!


    Arduino:1.8.9 (Windows 7), 开发板:"NodeMCU 1.0 (ESP-12E Module), 80 MHz, 115200, 4M (3M SPIFFS)"

    开发板 nodemcuv2 (平台 esp8266, 包 esp8266) 未知

    为开发板 NodeMCU 1.0 (ESP-12E Module) 编译时出错。:@:@

    点评

    Arduino IDE使用-通过板型管理器添加更多控制器 https://www.arduino.cn/thread-17884-1-1.html  详情 回复 发表于 2019-4-29 18:09
  • TA的每日心情
    郁闷
    2018-12-6 22:21
  • 签到天数: 48 天

    [LV.5]常住居民I

     楼主| 发表于 2019-4-29 18:09 | 显示全部楼层
    keliyuan 发表于 2019-4-29 17:53
    esp8266/esp32扩展包到底是什么东西?如何卸载!!!!
    没仔细看就安装了

    Arduino IDE使用-通过板型管理器添加更多控制器   https://www.arduino.cn/thread-17884-1-1.html
    如果以上内容对你有帮助,你可以通过打赏支持作者
  • TA的每日心情
    开心
    2019-9-15 18:21
  • 签到天数: 196 天

    [LV.7]常住居民III

    发表于 2019-4-29 18:21 | 显示全部楼层
    奈何col 发表于 2019-4-29 18:09
    Arduino IDE使用-通过板型管理器添加更多控制器   https://www.arduino.cn/thread-17884-1-1.html ...

    你这答非所问。

    我试了凡是跟8266相关的板子,使用示例编译都会出错!!!
    都是安装这个  https://www.arduino.cn/thread-76029-1-1.html。出的问题。怎么卸载!!!!

    重装IEDN遍了,还是出错!!难道要重装系统!!!

    点评

    建议先试试再说,里面可以删除package  详情 回复 发表于 2019-4-29 19:11
  • TA的每日心情
    郁闷
    2018-12-6 22:21
  • 签到天数: 48 天

    [LV.5]常住居民I

     楼主| 发表于 2019-4-29 19:11 | 显示全部楼层
    keliyuan 发表于 2019-4-29 18:21
    你这答非所问。

    我试了凡是跟8266相关的板子,使用示例编译都会出错!!!

    建议先试试再说,里面可以删除package
    如果以上内容对你有帮助,你可以通过打赏支持作者
  • TA的每日心情
    开心
    2019-9-15 18:21
  • 签到天数: 196 天

    [LV.7]常住居民III

    发表于 2019-4-29 19:21 | 显示全部楼层
    奈何col 发表于 2019-4-29 19:11
    建议先试试再说,里面可以删除package

    卸载Arduino  IDE 即全部8266库,重新安装,现在自带的8266示例程序正常了。
    你前面带的 《 esp8266/esp32扩展包》 有问题,还是用IDE 自带的官网下载靠谱。

    但blinker库自带程序还是有问题,

    "Blinker.h" 对应多个库,exit status 1
    为开发板 NodeMCU 1.0 (ESP-12E Module) 编译时出错。


    esp8266库使用的是哪个版本?   

    点评

    请认真阅读帖子,和blinker文档,有库下载链接。。。 如果安装了多个版本的库,请先删除,再安装最新的。 文档和教程已经有几千人验证过了,照着操作不会有任何问题,基础不好的情况下,请先不要自由发挥  详情 回复 发表于 2019-4-29 20:24
    您需要登录后才可以回帖 登录 | 立即注册  

    本版积分规则

    热门推荐

    同时读取两个传感器的数据,并上传至云端存储
    同时读取两个传感器的数据
    一个示例,仅供参考,可以自己更换传感器,或者连接更多传感器。 开发板: Wifiduin
    求助帖 新手
    求助帖 新手
    如图,第一个LED灯驱动失败,求原因… 板子是UNO R3,LED灯接在13与GND上面。
    【Arduino】108种传感器系列实验(93)---CSR8350蓝牙音乐模块
    【Arduino】108种传感器系
    37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
    光线跟踪钛合金猫眼
    光线跟踪钛合金猫眼
    +视频 https://www.bilibili.com/video/av67732712/ +原理 ---光线跟踪 建立极
    "高精度"米家电子温湿度计Pro拆解
    "高精度"米家电子温湿度计
    为了了解哪种温湿度传感器更好,我搞了一个米家电子温湿度计Pro(阿蒙同志赠送) 价格
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   ( 蜀ICP备14017632号-3 )
    快速回复 返回顶部 返回列表