Grove - 迷你风扇
Grove - 迷你风扇模块是一款基于AVR Atmega168微控制器的直流电机驱动模块。该模块还提供了一个接口,您可以通过它更改微控制器代码。例如,可以更改代码使模块用于驱动伺服电机。默认情况下,该模块设置为运行随包装提供的直流电机。包装中还包括的软叶风扇可以连接到电机上,与孩子们一起制作有趣的项目。由于风扇叶片是软的,即使高速旋转也完全安全,不会造成任何伤害。
特性
- 用户友好的输出模块,根据从输入传感器或开关模块接收到的信号触发直流电机运行
- 与包装中包含的直流电机配合使用
- 使用JST 2.0接口连接电机
- 直流电机配有彩色软叶风扇附件(如图所示)
- 板载微控制器可重新编程以更改模块操作
- 微控制器运行Arduino兼容代码
- 更改代码以驱动伺服电机而非直流电机
- 使用标准4针Grove电缆连接到其他Grove模块
注意:对于最新版本(v1.1),电机的输出电压已更新为3.3伏。
接口功能
- ① UartSBee接口:使用此接口更改微控制器代码。使用一个 UartSBee 模块通过Uart接口连接到微控制器。
- ② JST 2.0接口:用于连接3.3伏直流电机(仅限3.3伏)。
- ③ Grove接口
- ④ ICSP接口
- ⑤ Atmega168微控制器
- ⑥ 伺服接口
- ② JST 2.0接口:用于连接3.3伏直流电机(仅限3.3伏)。
使用方法
按照以下步骤使用此模块构建一个示例电路:
-
首先使用JST2.0两线接口将直流电机连接到Grove - 迷你风扇模块。
-
将迷你风扇模块连接到电路的输出端(电源模块的右侧)。在电路的输入端,您可以使用一系列基于传感器的输入模块(如Grove - 光传感器、Grove - 声音传感器、Grove - 按钮或Grove - 滑动电位器)。
-
给电路供电。
-
当输入模块提供触发信号时,直流电机开始旋转:
-
如果使用类似Grove - 按钮模块上的瞬时开关,只需按下按钮即可启动电机。
-
如果使用Grove - 滑动电位器,将滑块从GND位置移动到VCC位置,您会看到随着提供电压的增加,电机速度也会增加。连接软叶风扇,您就拥有了一个可调速的个人风扇,可以根据需要调节速度来应对炎热!
-
如果使用Grove - 光传感器直接连接到电路的输入端,您会发现电机在明亮的光线下运行,而在黑暗中停止:
- 如果您希望电机仅在黑暗中运行,可以在光传感器和电源模块之间添加一个Grove - NOT模块。
- 如果使用Grove - 声音传感器,您会发现电机在检测到声音时运行。同样,如果您希望反转功能,换句话说,如果您希望电机始终处于开启状态,除非有声音,可以在声音传感器和电源模块之间添加一个Grove - NOT模块。
您可以使用Grove - USB电源模块或Grove - DC插孔电源模块为Grove电路供电。
要构建一个使用电位器控制伺服电机的电路,请按照以下步骤操作:
-
直接打开路径:\libraries\Servo\examples\Knob 中的代码。
-
将代码上传到板载MCU。在上传时,请确保选择正确的板类型和COM端口。
-
现在,您应该能够使用电位器控制伺服电机。
使用Codecraft进行操作
硬件
步骤1. 将一个Grove - 迷你风扇连接到D2端口,并将一个Grove - 光传感器连接到Base Shield的A0端口。
步骤2. 将Base Shield插入您的Seeeduino/Arduino。
步骤3. 通过USB电缆将Seeeduino/Arduino连接到您的PC。
软件
步骤1. 打开Codecraft,添加Arduino支持,并将主程序拖到工作区域。
如果这是您第一次使用Codecraft,请参阅Codecraft使用Arduino指南。
步骤2. 按下图所示拖动代码块,或打开本页末尾可下载的cdc文件。
将程序上传到您的Arduino/Seeeduino。
当代码上传完成后,用手遮住光传感器的光线,风扇将启动。
可用性
此 Grove 模块可作为以下 Grove 套件系列的一部分:
- Grove Mixer Pack V2
此外,它也可以在 Seeed Studio Bazaar 单独购买。
在线原理图查看器
资源
项目
Grove Mini Fan 控制器 + TI LaunchPad:使用 Seeed Grove 和 TI LaunchPad,通过 PWM 驱动迷你风扇。
技术支持与产品讨论
感谢您选择我们的产品!我们致力于为您提供多种支持,以确保您使用我们的产品时体验顺畅。我们提供多个沟通渠道,以满足不同的偏好和需求。