找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 9226|回复: 16
收起左侧

小白DIY一个arduino+esp01s远程控制的舵机开灯装置

  [复制链接]
ID:332674 发表于 2020-12-8 17:47 | 显示全部楼层 |阅读模式
这是一个新手写的教程,如有不对的地方请大佬指出,出这篇教程是为了能够让更多想做这个东西的人的一个指引,我会用最简单的方法和大家讲解怎么一步步实现,话不多说,开始我们的教程

硬件准备:
arduino uno开发板,
IMG_20201208_173738.jpg


esp01s加下载模块模块
IMG_20201208_173704.jpg


SG90舵机
IMG_20201208_173717.jpg


模块准备好,然后我们开始操作,先用下载器给esp8266烧写程序
qq_pic_merged_1607420538669.jpg



接到电脑上后,可能会提示端口找不到或者是驱动已经失效,这时装一个驱动精灵,下载玩驱动重启一下电脑,查看端口是否已经存在
这样就代表成功了,可以准备下一步操作
A`1~AJX}7WY6KAS(Y4TJ91C.png



插好后打开点灯科技官网 https://diandeng.tech/home 点击首页的快速体验 然后进小米小爱的语音接入控制的里面  里面的代码都是介绍代码的设置和应用,

然后我们点击右上角注册一个账号,下载电灯科技的手机app,https://cdn.diandeng.tech/blinker-2.4.8-beta2.apk

登录账号,然后我们添加一个设备,点右上角的+号
Screenshot_2020-12-08-18-54-34-729_iot.clz.me.jpg

选择arduino设备,选择网络接入
然后一定要选择阿里云(不然无法语音控制,电灯科技官网写了)
Screenshot_2020-12-08-18-55-02-244_iot.clz.me.jpg

复制下来这一段key(链接密钥,后面程序会讲到,有用)回去后界面会出现一个新设备,点开它,选择下面的打开示列,右上角有三个小点
打开可进行相关的一些设置,也可以查看你的密钥,一定要设置一下你的设备的名字,因为这会是你语音控制小爱要识别的东西


然后我们开始下一步操作,添加电灯科技官方的库文件
233.png

把压缩包添加进arduino
然后我们现在需要烧写上网的程序,我们这块esp01s模块需要单独烧入,所以不能选择arduino这块开发板
打开项目里面的开发板管理器下载esp01s的板子驱动程序,可能下的会有点慢,请耐心等待...
4444.png

下载完成后选择开发板,注意千万不要选错
555.png

之后我们在打开点灯科技给我们提供的代码,把他复制粘贴进去上传到esp01s模块
打开这个网址https://diandeng.tech/doc/xiaoai 选择
示例代码下的Arduino/ESP8266/ESP32示例
进去后打开这个文件夹MIOT_OUTLET一直打开就会看到代码,复制到arduino,
这一些代码是一个语音控制esp01s自身灯的代码,在里面要设置你的链接密钥还有你要链接的wifi名称和密码(wifi我这里推荐先用手机热点提供,热点名最好英文)
999.png


输入完后等待上传完成.....
aaa.png

完成
yyyy.png

完成后打开手机app会设备会显示在线,
Screenshot_2020-12-08-19-49-39-967_iot.clz.me.jpg

1.打开米家App。通过 我的>其他平台设备>点击添加>点灯科技>绑定账号 ,绑定blinker账号
2.绑定成功后,支持小爱控制的blinker设备会出现在 我的>其他平台设备>点灯科技 设备列表中
3.现在可以使用小爱控制该设备了



唤醒指令为“打开“”加你设置的名字”(列:打开灯/打开大门)

给大家看一下我设置的远程控制舵机的程序
接线图
IMG_20201208_195936.jpg
kz舵机.zip (903 Bytes, 下载次数: 69)

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

ID:332674 发表于 2020-12-8 17:48 | 显示全部楼层
楼主还没写玩,晚点更新
回复

使用道具 举报

ID:855919 发表于 2020-12-23 11:10 | 显示全部楼层
这么多天了,还在更新么
回复

使用道具 举报

ID:332674 发表于 2020-12-23 22:55 | 显示全部楼层
歌山吴 发表于 2020-12-23 11:10
这么多天了,还在更新么

完了
回复

使用道具 举报

ID:855919 发表于 2021-1-1 22:48 来自手机 | 显示全部楼层
东西做好了,运行一切正常,谢谢了
回复

使用道具 举报

ID:820761 发表于 2021-1-17 11:07 | 显示全部楼层
esp8266无USB接口怎么烧录?
回复

使用道具 举报

ID:373684 发表于 2021-1-17 13:28 | 显示全部楼层
可以搞1台远程控制扫地机的吗?


回复

使用道具 举报

ID:885146 发表于 2021-2-20 15:56 | 显示全部楼层
天猫精灵行么

回复

使用道具 举报

ID:497780 发表于 2021-2-22 14:30 | 显示全部楼层
网上已有神做出来,天猫精灵+小度+SIRI了.
回复

使用道具 举报

ID:931031 发表于 2021-6-1 22:23 | 显示全部楼层
直接控制舵机?接口是哪个
回复

使用道具 举报

ID:991866 发表于 2021-12-13 19:36 | 显示全部楼层
请问一下,那个代码考进那个esp8266里面 手机没显示在线是什么原因呀 还有就是那个连线图可以给一个吗
拜托了
回复

使用道具 举报

ID:1008618 发表于 2022-3-26 14:12 | 显示全部楼层
468741954 发表于 2021-12-13 19:36
请问一下,那个代码考进那个esp8266里面 手机没显示在线是什么原因呀 还有就是那个连线图可以给一个吗
拜 ...

不需要连线arduino开发板就可以连接到热点
回复

使用道具 举报

ID:1008618 发表于 2022-4-2 21:39 | 显示全部楼层
有接线吗
回复

使用道具 举报

ID:1008618 发表于 2022-4-2 22:13 | 显示全部楼层
468741954 发表于 2021-12-13 19:36
请问一下,那个代码考进那个esp8266里面 手机没显示在线是什么原因呀 还有就是那个连线图可以给一个吗
拜 ...

你解决了吗
回复

使用道具 举报

ID:1008618 发表于 2022-4-2 22:25 | 显示全部楼层
能教一下接线吗,一直出问题
回复

使用道具 举报

ID:1015427 发表于 2022-4-4 13:26 | 显示全部楼层
看着还是比较简单,有空试试
回复

使用道具 举报

ID:1062199 发表于 2023-2-5 12:14 | 显示全部楼层
我想知道就接好esp01s到uno板子上之后再写入程序进去uno板?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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