2019-6-4 13:46:10 [显示全部楼层]
33035浏览
查看: 33035|回复: 1

[教程] 【Mind+】Arduino Uno入门 项目二 S.O.S.

[复制链接]
【Mind+】Arduino Uno入门 项目二 S.O.S.
-DFRobot官方出品

上一篇:【Mind+】Arduino Uno入门教程01  HELLO WORLD

下一篇:
【Mind+】Arduino Uno入门教程03  
神奇的按钮

什么是 S.O.S.?
      S.O.S.可以被展开为:
      ■Save Our Souls (拯救我们的灵魂)
      ■Save Our Ship (拯救我们的船)
      ■Send Our Succour (速来援助)
      ■Saving Of Soul (救命)
      这是全球通用的求救信号。当你身在异乡,突遇险情,SOS 求救信号或许可以救你一命。

S.O.S.如何表示?
      摩尔斯电码中,用…---…(三短三长三短)来表示 S.O.S.求救信号。
     摩尔斯电码由美国人萨缪尔·摩尔斯于 1844 年发明。它是一种时通时断的信号代码,通过不同的排列顺序来表达不同的英文字母、数字和标点符号,如右图所示。
【Mind+】Arduino Uno入门  项目二  S.O.S.图1

*项目示例

      可以通过以下任务进行实践:

      ■ 任务一: LED 发出摩尔斯电码中的求救信号

任务 1——用 LED 发出摩尔斯电码中的求救信号
      1. 硬件连接
      将 LED 与主控板 10 号管脚相连。注意插线时的颜色对应。
【Mind+】Arduino Uno入门  项目二  S.O.S.图2
      2. 程序编写
      观察摩尔斯电码 S.O.S 的表示形式(“…---…”),其中长短依次重复出现,可以采用上一任务中的循环结构:
【Mind+】Arduino Uno入门  项目二  S.O.S.图3

     这一段程序不是完整的,还不能实现任务要求。它的作用只是表示第一个字母 S。请你在此基础上完成程序,实现任务要求。

知识点小结

1. 元件
      ■ LED 模块

2.Mind+ 程序模块
       数字输出
      ■ 等待
      循环

TM123456  学徒

发表于 2023-10-7 21:01:41

我是新手小白,我用Arduino Uno在Mind+上想用Gravity: 语音识别模块 - I2C & UART来做一款语音识别调光台灯,但是Gravity: 语音识别模块 - I2C & UART不执行命令,这该怎么办?在线等,急!
回复

使用道具 举报

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

本版积分规则

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

硬件清单

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

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

mail