数码之家

 找回密码
 立即注册
搜索
查看: 1302|回复: 27

[另类] 超小可更新语音模块打PCB板

[复制链接]
发表于 2024-8-26 13:08:49 | 显示全部楼层 |阅读模式
本帖最后由 vip2128 于 2024-8-29 16:20 编辑

见前帖,用cx588芯片做的语音模块,用sop转换板焊接总是不那么方便,遂jlc用优惠券第一次打板,打回来的还可以,
打5片发6片,就是电容封装0805搞小了,还是单层板,焊插针只能焊一面,且反了,增大了占用体积.





左边4根插针接mcu数据或烧录座,中间左的两插针是播放测试,一般没用到,中间右两插针是烧录前先短接地,正常播放要拔掉,
右边两插针是接喇叭,上面电容旁预留个电阻位,当供电使用3.3v下用0欧电阻接上.








插针都搞弯,减少占用体积,如果空间大则不用弯.



接烧录座下载烧录F1a文件,软件里测试语音是否正常.






接在TM1640电动车显示屏里,位置刚刚好,esp8266 D1 也附在大板边固定,大板接触面覆绿油防俩板线路短接,

esp8266接入巴法云,完美实现wifi时钟,显示时分秒星期,语音实时播放整点报时星期气温,固定电话来电号码播报,
楼梯口有人经过播报层数,播报门开门关,巴法云可设置关键字,如ota、+-调音量,test测试即时时间星期气温,
re清除eeprom wifi密码,换wifi微信重配网络,巴法还可设置定时播放某设定语音.








第一次打板总有些不完美,第二张优惠券也搞来下单,重画pcb搞成双层板,电容封装改C1206,穿孔走VCC线,背面敷铜GND

-----------------------------------------------------

...... 25楼有更新...........



自制超小可更新语音模块
https://www.mydigit.cn/forum.php?mod=viewthread&tid=466530&fromuid=768940

TM1640共阴极wifi时钟arduino代码
https://www.mydigit.cn/forum.php?mod=viewthread&tid=467811&fromuid=768940

ESP8266家用智能网络控制监测显示系统
https://www.mydigit.cn/forum.php?mod=viewthread&tid=458939&fromuid=768940




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

打赏

参与人数 2家元 +60 收起 理由
jf201006 + 30 謝謝分享
kkdkj + 30 謝謝分享

查看全部打赏

发表于 2024-8-26 13:23:02 | 显示全部楼层
感觉楼主搞的插接方法,比双层板更好焊接和检测

打赏

参与人数 1家元 +6 收起 理由
vip2128 + 6 熱心會員

查看全部打赏

回复 支持 反对

使用道具 举报

发表于 2024-8-26 13:39:07 | 显示全部楼层
语音芯片是输入汉字自动读出来吗?无论什么汉字都能转成语音吗?

打赏

参与人数 1家元 +6 收起 理由
vip2128 + 6 熱心會員

查看全部打赏

回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-8-26 13:51:06 | 显示全部楼层
猪小呆 发表于 2024-8-26 13:39
语音芯片是输入汉字自动读出来吗?无论什么汉字都能转成语音吗?

见上个贴  自制超小可更新语音模块,这种是先把汉字数字转换成语音文件,再去播放文件
当然也是另有模块自动读出汉字数字
回复 支持 反对

使用道具 举报

发表于 2024-8-26 15:07:02 | 显示全部楼层
电容封装0805、0603的我焊过,铁板烧最方便,电烙铁也还行
0804的封装没见过

打赏

参与人数 1家元 +6 收起 理由
vip2128 + 6 熱心會員

查看全部打赏

回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-8-26 15:18:17 | 显示全部楼层
wangxiangtan2 发表于 2024-8-26 15:07
电容封装0805、0603的我焊过,铁板烧最方便,电烙铁也还行
0804的封装没见过 ...

是0805  重编辑改.........
回复 支持 反对

使用道具 举报

发表于 2024-8-26 16:11:57 | 显示全部楼层
会画PCB的都是我仰望的大神

打赏

参与人数 1家元 +6 收起 理由
vip2128 + 6 熱心會員

查看全部打赏

回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-8-26 16:36:53 | 显示全部楼层
东海居 发表于 2024-8-26 16:11
会画PCB的都是我仰望的大神

想做什么都得靠摸索 靠搜索 看别人走过的路
画什么基本都有教程,看B站视频教程
回复 支持 反对

使用道具 举报

发表于 2024-8-26 16:42:17 | 显示全部楼层
确实可玩性高

打赏

