3412浏览
查看: 3412|回复: 1

[项目教程] 挑战3:用OBLOQ - IoT模块制作电动车防盗提醒

[复制链接]
本帖最后由 我爱蘑菇 于 2018-9-7 20:26 编辑

标题】micro:bit+OBLOQ比赛第三关:电动车防盗提醒
【序言】一直在想,比赛的第三期作业怎么完成?做个什么样的案例呢?那天,带着孩子从外面回家,锁电动车时,孩子提出:有人要偷电动车,电动车防盗器的声音再大,主人离得远,听不到怎么办?要是在车响时能让主人的钥匙也响起来就好了,主人就知道有人动她的车了。好主意,这次的作业就做个与电动车防盗有关的吧!暑假的生活悠哉悠哉,让人沉醉在无所事事状态,竟是什么都不想干了。眼看着要交作业了,不由得慌张起来,下决心要在9月3日把作业写出来。都说“心想事成”,偏偏“心想了事不能成”,在对传感器测试时出了问题,卡住了,不能解决。换了板子与编程环境,传感器没问题、编程的方法也没问题,愣是出不了迷宫。
       功夫不负有心人,在将放弃这个案例时的又一次试验时,可以测出传感器的值了。计划照旧!
【作品介绍】
     我的设想是用两个物联网模块,一块在车子上,一块固定在遥控器上。在车子端的bit板上固定一个滚珠水平传感器(其时最想用的是震动传感器,但一直检测不到值),当车子异常,传感器值由1变为0时,向物联网平台发送信号"ddd",考虑到车辆可能会被误碰撞,就延时一段时间(我在程序内设定的是30秒,测了下自己的防盗器响的时间为13秒),再读取传感器的值,如果值仍是异常的,就再次向平台发送信号"look"。遥控器端的物联网模块接收到信息“look“后,显示图案并发声”滴、滴、滴“提醒主人查看车辆。
      在录制视频时考虑到电动车的防盗器声音太大,就换用儿子的积木车做展示。先欣赏下独一无二的牛车!
                 挑战3:用OBLOQ - IoT模块制作电动车防盗提醒图2                  挑战3:用OBLOQ - IoT模块制作电动车防盗提醒图1                        
【准备事项】
         硬件:
            micro:bit×2         DF micro:mate扩展板×2          DF OBLOQ物联网模块×2      滚珠水平传感器×1     蜂鸣器×1  
          软件平台:makecode在线版
【程序】
  1、平台设置,获取平台信息
      
   
   
  2、程序截图:
                           挑战3:用OBLOQ - IoT模块制作电动车防盗提醒图3                                挑战3:用OBLOQ - IoT模块制作电动车防盗提醒图4
                     
      

     
4、测试效果视频

【后记】  这次参与物联网比赛,让自己学到了很多知识,也增涨了很多见识,要成为一名创客,要有各种各样的奇思妙想,好的设想也是建立在扎实的知识建构上。第三个作业用时较长,感谢ASH贴心的延时,才使本次作业能得以完成。此次作业虽然也是用心设计,但距离其他老师的作业还是有很大差距。创意本身可能也会有缺陷,希望老师们看后能赐教。感谢比赛带来的成长!:handshake:handshake

Forgotten  版主

发表于 2018-9-8 20:30:48

厉害厉害 不知道实际使用会怎样
回复

使用道具 举报

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

本版积分规则

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

硬件清单

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

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

mail