【吸吸吸吸血鬼】Funpack10 - 摩斯密码
基于mackcode 写的摩斯密码游戏,吸吸吸吸;欢迎大家一起来玩啊,奔跑的恐龙啥的LOL
标签
MakeCode
吸吸吸吸血鬼
更新2021-09-08
563

【吸吸吸吸】Funpack第十期 摩斯密码

hi, 第一次参加~文档啥的有点搞不明白怎么弄;等结束后,多参考下其他完成的朋友们的,下次好好努力!

 

任务

设计一个摩斯密码练习器,选择两个按键为点与横,或者一个按键的长短按,从以下两种方式中任选一个完成:

  1. LCD屏上随机出现一个字符,敲出对应的组合(3-5个字符即可),正确时,蜂鸣器响;错误时,振动电机发出振动【这是我选择的题目】

img

 

思路

我的思路参考了下其他朋友的

  • 产生范围在0-39的随机数

  • 根据随机数,匹配上对应的字母

  • 用AB键,敲入字母对应的摩斯密码

  • 判断输入的摩斯密码是否正确;

    • 如果正确输出 音频+震动

    • 如果不正确,提示重新输入

我是这样实现的~O(∩_∩)O哈哈~[部分代码哈~ 全代码已经在附件中了]

 

 

硬件介绍+资料

    这个硬件我等了大概有2周的样子,到手后还手动喷了少许消毒液/手动滑稽;

到手后发现这板子背后的5号电池仓真得不错,正好可以是人力学的把手位置了,尝试了一下感觉

还真不错,LOL。

   这是一款有6个按键【4个方向键,2个功能键】,一个振动马达,一个蜂鸣器,加上debug引

脚和扩展引脚组成的 手柄开发学习板;通过这款板子,可以学习到micropython java的一些基

础语法;对于不懂编程的朋友来说也可以得到相当友好的块编程体验【非常适合幼儿进行前期逻

辑锻炼和开发】

 

我准备了下方一些资料,供有需要的朋友来查看,减少部分查找资料的痛苦和麻烦。

基础PDF资料

直播回看MakeCode官方网站MakeCode论坛kitronik上Arcade的售卖链接(带资料)

 

makecode 编程介绍


@WebIDE

    这是一个微软开发的可以在线也可以本地的多语言开发软件,通过该软件我们可以快速的进行小工程的验证+尝试,将我们的想法快速实现;例如成为一个点灯大师,例如驱动下振动电机

 

 

  • 精灵大小:1616 bit【可以更大,但是需要是88的倍数[最好]】

  • 存在webIDE 和 本地IDE

  • 建议,最好是块编程+PY/Java 交替着来完成

 

 

感谢,主办方主办的这次活动~  后续的活动我也会持续跟进+关注的~
再次感谢~  gg gl HF

附件下载
arcade-XIXIXI.png
代码
arcade-XIXIXI.uf2
固件
团队介绍
评论
0 / 100
查看更多
目录
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2023 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号