智能家居应用教程1——blinker控制开关-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 890|回复: 0

智能家居应用教程1——blinker控制开关

[复制链接]
发表于 2022-1-21 11:06 | 显示全部楼层 |阅读模式
本帖最后由 OpenJumper 于 2022-1-21 11:06 编辑

[md]## 简介

在基础教程中,我们用wifiduino做了一系列的控制实验,并了解了传感器和主板扩展板的使用。这给下面制作智能家居项目奠定了基础。接下来我们将使用wifiduino联网功能,并搭配blinker物联网平台,正式的开启智能家居的学习。

本节实验我们搭建一个远程开关,使用服务器远程发送数据,来控制LED亮灭。

## 器材准备

+ wifiduino主板 * 1

+ wifiduino拓展板 * 1

+ LED模块 * 1

+ 3.7V可充电电池 * 1

## 软件准备

手机下载blinker APP,根据不同系统的手机安装不同版本的APP。
如果你的手机是安卓系统,那么软件下载地址为: https://github.com/blinker-iot/app-release

如果是苹果手机IOS系统,直接可在APP Store中搜索blinker并下载安装。

下载完成后注册一个账号。

## blinker添加设备

1. 确保开发板连接的网络能连接外网

2.在blinker 中,点击右上角的“+”进入添加设备页面

3.点击 “选择”——“Arduino”——“wifi接入”——“阿里云”

4、获取SecretKey, 记住这串数字,并将其填入到程序中

01.jpg

## wifiduino下载程序

下载程序之前打开arduino的IDE再次确认,开发板型号、通信波特率、通信串口号是否选择正确。具体操作可参考 章节:编程环境的安装

02.jpg

在arduino IDE的示例程序中找到,文件——示例——blinker——blinker_Hello——Hello_wifi

03.jpg

修改程序中的auth[]值和要链接的wifi的ssid(账号)及pswd(密码)

04.jpg

下载程序到wifiduino主板中,下载结束后,IDE提示栏中会显示“上传成功”

05.jpg

如果下载不成功,请参考教程wifiduino下载失败处理办法


## 制定软件界面

App中点击刚添加的设备,进入界面后,点击载入示例
06.jpg

## 连接硬件模块

将扩展板堆叠在wifiduino主板上,将LED模块通过3P数据线,连接在D13接口上(程序中定义)

07.jpg

## 观察现象

连接完成后,插上电池,并将开关打开供电。 打开手机app,确认wifiduino设备在线,点击“点我开关灯”观察板子上的LED是否正常亮灭。[/md]
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-12-27 14:28 , Processed in 0.075904 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表