触摸模块接P1(A3口),LED模块接P9(3口);
接线端口可自行更改,只需注意编程时调节端口,本教程全按照示例接口进行。
int touch_pin = A3; // 定义触摸按键引脚
int led_out = 3; // 定义Arduino LED引脚
int value = 0;
void setup() {
pinMode(touch_pin, INPUT); // 初始化触摸按键连接的引脚为输入
pinMode(led_out, OUTPUT); // 初始化LED连接的引脚为输出引脚
}
void loop() {
value = digitalRead(touch_pin); // 读取触摸按键输入引脚的值
if (value == LOW) {
digitalWrite(led_out, HIGH); // 如果读取值为低即被触摸到了,LED亮
} else {
digitalWrite(led_out, LOW); // 如果读取值为高即没有触摸按键,LED灭
}
}
按钮模块通过3Pin线接在主板P1(5号)口;
LED模块通过3Pin线接在主板P2(2号)口;
接线端口可自行更改,只需注意编程时调节端口,本教程全按照示例接口进行。
from machine import Pin
button = Pin(5, Pin.IN) #按键端口
led = Pin(2, Pin.OUT) #LED端口
while True:
if button.value() == 0:
led.value(1)
else:
led.value(0)