6744浏览
查看: 6744|回复: 2

[项目分享] 科技学堂:米思齐(Mixly)编程积木硬件漂流活动

[复制链接]
本帖最后由 xiaohe9527 于 2017-8-7 09:00 编辑


10套免费Arduino套材等你领,快来参加创客硬件漂流计划吧!
[url=]关注 | 4[/url]
[url=].[/url]



科技学堂Arduino系列课程之《Arduino传感器入门》课程马上就要开课啦,本次课程使用的材料除了使用“Gravity:27件传感器套装”之外,还需要使用“Gravity:米思齐(Mixly)编程积木入门套装”。

为了给热爱学习的老师们更多的支持,让更广大的创客教师朋友们有更多的机会走近创客教育。这次,科技学堂联合DF创客社区,希望通过硬件漂流活动,为大家提供10套免费的器材使用“Gravity:米思齐(Mixly)编程积木入门套装”!如果您是一名公办学校的在职教师,赶快扫描下方二维码,申请参加漂流计划吧
1.png
IMG_20170222_120020.jpg


其实在今年2月份的时候,已经成功申请DF官方的漂流活动,并完成漂流任务,也得到了商城100元无门槛代金券,只是2月份到4月份正好是上班期间,学生比赛活动较多,所以没什么时间研究这个硬件,在两个月漂流时间里带着学生共同学习,做了两个项目,也算开始了自己的创客教育活动。




下面附上3月份的时候带着孩子制作的小作品,这个作品是参加嘉兴市第十八届中小学电脑制作活动的,有没有获奖,获几等奖到现在还没有公布:'(


作业姿势智能提醒器
硬件清单
Arduino主控板:DFrobot Arduino UNO V3.0[R3]   1
超声波距离传感器:DFrobot   URM37V3.2      1
峰鸣器:DFrobot                             2
LED灯:DFrobot   红色                       1
LED灯:DFrobot   蓝色                       1
电源: 7.4V 1250Ma 锂电池                   1

作业姿势智能提醒器
制作说明
1、      制作外包装纸盒

找一个适合放在桌面的小纸盒,并在纸盒上开好两个用于放超声波距离传感器的小洞,同时开好2个蜂鸣器和LED灯的孔
1.jpg

2、      Arduino设备连接
2.jpg
把超声波距离传感器的VCC用红色杜邦线接到Arduino板上VCC口上,GND用黑色线接到Arduino板上的GND上,绿色线接Tirg,接到数字口4上面,Echo接到数字口7上
⑵蜂鸣器接在数字口2上,LED灯接在数字口3上面,另一组蜂鸣器接在数字口5上面,LED灯接在数字口6 上面
3.jpg
3、      程序编写思路
⑴用串口实现电脑与Arduino通讯,并获得距离传感器返回的值
⑵利用获取到的距离值,来判断书本与眼睛的距离,当眼睛与书本的距离小于设置距离时,开始报警,调用报警程序
⑶编写报警程序,声光报警频率可以由声光发出的时间来控制,故设定了声光的打开关闭时间间隔,间隔越短,频率越高,报警越急促。

        
调用20次测距函数
   
   

4.jpg
5.png
4、 实测作业距离,设置最近距离



5、 解决超声波距离传感器返回数值不稳定问题
实际制作时遇到的问题:当我们身体发生位置变化或移动时,超声波距离传感器每次都会产生一个很小的数值,这个数值会低于我们设置的距离值,那么就会误报警,严重影响提醒器的灵敏度,经老师辅导,集体讨论,最终采用20次测量距离值的总和作为一个判断标准和周期,我们具体在测试时发现,20次测量距离值总和数值低于800的时候,眼睛与书本的距离比较近,就开始报警,小于450的时候,距离严重偏近,报警最急促,450-800之间,中等频率报警


        
测距函数,实现测距并累计总值
   
   

6.png
6、  最终成品

   
7.jpg

2.png

作业姿势智能提醒器.rar

2.59 KB, 下载次数: 139

这是米思奇源文件

hnyzcj  版主

发表于 2017-8-7 09:28:52

好活动,顶起来
回复

使用道具 举报

A华工启明星田保胜  学徒

发表于 2019-1-5 11:42:06

非常好
回复

使用道具 举报

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

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2022 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail