“实验一:交通灯实验”的版本间的差异
来自丢石头百科
Yousimaier17(讨论 | 贡献) |
Yousimaier17(讨论 | 贡献) |
||
第5行: | 第5行: | ||
=== 电路连接 === | === 电路连接 === | ||
− | * | + | *[[File:实验一:交通灯实验_接线1.png|400px]] |
=== 参考程序 === | === 参考程序 === | ||
第40行: | 第40行: | ||
== 树莓派 == | == 树莓派 == | ||
− | + | === 实验现象 === | |
+ | * | ||
+ | === 电路连接 === | ||
+ | * | ||
+ | === 程序运行 === | ||
+ | ==== C语言 ==== | ||
+ | ==== Python ==== | ||
== 例程下载 == | == 例程下载 == | ||
== 相关例程 == | == 相关例程 == | ||
{{Arduino and Raspberry Pi Case}} | {{Arduino and Raspberry Pi Case}} |
2024年8月9日 (五) 14:48的版本
Basic Experiment Kits For Arduino
目录
Arduino
实验现象
- 绿灯亮5秒,绿灯熄灭,黄灯循环闪烁3次,红灯亮5秒,依次循环。
电路连接
参考程序
int red = 2; //定义数字2接口 int yellow = 3; //定义数字3接口 int green = 4; //定义数字4接口 void setup() { pinMode(red,OUTPUT); //定义红色小灯接口为输出接口 pinMode(yellow,OUTPUT); //定义黄色小灯接口为输出接口 pinMode(green,OUTPUT); //定义绿色小灯接口为输出接口 } void loop() { digitalWrite(green,HIGH); //点亮 绿灯 delay(5000); //延时5秒 digitalWrite(green,LOW); //熄灭 绿灯 for(int i=0;i<3;i++) //黄灯交替闪烁三次 { delay(500); //延时0.5 秒 digitalWrite(yellow,HIGH); //点亮 黄灯 delay(500); //延时0.5 秒 digitalWrite(yellow,LOW); //熄灭 黄灯 } delay(500); //延时0.5 秒 digitalWrite(red,HIGH); //点亮 红灯 delay(5000); //延时5 秒 digitalWrite(red,LOW); //熄灭 红灯 }