查看: 38505|回复: 33

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

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

    [LV.5]常住居民I

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

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

    硬件准备

    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上都有一个唯一的密钥,blinker设备会使用该密钥认证设备身份,从而使用blinker云平台上的相关服务。
    进入blinker App,点击“添加设备”,进行设备添加。
    选择Arduino,再选择WiFi接入,即可获取一个唯一的密钥。暂存这个密钥,此后程序中会使用到它。
    app0.jpg

    载入示例

    返回设备列表页,会看到已经添加的设备,点击设备图标,可进入设备控制面板。
    首次进入设备控制面板,会弹出向导页。在向导页点击 载入示例,即可载入示例界面。
    点击右上角编辑图标,可以进入编辑模式,对界面进行修改。
    app1.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的每日心情
    开心
    2020-5-27 10:05
  • 签到天数: 434 天

    [LV.9]以坛为家II

    发表于 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的每日心情
    开心
    2020-5-27 10:05
  • 签到天数: 434 天

    [LV.9]以坛为家II

    发表于 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的每日心情
    开心
    2020-5-27 10:05
  • 签到天数: 434 天

    [LV.9]以坛为家II

    发表于 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
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    热门推荐

    创客火首发无人机编队套装,开启不一样的人工智能教育
    创客火首发无人机编队套装
    2017年国务院发布《新一代人工智能发展规划》,提出要广泛开展人工智能科普活动,在中
    <esp8266NodeMCU> DHT11温湿度显示异常
    <esp8266NodeMCU> DHT11温
    我用arduino UNO 测试过DHT11模块没有问题(温度31度 湿度34%) 可是一连到esp8266 N
    【干货分享】mega2560原理图PCB图纸altium designer18
    【干货分享】mega2560原理
    分享一下mega2560的板子 AD版本 **** 本内容被作者隐藏 **** ergo
    一个带电池的LED灯电路,充放电电路怎么设计,求助
    一个带电池的LED灯电路,
    像图片上这样一个电路,可以直接用USB充电,类似于这样的电路,他的充电和给板子供
    最近也收集了一些arduino的库,分享出来
    最近也收集了一些arduino
    按字母排序,由于上传文件限制,我就分享到百度云里了,有更新会在百度云里更新的 a开
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
    快速回复 返回顶部 返回列表