编写arduino_Arduino创意编程课程—身高测量仪(2)

2023-05-16

Arduino创意编程课程—身高测量仪(1)

书接前文......,继续制作Arduino身高测量仪。

材料准备:

需要准备的材料有下面一些内容:

1、 Arduino UNO控制器,项目的大脑负责与传感器进行交互、逻辑判断以及简单的数学计算,我们后面的程序编写也是针对这个控制器进行的,1个;

2、 IO扩展板,一种可以插接在Arduino上的电路板,在Arduino的每个IO附近增加了一组电源插针,这样我们的传感器就可以很方便的插在扩展板上,1个;

3、 超声波模块(HC-SR04),这个传感器是本项目的关键,使用它可以测量前方障碍物距离传感器的距离,1个;

4、 1602液晶屏模块,液晶模块可以显示一些数字或者英文字符,使用它可以显示测量结果,1个;

5、 按键模块,按键模块主要用来进行确认操作,1个;

6、 9V电池,为测量仪进行供电,1个;

7、 9V电池座,一个专门用来连接9V电池的插座,一头连接9V电池,另一头是一个DC头插在Arduino的DC电源口,1个;

8、 杜邦线,这里需要的主要是双母头杜邦线,若干根;

9、 USB数据线,用来为Arduino下载程序,1条;

10、 Mixly(米思齐)编程环境,这是一个图形化的编程工具,用来为身高测量仪编写程序代码;

11、 计算机,用来编写Arduino程序,配置上没有特别的要求,台式机笔记本均可,1台;

12、 瓦楞纸,使用3mm厚度瓦楞纸可以制作测量仪的外壳,若干张;

13、 美工刀,用来切割瓦楞纸,1把;

14、 直尺,制作外壳过程中,用来进行尺寸测量,1把;

15、 圆规,在瓦楞纸上绘制圆或弧,1把;

16、 游标卡尺,主要用来测量电子模块的尺寸,1把;

17、 剪刀,用于对瓦楞纸进行剪裁,1把;

18、 热熔胶枪,制作测量仪外壳的时候使用胶枪对外壳的结构件进行固定。

制作一个身高测量仪居然需要准备这么多内容,当然了这里所罗列的还仅仅是一些实物材料,还不包括诸如下面的内容:

· 瓦楞纸的切切割方法与技巧;

· 测量工具的使用,如卡尺;

· 每种传感模块的工作原理和使用方法;

· Arduino程序的编写方法;

王老师认为以上这些内容对于一个作品的完成同样重要,我们可以认为这是经验与技能的准备,我们可以在实践中慢慢积累这些经验,完全不用等到具备所有经验后再开始,事实上每次实践过程中我们都会遇到新的问题所以我们永远不可能做到"完全准备好",遇到问题解决问题就好了。

未完待续......,下一讲,外壳的制作。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

