大数跨境
0
0

「回顾」Arduino Day入坑开源硬件| Arduino第一课——小白友好系列工作坊

「回顾」Arduino Day入坑开源硬件| Arduino第一课——小白友好系列工作坊 蘑菇云创客空间
2021-03-29
2
导读:3.27 Arduino Day入门工作坊

工作坊回顾——

快速上手Arduino

3月27日Arduino Day工作坊,我们邀请到了突突老师,教大家如何快速上手Arduino ,学会控制声/光/动(声音、光线、舵机)。

嘉宾介绍

突突老师

毕业于英国布里斯托大学

教育学硕士

DFRobot金牌讲师

主编《Mind+创意编程入门》

 神奇的造物粒子主讲老师


环境安装


突突老师首先向大家介绍Arduino和Mind+。指导大家安装Mind+软件以及认识Arduino。

Arduino是一款便捷灵活、方便上手的开源电子原型平台,包含硬件和软件。

Mind+是目前唯一同时支持mico:bit/Arduino/掌控板的主流编程软件。也是目前支持各种传感器最多的主流编程软件之一。

认识硬件

在安装环境后,突突老师介绍了Arduino UNO R3和Arduino扩展板。

带大家认识了所要用到的硬件——主控板和传感器的功能。

动手制作

项目一 闪烁的led灯

材料:Arduino UNO R3、Arduino扩展板和led模块、3pin连接线

连接:白色头连接led模块,黑色头连接2号引脚

步骤:

(1)选择上传模式 ,选择主控板中的Arduino UNO

(2)选择:设置数字引脚2输出为高电平,放到主程序下方

(3)控制中找到等待时间(控制闪烁速度)

(4)放置一个设置数字引脚2输出为低电平

(5)循环执行

(6)上传到设备


作品展示

随后,突突老师还教大家如何实现按下灯亮,松开灯灭以及如何通过旋钮传感器调节灯的亮度

尝试

1.硬件连接

(1)Arduino主控板与Arduino扩展板连接

(2)3pin连接线连接旋钮开关模块到扩展版模拟引脚

(3)led灯模块连接到扩展板的P W M引脚


项目二 声音控制 

材料:蜂鸣器模块 光线传感器

步骤:

(1)功能模块中找到设置喇叭蜂鸣器音调模块

(2)连接引脚

(3)设置音调和节拍

(4)连接光线传感器

(5)找到串口字符串输出模块连接

(6)放置读取A0引脚

(7)上传到设备


挑战如何实现通过光线控制音乐的播放

项目三 舵机读取超声波

一.招财猫

材料:舵机模块

步骤:

(1)选择舵机模块并连接(选择90度并上传到设备)

(2) 在舵机上安装单头舵盘

(3)添加循环执行模块

(4)分别设置45度和135度两个模块(点击上传到设备即可摆动)


挑战一下

通过超声波控制舵机摆动

材料:超声波传感器 4pin连接线

步骤:

(1)连接超声波传感器

(2)选择读取超声波距离模块

要求:人靠近超声波传感器小于30时舵机摆动


投球挑战

最后,突突老师还让大家制作投球小游戏,将刚刚学过的硬件都运用上。部分伙伴已经可以自己尝试编写投球挑战,也有部分伙伴表示还不能独立操作整个流程,但是已经了解了各种硬件和模块,会多加练习。


本次Arduino Day工作坊的目的教你快速上手Arduino ,让对Arduino感兴趣的小伙伴可以在实际操作后真正了解Arduino,在后续操作中能有自己的创新项目。



蘑菇云创客空间致力于提供一个创新开放的交流平台,如果你热爱创造,喜欢创新,那就来蘑菇云实现自己的奇思妙想!

【声明】内容源于网络
0
0
蘑菇云创客空间
蘑菇云是一个位于张江高科技园区的开放式创客空间,无论你是骇客,硬件高手,艺术家,设计师,DIY爱好者,在这里都能找到属于自己的一片天地。
内容 1081
粉丝 0
蘑菇云创客空间 蘑菇云是一个位于张江高科技园区的开放式创客空间,无论你是骇客,硬件高手,艺术家,设计师,DIY爱好者,在这里都能找到属于自己的一片天地。
总阅读2.4k
粉丝0
内容1.1k