前言每次下班回到家就已经很累了,到门口还要到处翻找钥匙,然后开门,是不是觉得很烦,那我们有没有不用通过钥匙开门且成本低的方案了?下面我会教大家基于ESP8266+点灯科技+小爱同学来控制开门的方法一、准备工作1、硬件材料①、ESP8266开发板(均价13R)②、SG90MG90S9g舵机(均价12R)③、电源模块5V(均价2R)④、杜邦线(母头和公对母)、DC5.5x2.1DC005转接头(公头)、电池盒-5号4节(均价8R)⑤、紫米电池一盒*10(均价13R)⑥、小爱音响(均价不等,只要支持小爱同学即可,如果手机是小米的,也可以不用购买小爱音响)以上东西都可以通过淘宝购买2、APP软件安装①
大致流程最近入手了一款小爱音响,想着把小爱音响接入chatGPT,在github上找了一个非常优秀的开源项目,整个过程还是比较简单的,一次就完成了。其中最难的技术点是如何获取与小爱的对话记录?如何让小爱播放文本?让我自己想的话,估计就是想着各种办法去破解小爱同学,但是这需要很深的硬件知识。学习成本很高。这个开源项目用了一个比较野的路子:手机端上的小爱同学有一个查看会话记录功能,通过抓包工具可以拿到这个接口信息循环调用这个接口就可以拿到最新的会话文本信息剩下的就是把该文本作为参数与chatGPT进行交互了,官方有现成的API拿到GPT返回的结果再调用小米服务可以让小爱同学播放返回的文本。同时还可
本文通过巴发云注册mqtt服务并在小爱同学注册实现为什么要用巴法云的自然是因为他免费啦1.准备1.1注册巴法云https://cloud.bemfa.com/1.2在巴法云上创建mqtt设备云注意主题名称一开始最好是006结尾不是数字小爱是不会识别的点击昵称就可以直接修改并且昵称和你呼叫小爱是有关系的比如我的是电脑百度我就告诉小爱"打开电脑百度"这时我写的jar就会获得一条消息消息内容是"on"相反"关闭电脑百度"消息内容就是是"off"1.3在小米手机上关联巴法云打开米家app->我的->连接其他平台->添加自己的巴法云1.4验证呼叫小爱同学"打开"+你的昵称我的就是"打开电脑百度"2构建s
准备工作安装手机app米家app小米音箱或小爱同学app点灯科技app,app下载链接:https://diandeng.tech/dev开发环境搭建ArduinoIDE需安装好esp32扩展ArduinoIDE1.8.7或更新版本务必使用2.0.0或以上release版本的ESP32ArduinopackageArduino安装包:链接:https://pan.baidu.com/s/1EolgWnV7W-cQiDAbJ-MicA提取码:au2iesp32Arduino库:链接:https://pan.baidu.com/s/1LoBYfSvkebxX8-bsUe4AGg提取码:4xksbl
“我们的动力源于对电子的热爱”为大家详细介绍最近的语音台灯,不用了解各种通讯协议,直接调用函数,小白也会!链接:https://pan.baidu.com/s/12m0TMhjH7SR9DHA_pTowBg?pwd=m4zf 提取码:m4zf目录想法的产生软件描写使用Blinker.app 将设备接入米家 ArduinoIDE环境搭建: EC11编码按键WS2812 工程代码代码详解硬件搭建 灯板台灯主板亮度控制电池充电芯片4056灯板供电升压芯片XL6007E1ESP-12S供电切换 WS2812焊接 外壳 工程链接想法的产生刷B站时发现一位博主用8266+blinker库制作了一个语音台
“我们的动力源于对电子的热爱”为大家详细介绍最近的语音台灯,不用了解各种通讯协议,直接调用函数,小白也会!链接:https://pan.baidu.com/s/12m0TMhjH7SR9DHA_pTowBg?pwd=m4zf 提取码:m4zf目录想法的产生软件描写使用Blinker.app 将设备接入米家 ArduinoIDE环境搭建: EC11编码按键WS2812 工程代码代码详解硬件搭建 灯板台灯主板亮度控制电池充电芯片4056灯板供电升压芯片XL6007E1ESP-12S供电切换 WS2812焊接 外壳 工程链接想法的产生刷B站时发现一位博主用8266+blinker库制作了一个语音台