7760| 5
|
[入门] 智能分类垃圾桶(语音识别、语音合成、超声波溢满告知... |
本帖最后由 pxq 于 2021-4-22 06:58 编辑 智能分类垃圾桶(语音识别、语音合成、超声波溢满告知)基本教程(二) 一、灵感来源: 通过自然语音告诉垃圾桶需要扔的垃圾的名称,垃圾桶可以自动辨别垃圾的类型并告知你垃圾分类相关知识,同时自动打开对应垃圾桶让你投放,屏幕显示垃圾分类。这样解决了人们不知道垃圾分类也能自动智能打开垃圾桶盖这个问题。但新的问题来了,垃圾桶溢满(消息)怎样及时告知大家呢?安放在垃圾桶侧面上方的超声波检测距离感知,用语音合成模块告知大家。 二、作品功能: 小朋友可以通过自然语音告诉垃圾桶需要扔的垃圾的名称,垃圾桶可以自动辨别垃圾的类型并告知你垃圾分类相关知识,同时自动打开对应垃圾桶让你投放,屏幕及时显示垃圾分类属类。如果垃圾桶溢满,用语音合成模块告知大家。 三、硬件清单: 1. Arduino Uno主控板*1 2. 语音识别模块*1 3. 语音合成模块*1 4. OLED显示屏*1 5. 舵机*2 6. 超声波*2 7. 电源 四、认识超声波 超声波测距原理与雷达测距原理相似。超声波发射器向某一方向发射超声波,在发射时刻的同时开始计时,超声波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立即停止计时。超声波在空气中的传播速度为340m/s,根据计时器记录的时间t,就可以计算出发射点距障碍物的距离s。超声波还可以有很多玩法儿,如常用于汽车倒车报警器、门铃、警戒报警器、地铁安全线提示、银行及取款机的一米线提示等。 五、硬件连接: 六、垃圾分类: (一)可回收垃圾: 1 fei bao zhi废报纸,2 su liao ping塑料瓶,3 yi la guan易拉罐,4 bo li ping玻璃瓶,5 su liao wan jv塑料玩具,6 xin feng信封,7 jiu shu ben旧书本,8 bu liao布料,9 fei jiu jin shu废旧金属 (二)不可回收垃圾: 11 fei dian chi废电池,12guo pi果皮,13 fei deng guan废灯管,14shui yin wen du ji水银温度计,15 sha chong ji ping杀虫剂瓶,16 niao bu si尿不湿,17 can jin zhi餐巾纸,18 sheng cai sheng fan剩菜剩饭,19 yan tou烟头 七、Mind+编程: 八、溢满告知调试: 1. 将上面用Mind+编好的程序,上传到设备(arduino Uno),用纸张(或其他物品)挡在超声波传感器前,就会看到OLED屏第四行显示的超声波测得的数据,听到语音合成模块非常的声音(可回收垃圾桶溢满,快来更换!或不可回收垃圾桶溢满,快来更换!) 2. 自然语音播报需要扔的“垃圾的名称”(详见六、垃圾分类),垃圾桶可以自动辨别垃圾的类型并告知你垃圾分类相关知识,同时自动打开对应垃圾桶让你投放,屏幕显示垃圾分类。 3.调试视频 九、结构件制作及作品多角度照片: 1. 结构件制作 2. 作品多角度照片 十、相关教程: 十一、源代码及软件下载: 1. 源代码下载 |
822.77 KB, 下载次数: 4610
49.2 KB, 下载次数: 4623
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed