gray6666 发表于 2019-1-15 17:17:33

#DFRobot2018 金猪纳福八音盒电路和模型

本帖最后由 gray6666 于 2019-1-23 10:24 编辑

作为DF的忠实粉,在这里非常感谢DFRobot 和 欧特克Tinkercad提供的这次学习和锻炼的比赛机会,我和学生们受益颇多;同时也特别感谢DF 粒子姐姐 和Tinkercad Helen紫蔬 的指导、帮助。

   原想为2人完成,随着期末的临近,各种考试 ,监考,总结考核,我的时间越发紧张,完成模型上半部分,就彻底放手给了学生;临时邀请一位同学作为救火队员加入,战队正式升级为3人;现将分工说明如下,葛雷指导教师 ,负责项目协调规划,技术指导,发布。王金龙同学主要负责电路部分的设计和程序优化;李天昊同学(原机器人社团 团长)扫尾,设计完成金猪八音盒的模型部分(其中金猪对联和金猪在我设计基础上接着完成),后期项目视频录屏,发布材料组织,协助王金龙完成电路程序的设计和优化;

    金猪八音盒模型部分,将金猪设计的模型,利用到八音盒中,升级为电路部分控制,灯光,音乐,旋转舞台;UNO板子,电池如何封装完美的在3D模型中体现出来;TinkerCAD自带的uno 板,舵机模型节省了模型制作时间;遗憾的是灯带的模型没有,改为用LED灯代替(建议增加);设计从各各角度观测模型,达到了效果。

模型 地址 https://www.tinkercad.com/things/gkmzka1jsEZ


软件免安装,省去一切烧脑安装步骤,
1.直接谷歌浏览器输入网址www.tinkercad.com,注册登录即可。

2.单击左侧的三维设计按钮



3.通过简单的模型缩放,排列,组合等操作,即可建模;高效省时省力,适合初学者。


4.功能强大的 scribble功能,完美的解决自建模块的设计和使用;





   

模型设计实现功能:
打开红色开光,蜂鸣器播放小星星乐曲;盒体色带依次点亮并变色,小猪通过舵机,随圆盘转动;灰色圆球为玻璃罩或是塑料罩,LED位置为灯带位置,正面红色小矩形为开关;







视频 为谷歌浏览器 ,搜狗浏览器升级后,就无法在设计模型部分;

https://v.youku.com/v_show/id_XNDAxMzk2NzYzMg==.html?spm=a2h9p.12366999.app.5~5!2~5~5!2~5~5!2~5!3~5~5~5~5~5~21~22~TR!3~TD!2~5~5!2~H4~A


电路部分


链接https://www.tinkercad.com/things/kyb3YIkPCZK


该部分是耗时最长的部分,原本孩子们学的是图形化编程,但是在实际中是通过代码完成的;还好救火队员学了半学期的C,有点基础,两个孩子通过相互协作,学习,努力把代码整合,基本的完成了目标任务;

具体电路运行为 :1打开红色按钮,2蜂鸣器模仿音乐,3色带逐渐点亮,变化颜色,4舵机转动正 180度 ,倒转 180度 ,5.右侧的9V电源为显示版本中的供电模块,在图中仅做参考,没有程序调用;




给 Circuits 电路部分的几点小建议:

1.增加ardunio 组件的代码块

2.引入模型不插USE线,电池供电的运行效果

3.引入dfrobot 的 mp3播放模块,或是 MIND+1.5版的多线程,这样音效更好,程序会更加流畅;


4.蜂鸣器的翻译名字需要调整一下,截图附后 ;换用了两款浏览器,但是声音播放出来不太理想,有点发颤,不知道实际电路效果怎样?
   

参考部分 Ardunio 部分 和网络的开源代码


视频 (录了多次,但是每次上传总是低画质,真的很无语)

搜狗浏览器
https://v.youku.com/v_show/id_XNDAxNDAxMDA2OA==.html?spm=a2h9p.12366999.app.5~5!2~5~5!2~5~5!2~5!3~5~5~5~5~5~21~22~TR!2~TD!2~5~5!2~H4~A

谷歌浏览器
https://v.youku.com/v_show/id_XNDAxNDA2MDgzMg==.html?spm=a2h9p.12366999.app.5~5!2~5~5!2~5~5!2~5!3~5~5~5~5~5~21~22~TR~TD!2~5~5!2~H4~A






中二点 发表于 2019-1-15 17:28:19

棒棒的,哈哈哈哈哈哈{:5_118:}

gray6666 发表于 2019-1-16 08:02:02

中二点 发表于 2019-1-15 17:28
棒棒的,哈哈哈哈哈哈

相互学习:handshake
页: [1]
查看完整版本: #DFRobot2018 金猪纳福八音盒电路和模型