所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开
Arduino轻松学Mixly编程第13课抽奖转盘
ASH腻 ASH腻 2019-04-28 14:23:10
0
0
简单

Arduino轻松学Lesson 13抽奖转盘

1. 课程介绍

随机是程序设计中常用的一个数学概念,可以用来模拟偶然事件,比如生活中抽奖以及桌游里的骰子,这节课我们结合舵机,设计一个电动抽奖器。


2.所需元件

Arduino UNO板、IO扩展板、SG90舵机、按键

projectImage

3.知识要点随机舵机控制中断


4.Mixly模块随机数

projectImage


模块位置:“数学”栏。模块功能:产生一个0到5之间的随机整数(长整型)。


5. 程序

projectImage
projectImage

6.课堂练习

配合纸模,完成课堂案例,制作一个抽奖器。


7.作业及挑战

1)完成课程案例

2)下载对比程序,上传到Arduino UNO板中,对比两个程序的执行效果,理解中断的应用场景。

3)完成课程案例及对比程序的流程图绘画。


作业提交形式:案例效果视频+流程图,请按规定格式提交,以免影响成绩。


课程简介
《Arduino轻松学》是科技学堂制作的在线系列创客教学视频之一。《轻松学》是一套Arduino开发的基础入门课程,适合还没有过硬件开发和编程经验的人群做入门学习使用。本课程中,每节课带你制作一个趣味小项目,在学到技术的同时,也开动想象发挥创造。
课程案例
《轻松学》课程中使用非常适合初学者的DFRobot的米思齐(Mixly)编程积木入门套装,软件选用图形化编程的Mixly。课程以视频+图文的呈现形式,深入浅出。既有操作演示,又方便学习者自主观看查询,轻松完成Arduino的入门学习。

点击附件PDF下载完整纸模:纸模.pdf

Makelog作者原创文章,未经授权禁止转载。
0
0
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
[[c.comment_content]]