Arduino轻松学Mixly编程第13课抽奖转盘

2017-05-033.4万
AI 快速预览详细 收起
《Arduino轻松学》第13课介绍了如何使用Arduino UNO板、IO扩展板、SG90舵机和按键制作一个电动抽奖器。课程重点讲解了随机数生成、舵机控制和中断等知识点,并提供了详细的Mixly编程步骤。适合零基础的新手和家长与孩子一起动手实践,激发孩子的创造力。
Arduino轻松学Lesson 13抽奖转盘

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

2.所需元件
Arduino UNO板、IO扩展板、SG90舵机、按键

Arduino轻松学Mixly编程第13课抽奖转盘图1

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

4.Mixly模块
随机数
Arduino轻松学Mixly编程第13课抽奖转盘图2
                              
模块位置:“数学”栏。
模块功能:产生一个0到5之间的随机整数(长整型)。

5. 程序
Arduino轻松学Mixly编程第13课抽奖转盘图3

Arduino轻松学Mixly编程第13课抽奖转盘图4

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

7.作业及挑战
1)完成课程案例
2)下载对比程序,上传到Arduino UNO板中,对比两个程序的执行效果,理解中断的应用场景。
3)完成课程案例及对比程序的流程图绘画。


课程简介
《Arduino轻松学》是科技学堂制作的在线系列创客教学视频之一。《轻松学》是一套Arduino开发的基础入门课程,适合还没有过硬件开发和编程经验的人群做入门学习使用。本课程中,每节课带你制作一个趣味小项目,在学到技术的同时,也开动想象发挥创造。

课程案例
《轻松学》课程中使用非常适合初学者的DFRobot的米思齐(Mixly)编程积木入门套装,软件选用图形化编程的Mixly。课程以视频+图文的呈现形式,深入浅出。既有操作演示,又方便学习者自主观看查询,轻松完成Arduino的入门学习。



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

纸模.pdf

191.53 KB, 下载次数: 3666

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(10)
maker鹿
maker鹿
哪里有纸模呀 需要~~~~~~~~~~~~~~
Ash1
Ash1
作者
回复maker鹿
之前上传了附件,不知道为什么没有显示出来,更新了一下,你看看文章末尾能不能看到这个纸膜文件
荣
学习;额
sdymgu
sdymgu
太棒了,十分适合教学
心的旅途
心的旅途
抽时间做一个
罗小丙
罗小丙
太棒了,十分适合教学
ldsgrh
ldsgrh
刚刚接触这些东西,喜欢!
zykmin
zykmin
很不错哦,真希望多些mixly的教程还有实例,大赞
创客多多
创客多多
这个教程的程序,在右边代码区域显示void loop为空,没有内容,所以编译失败,上传失败,怎么解决?
jiashe2011
jiashe2011
Lesson 13抽奖转盘
dsweiliang
dsweiliang
哈哈,我也弄一个玩玩
- 没有更多了 -

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

相关推荐