参与人数 1家元 +6 收起 理由
vip2128 + 6 熱心會員

查看全部打赏

回复 支持 反对

使用道具 举报

发表于 2024-8-26 17:27:11 来自手机浏览器 | 显示全部楼层
这东西功率多大

打赏

参与人数 1家元 +6 收起 理由
vip2128 + 6 熱心會員

查看全部打赏

回复 支持 反对

使用道具 举报

发表于 2024-8-26 17:37:33 | 显示全部楼层
支持折腾呀!!!

打赏

参与人数 1家元 +6 收起 理由
vip2128 + 6 熱心會員

查看全部打赏

回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-8-26 17:39:31 | 显示全部楼层
wfzdm 发表于 2024-8-26 17:27
这东西功率多大

资料是8欧 0.5w   ......
回复 支持 反对

使用道具 举报

发表于 2024-8-26 20:46:57 | 显示全部楼层
板子画得不错,很实用

打赏

参与人数 1家元 +6 收起 理由
vip2128 + 6 熱心會員

查看全部打赏

回复 支持 反对

使用道具 举报

发表于 2024-8-27 12:49:06 | 显示全部楼层
老师好,玩过米思齐吗?
朋友有帖子要打分哟

打赏

参与人数 1家元 +6 收起 理由
vip2128 + 6 熱心會員

查看全部打赏

回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-8-27 13:16:47 | 显示全部楼层
kkdkj 发表于 2024-8-27 12:49
老师好,玩过米思齐吗?
朋友有帖子要打分哟

图形化搭积木的不太习惯
回复 支持 反对

使用道具 举报

发表于 2024-8-27 22:31:13 | 显示全部楼层
vip2128 发表于 2024-8-27 13:16
图形化搭积木的不太习惯

请教:米思齐中,STM32开发板,接IIC屏幕时,搞不懂了。里边提供的代码如下:
#include <Wire.h>
#include <Adafruit_GFX_STM32.h>
#include <Adafruit_SSD1306_STM32.h>

TwoWire Wire1(1, I2C_FAST_MODE);
#define display_SCREEN_WIDTH  128
#define display_SCREEN_HEIGHT 64
#define display_OLED_RESET    PA0
Adafruit_SSD1306_STM32 display(display_SCREEN_WIDTH, display_SCREEN_HEIGHT, &Wire1, display_OLED_RESET);

void setup(){
  display.begin(SSD1306_SWITCHCAPVCC,0x3C);
}

void loop(){

}

我想问,黑体部分,需要一个引脚,IIC只有4引脚,黑体部分需要的这个引脚怎么办呢?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

打赏

参与人数 1家元 +6 收起 理由
vip2128 + 6 熱心會員

查看全部打赏

回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-8-27 23:34:19 | 显示全部楼层
没搞过stm ,只能找范例
Arduino STM32+霍尔传感器+OLED显示屏制作转数计数器
https://www.bilibili.com/read/cv6067344/
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-8-27 23:58:13 | 显示全部楼层
kkdkj 发表于 2024-8-27 22:31
请教:米思齐中,STM32开发板,接IIC屏幕时,搞不懂了。里边提供的代码如下:
#include
#include

看了github上的范例
   Arduino_STM32/STM32F1/libraries/Adafruit_SSD1306/examples/ssd1306_128x64_i2c_STM32/ssd1306_128x64_i2c_STM32.ino






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

发表于 2024-8-28 00:19:16 | 显示全部楼层
vip2128 发表于 2024-8-27 23:58
看了github上的范例
   Arduino_STM32/STM32F1/libraries/Adafruit_SSD1306/examples/ssd1306_128x64_i2c ...

谢谢回复!我才学,我看不懂这个范例呀,我只知道IIC屏幕只有4个引脚。从这些代码看,需要5个引脚,RESET引脚代码中有,屏幕硬件板子上没有,怎么接线呢?

打赏

参与人数 1家元 +6 收起 理由
vip2128 + 6 熱心會員

查看全部打赏

回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-8-28 09:17:31 | 显示全部楼层
kkdkj 发表于 2024-8-28 00:19
谢谢回复!我才学,我看不懂这个范例呀,我只知道IIC屏幕只有4个引脚。从这些代码看,需要5个引脚 ...

I2c 只用到sda scl,reset用不到,随便赋个脚,编译不出错就好

打赏

参与人数 1家元 +6 收起 理由
kkdkj + 6 精彩回帖

查看全部打赏

回复 支持 反对

使用道具 举报

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

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-5-2 20:50 , Processed in 0.202801 second(s), 13 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

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