本帖最后由 beam92 于 2017-3-1 15:33 编辑
导读:通过“Arduino代码自动生成工具”自动生成的库文件,短短20行代码,Arduino uno wifi 就可以迅速联网,实现使用手机APP进行广域网的远程控制。
一直以来Arduino 致力于让物联网开发变得更简单,在简化局域网无线控制实现方案后,也一直在为开发者寻找一个能够解决广域网远程控制的可行方案。用Arduino实现物联网的很多,今天给大家介绍一款非常轻松简单的物联网连接方案。开发者仅需关注逻辑程序即可非常方便地设计出自己的物联网产品。
本实验使用Arduino Uno Wifi 、机智云Arduino代码自动生成工具。
Arduino Uno Wi-Fi是一款带有集成式Wi-Fi模块的新型Arduino Uno板!该板基于ATmega328P,具有集成式ESP8266 Wi-Fi模块。它拥有14个数字输入/输出引脚(其中6个可用作PWM输出)、6个模拟输入、1个16 MHz陶瓷谐振器、1个USB连接、1个电源插座、1个ICSP头和1个复位按钮。它包含支持微控制所需的一切;只需通过USB电缆将其与计算机相连,或者利用AC-DC适配器或电池为其供电即可着手设计。
ESP8266 Wi-Fi模块是一款独立的SoC,具有集成式TCP/IP协议栈,让您能够访问Wi-Fi网络。Uno Wi-Fi的一个有用特性是支持OTA(空中)编程,适于传输Arduino sketch或Wi-Fi固件。
本文以Blink程序为例,只要把控制LED闪烁改成其他程序,就可以轻松控制或实现其他项目啦。下面我们来看一下具体的步骤吧!
工程创建
镜像更新
KKETCH编写
打开示例sketch – simpleTry并修改
|