点击 蘑菇云创造 关注我们
印象宁夏——微景观作品
作品来源:第五届全国青少年人工智能挑战赛-开源硬件创意智造专项赛优秀作品
参赛学生:平罗中学 蔡浩翔 高泽轩
指导老师:闻立鹏
创作灵感
我的家乡宁夏有着“塞上江南”的美誉,它有着丰富的旅游资源和物产资源,为了向全国各地的朋友更好的展现美丽的宁夏,我们于是制作了这一款“印象宁夏”微景观。我们运用了人工智能语音识别技术结合开源硬件Arduino主控板,二维设计软件设计并采用激光切割机切割作品外观,在亚克力板上用激光雕刻各种图案,利用声光电形式的电子艺术手段呈现出宁夏的人文景观,风土人情,物产资源等。
制作过程
步骤1 设计外形
通过LaserMaker绘制出结构图纸
步骤2 制作外壳及部件
通过激光切割机和电锯切出外壳和所用部件
步骤3 组装
将各个部件组装起来
步骤4 编写程序并调试设备
使用Mind+编写程序并反复调试设备
步骤5 完工
经过制作、组装和反复调试,“印象宁夏——微景观作品”大功告成!
材料清单
|
1✖ |
DFRduino UNO R3 |
|
1✖ |
Gravity: I2C语音识别模块 |
1✖ |
Gravity:中英文语音合成模块V2.0 |
1✖ |
Gravity: IO 传感器扩展板 V7.1 |
1✖ |
WS2812 RGB 全彩灯带(7灯珠) |
2✖ |
DFRobot DF9GMS 180° 微型舵机 |
硬件接线图
代码分享
/*!* MindPlus* uno**/// 函数声明void DF_ShengJiang();void DF_WuBao();void DF_HeLanShan();void DF_XiXiaWangLing();// 创建对象Servo servo_10;DFRobot_NeoPixel neoPixel_4;Servo servo_11;DFRobot_SpeechSynthesis_I2C sstts;DFRobot_ASR asr;DFRobot_ASR asr;// 主程序开始void setup() {servo_10.attach(10);servo_11.attach(11);neoPixel_4.begin(4, 7);neoPixel_4.setBrightness(255);servo_11.angle(abs(0));servo_10.angle(abs(5));sstts.begin();asr.begin(LOOP, MIC);asr.addCommand("ni hao", 1);asr.addCommand("wo xiang can guan tai yang sheng yan hua ", 2);asr.addCommand("wo xiang can guan ning xia wu bao", 3);asr.addCommand("wo xiang can guan xi xia wang liang", 4);asr.start();}void loop() {if (((asr.read())==1)) {sstts.speak("你好,我是小宁让我带你参观塞上江南宁夏");delay(1000);}if (((asr.read())==2)) {DF_HeLanShan();}if (((asr.read())==3)) {DF_WuBao();}if (((asr.read())==4)) {DF_XiXiaWangLing();}}// 自定义函数void DF_ShengJiang() {servo_10.angle(abs(0));delay(800);servo_10.angle(abs(40));delay(800);servo_10.angle(abs(50));delay(800);servo_10.angle(abs(60));delay(800);servo_10.angle(abs(70));delay(800);servo_10.angle(abs(80));delay(800);servo_10.angle(abs(90));}void DF_WuBao() {servo_11.angle(abs(70));servo_11.angle(abs(60));servo_11.angle(abs(75));DF_ShengJiang();sstts.speak("人们常说宁夏有五宝让我带你探究");neoPixel_4.clear();neoPixel_4.setRangeColor(6, 6, 0xFF0000);sstts.speak("红宝枸杞 排毒养颜");neoPixel_4.clear();neoPixel_4.setRangeColor(5, 5, 0xFFFF00);sstts.speak("黄宝甘草 滋阴润肺");neoPixel_4.clear();neoPixel_4.setRangeColor(3, 3, 0x0000FF);sstts.speak("蓝宝贺兰石 千姿百态");neoPixel_4.clear();neoPixel_4.setRangeColor(2, 2, 0xFFFFFF);sstts.speak("白宝滩羊皮 独树一帜");neoPixel_4.clear();neoPixel_4.setRangeColor(0, 0, 0x330033);sstts.speak("黑宝发菜 美味营养");delay(4000);neoPixel_4.clear();servo_10.angle(abs(5));delay(1000);}void DF_HeLanShan() {delay(1000);DF_ShengJiang();neoPixel_4.showRainbow(0, 6, 1, 360);sstts.speak("贺兰山岩画,神秘至极。相传由史前文明所刻散步在宁夏境内,内容多为动物为主,其中太阳神的图案更是经典");delay(4000);neoPixel_4.clear();servo_10.angle(abs(5));delay(1000);DF_WuBao();DF_XiXiaWangLing();}void DF_XiXiaWangLing() {servo_11.angle(abs(150));servo_11.angle(abs(145));delay(1000);DF_ShengJiang();neoPixel_4.setRangeColor(0, 6, 0x990000);sstts.speak("西夏王陵,是西夏历代帝王的陵墓,位于银川市西");sstts.speak("是中国现存规模最大,地面遗址最完整的帝王陵园之一");delay(4000);neoPixel_4.clear();servo_10.angle(abs(5));delay(1000);}
左右滑动,查看更多
作品展示
附件下载
公众号后台发送关键字“比赛项目”,可获取附件下载(如有其它问题,请添加微信咨询:DFRobot2019)
往期推荐

