查看: 84516|回复: 40
打印 上一主题 下一主题

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

  [复制链接]

该用户从未签到

跳转到指定楼层
楼主
发表于 2018-12-15 23:27 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
郑重提示:物联网开发,需要你有较好的编程基础,如果你没有编程基础或Arduino开发基础,请不要购买下面推荐的硬件,不要阅读本教程,甚至不要用blinker。

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

硬件准备

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

推荐开发板:
WiFiduino
nodeMcu
espduino  


软件准备

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

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

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

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,点击“添加设备”,进行设备添加。
选择独立设备,再选择WiFi接入,即可获取一个唯一的密钥。暂存这个密钥,此后程序中会使用到它。

载入示例

返回设备列表页,会看到已经添加的设备,点击设备图标,可进入设备控制面板。
首次进入设备控制面板,会弹出向导页。在向导页点击 载入示例,即可载入示例界面。
点击右上角编辑图标,可以进入编辑模式,对界面进行修改。

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

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














该用户从未签到

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

点亮的LED是哪个引脚,怎么定义的?

该用户从未签到

沙发
发表于 2018-12-16 10:23 | 只看该作者
按楼主的方法,很简单的几步操作,就可以点亮 LED 了,真开心。
blinker 真好。

签到天数: 1 天

[LV.1]初来乍到

5#
发表于 2019-1-30 09:50 | 只看该作者
a792274629 发表于 2019-1-29 20:36
点亮的LED是哪个引脚,怎么定义的?

这是学习arduino开发的第一课中的内容,不建议没有arduino基础的用户使用blinker
https://www.arduino.cn/thread-76154-1-1.html

该用户从未签到

6#
发表于 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

该用户从未签到

7#
 楼主| 发表于 2019-4-29 18:09 | 只看该作者
keliyuan 发表于 2019-4-29 17:53
esp8266/esp32扩展包到底是什么东西?如何卸载!!!!
没仔细看就安装了

Arduino IDE使用-通过板型管理器添加更多控制器   https://www.arduino.cn/thread-17884-1-1.html

该用户从未签到

8#
发表于 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

该用户从未签到

9#
 楼主| 发表于 2019-4-29 19:11 | 只看该作者
keliyuan 发表于 2019-4-29 18:21
你这答非所问。

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

建议先试试再说,里面可以删除package

该用户从未签到

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

本版积分规则

热门推荐

ESP8266结合blinker使用小爱同学电脑远程开机
ESP8266结合blinker使用小
blinker是点灯科技开发的面向广大物联网爱好者和创客公司研发的APP,可以安全快速有效
【Arduino】168种传感器模块系列实验(159)---MAX9814咪头传感器
【Arduino】168种传感器模
37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
【干货分享】mega2560原理图PCB图纸altium designer18
【干货分享】mega2560原理
分享一下mega2560的板子 AD版本 **** 本内容被作者隐藏 **** ergo
【限时免费领】1000 块 Wi-Fi+BLE MCU 开发板
【限时免费领】1000 块 Wi
有! >>涂鸦智能 Wi-Fi+BLE MCU 开发板
Stduino UNO mini来了,你确定不了解下嘛
Stduino UNO mini来了,你
Stduino UNO mini基于Arduino UNO板型支持数字式调用引脚,例如:pinMode(13,OUTPUT)
Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
快速回复 返回顶部 返回列表