编写arduino_Arduino创意编程课程—身高测量仪(2) 的相关文章

  • 深度学习数学基础

    机器学习简介 xff1a 特征向量 目标函数 机器学习分类 xff1a 有监督学习 xff1a 分类问题 xff08 如人脸识别 字符识别 语音识别 xff09 回归问题 无监督学习 xff1a 聚类问题 数据降维 强化学习 xff1a 根
  • zabbix监控Linux服务器丢包率

    http www ttlsa com zabbix zabbix simple checks 这个文章看了 xff0c 还没有实践 1 先创建监控项 xff0c 键值如下 icmppingloss lt 121 131 24 39 gt l
  • 重装@angular/cli reason: write EPROTO 139955972261696:error:1408F10B:SSL routines:ssl3_get_record:wron...

    前几天不小心卸载了 angular 64 cli 然后重装的时候发现 xff0c 一直报错 如下 xff1a 64 ln622653 npm install g 64 angular cli npm ERR code EPROTO npm
  • Outlook2016删不掉主账户的解决方法

    控制面板 gt 账户 gt 邮件把配置文件删了 前两项和Outlook内部打开账户选项一样没用 进第三个 重启Oulook的时候会提示重新建一个配置 就OK了 转载于 https www cnblogs com haimingpro p 6
  • 新版新概念英语1-4册(英音+美音)MP3打包下载

    新版新概念英语第一册MP3 美音 新版新概念英语第一册MP3 英音 新版新概念英语第一册PDF 课文 新版新概念英语第二册MP3 美音 新版新概念英语第二册MP3 英音 新版新概念英语第二册PDF 课文 新版新概念英语第三册MP3 美音 新
  • linux远程windows无法输入,XRDP在Windows下用远程桌面连接,键盘失效有关问题

    XRDP在Windows下用远程桌面连接 xff0c 键盘失效问题 很久没上这个博客了 xff0c 最近在做虚拟化方面的东西 xff0c 有个需求是通过windows远程连接Linux桌面 xff0c 采用的是xrdp 安装和使用xrdp都
  • 3367 【模板】并查集

    题目描述 如题 xff0c 现在有一个并查集 xff0c 你需要完成合并和查询操作 输入输出格式 输入格式 xff1a 第一行包含两个整数N M xff0c 表示共有N个元素和M个操作 接下来M行 xff0c 每行包含三个整数Zi Xi Y
  • MySQL优化之my.conf配置详解

    最近项目不太忙 xff0c 所以有时间静心来研究下mysql的优化 xff0c 对于MySQL的设置是否合理优化 xff0c 直接影响到网站的速度和承载量 xff01 同时 xff0c MySQL也是优化难度最大的一个部分 xff0c 不但
  • NPM全局安装软件包时解决EACCES权限错误

    NPM全局安装软件包时解决EACCES权限错误 Resolving EACCES permissions errors when installing packages globally npm WARN checkPermissions
  • 阿里云学生服务器认证条件详解与选择教程

    简介 xff1a 本文汇总学生购买阿里云服务器以及其它云产品优惠 xff0c 阿里云的云翼计划 xff0c 是阿里云针对在校学生扶持的一项优惠活动 xff0c 只需9元即可购买阿里云服务器 xff0c 而且云服务器配置不低 xff0c 足够
  • deepin系统

    https www uc23 net xinwen 76259 html 据介绍 xff0c 深度操作系统 xff08 deepin xff09 自 2015 年开始 xff0c 就放弃基于 Ubuntu 作为上游 xff0c 选择 Ubu
  • Linux 大文件日志快速定位错误或者异常的位置

    1 得到错误日志或者异常日志的行号 cat n test log grep 34 error 34 cat n test log grep 34 exception 34 2 通过位置往前往后查看日志详细 339563 can not cl
  • 《oracle正则表达式》摘抄+自理

    select from t test regexp A B 1 AAA 2 bbb 3 4 xff01 xff01 xff01 5 吴雁渡 6 12345 7 123AAbb存储 64 xff01 64 445BBC 1 REGEXP LI
  • ASP.NET Core 3.0 : 二十四. 配置的Options模式

    上一章讲到了配置的用法及内部处理机制 xff0c 对于配置 xff0c ASP NET Core还提供了一种Options模式 ASP NET Core 系列目录 一 Options的使用 上一章有个配置的绑定的例子 xff0c 可以将配置
  • 区分柱状图(条形图)和直方图

    柱状图 61 条形图 柱状图一般用于描述离散型分类数据的对比每根柱子宽度固定 xff0c 柱子之间会有间距横轴变量可以任意排序 直方图 直方图一般用于描述连续型数据的分布关系每根柱子宽度可以不一样 xff0c 且一般没有间距横轴变量有一定顺
  • Latex公式字母加粗

    在Latex 中 xff0c 公式字母加粗用语法 xff1a boldsymbol 待添加的字母 xff0c 如 xff1a boldsymbol bold 61 frac 1 boldsymbol w s t boldsymbol x 4
  • [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web app...

    问题 启动tomcat 就一直卡在了这里 继续往上查看日志 解决方法 xff1a 转载于 https www cnblogs com chenyanlong p 10699434 html
  • ccf 画图

    问题描述 试题编号 xff1a 201409 2试题名称 xff1a 画图时间限制 xff1a 1 0s内存限制 xff1a 256 0MB问题描述 xff1a 问题描述 在一个定义了直角坐标系的纸上 xff0c 画一个 x1 y1 到 x
  • Pigx官方文档地址

    https www kancloud cn lengleng pig guide 949171 转载于 https www cnblogs com mengjianzhou p 11229623 html
  • Linux IPC实践(11) --System V信号量(1)

    信号量API include lt sys types h gt include lt sys ipc h gt include lt sys sem h gt int semget key t key int nsems int semf

随机推荐