|
楼主 |
发表于 2019-8-7 08:14:28
|
显示全部楼层
24 5V低电平触发单路继电器模块(执行类数字D7接口)
- /*
- Eagler8系列实验程序列表
- 第十类 扩展实验
- 24 5V低电平触发单路继电器模块(执行类数字D7接口)
- 项目:通过板载D2按钮,点动控制继电器,按下吸合,松开关闭
- 备注:D7接口外接继电器模块(低电平触发),使用板载D2按钮做
- 为控制端,板载D12 LED灯和D5有源蜂鸣器为实验声光执行器
- */
-
- int inputPin = 2;
- int BuzzerPin = 5;
- int RelayPin = 7;
- int ledPin = 12;
-
- int val = 0;
-
- void setup()
- {
- pinMode(inputPin, INPUT);
- pinMode(BuzzerPin, OUTPUT);
- pinMode(RelayPin, OUTPUT);
- pinMode(ledPin, OUTPUT);
- }
- void loop()
- {
- val = digitalRead(inputPin);
- if(val == HIGH)
- {
- digitalWrite(BuzzerPin, LOW);
- digitalWrite(RelayPin, HIGH);
- digitalWrite(ledPin, LOW);
- }
- else
- {
- digitalWrite(BuzzerPin, HIGH);
- digitalWrite(RelayPin, LOW);
- digitalWrite(ledPin, HIGH);
- }
- }
复制代码
|
|