今天老师给了一个风扇:
我来做个风扇
步骤1 硬件准备
材料清单
- UNO版 X1
- 拓展版 X1
- 风扇模块 X1
- 步进电机 X1
- Shiftout数码管 X1
- 旋转模块 X1
步骤2 编辑程序
代码
/*!
* MindPlus
* uno
*
*/
#include <DFRobot_ShiftOut.h>
// 动态变量
volatile float mind_n_my_float_variable;
// 创建对象
DFRobot_ShiftOut shift;
// 主程序开始
void setup() {
shift.begin(9,3,8,MSBFIRST);
mind_n_my_float_variable = 0;
}
void loop() {
mind_n_my_float_variable = analogRead(A0);
if ((300>mind_n_my_float_variable)) {
shift.led(3);
analogWrite(10, 255);
}
else if ((600>mind_n_my_float_variable)) {
shift.led(2);
analogWrite(10, 180);
}
else if ((900>mind_n_my_float_variable)) {
shift.led(1);
analogWrite(10, 80);
}
else {
shift.led(0);
analogWrite(10, 0);
}
}
步骤3 试验效果
宣坝2022.03.10
哎哦,不错哦!刚发给你当晚就实验了啊,棒棒的。
鸽解2023.06.11
可以发一下线路图吗,谢谢啦