『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 2507|回复: 7

[求助] 有关 UART 串口数据收发 esp8266

[复制链接]

1

主题

52

帖子

436

积分

中级会员

Rank: 3Rank: 3

积分
436
金钱
384
HASS币
0
发表于 2022-10-25 22:03:34 | 显示全部楼层 |阅读模式
  接触智能家居有5个月时间了,知道这个网站,是从ESPhome的官网链接,从黑群开始到.........到现在的905L3B,中间无数的坑。。。此处省略N百字。。。。。。。。。。。。。。。。。 1.png 在此感谢本坛的各位大神,特别是 XCray 看了你的无数帖,认同了你的签名。。
2.png
感谢各位带我走到了了今天,谢谢!特别感谢!“,目前遇到的瓶颈,,,就是串口数据的收发,我现在用到的开发板是esp8266,需求只是因为智能音箱的开始,,TTS,    ASR...,10来天前在一个网友的推荐下购买了若琪智能音箱,目前TTS工作正常,受制于网络,受制于服务商的开放程度,时不时的抽筋,用过的都懂,由此而想到了离线的语音识别,离线的TTS,
4.png
经过多方比对,所以购买了语音开发板ASR-PRO,个人感觉比较容易上手,开发工具图形化,对于我等没有编程语音基础的人是合适不过呀。但是这个板的外围数据交换只有串口,,没有其他,本人在坛子徘徊10来天,愣是没有搞定,目前可以达到的tts可以工作,就是说家居根据要求需要语音播报的都可以,任意内容,主要是离线可用。。。但是吧语音的控制命令无法发送到主机,就不能达到相应的命令执行,翻遍论坛的相关话题,都没有详细说明。。。。外网查阅,ESP8266虽然有两组UART 串口,但是只有串口1可以正常工作,但是硬件设计用于程序下载,串口2只有tx可以正常使用,rx用于配合程序下载使用,有说明可以指名使用其他gpio口,目前测试使用 #  tx_pin: GPIO5 #D1   #  rx_pin: GPIO4 #D2,可以发送数据到开发板,TTS可以工作,但是接收部分没有相关的例程,不想用其他方式达到,比如 Python Arduino Tasmota。。。偏离初衷,测试了mqtt  api  还是觉得api适合我,我需要原生的方式达到,在此请教各位大神,不吝指教,谢谢!



回复

使用道具 举报

8

主题

217

帖子

1220

积分

金牌会员

Rank: 6Rank: 6

积分
1220
金钱
1003
HASS币
0
发表于 2023-3-23 10:06:45 来自手机 | 显示全部楼层
我也遇到同样的问题,你怎么解决的?
回复

使用道具 举报

7

主题

114

帖子

1078

积分

论坛DIY达人

积分
1078
金钱
954
HASS币
60
发表于 2023-3-23 12:38:20 | 显示全部楼层
尽量讲你的问题简洁化。我理解你现在主要的问题是
1.esp8266物理串口
这个你可以复用下载串口,esphome里边注意设置logger: baud_rate: 0 就可以了。

2.串口通信的例程。
看这里 Custom UART Text Sensor
回复

使用道具 举报

1

主题

52

帖子

436

积分

中级会员

Rank: 3Rank: 3

积分
436
金钱
384
HASS币
0
 楼主| 发表于 2023-3-23 17:47:21 | 显示全部楼层
tqh5597 发表于 2023-3-23 10:06
我也遇到同样的问题,你怎么解决的?

arduino  mqtt
回复

使用道具 举报

1

主题

52

帖子

436

积分

中级会员

Rank: 3Rank: 3

积分
436
金钱
384
HASS币
0
 楼主| 发表于 2023-3-23 17:48:24 | 显示全部楼层
dianxin11 发表于 2023-3-23 12:38
尽量讲你的问题简洁化。我理解你现在主要的问题是
1.esp8266物理串口
这个你可以复用下载串口,esphome里边 ...

谢谢!已经处理好了。
回复

使用道具 举报

24

主题

591

帖子

2767

积分

金牌会员

Rank: 6Rank: 6

积分
2767
金钱
2176
HASS币
0
发表于 2023-3-25 17:46:56 来自手机 | 显示全部楼层
我是用的8266+su03t b站上看到的
up有提供整套教程
不过是mqtt方案
我也想过用esphome方案
不过我太菜了 不懂怎么搞
lz要是搞定了的话可以提供下yaml吗?
回复

使用道具 举报

32

主题

146

帖子

1257

积分

金牌会员

Rank: 6Rank: 6

积分
1257
金钱
1111
HASS币
0
发表于 2024-3-3 13:11:00 | 显示全部楼层
kisccc 发表于 2023-3-23 17:48
谢谢!已经处理好了。

请问怎样处理的?
回复

使用道具 举报

0

主题

50

帖子

669

积分

高级会员

Rank: 4

积分
669
金钱
619
HASS币
0
发表于 2024-4-24 23:25:59 | 显示全部楼层
发送tts是怎样实现的?能提供一下案例吗?
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-24 03:01 , Processed in 0.349193 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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