|
|
https://velxio.dev/
Arduino、ESP32 和 Raspberry Pi。
直接在您的浏览器中即可使用。
编写代码,连接组件,点击运行。19 个开发板,48 个以上的组件,真实的 CPU 模拟——无需硬件,无需安装,无需云端。
无需注册 · 完全在浏览器中运行 · 免费开源
看这段代码:
// Arduino Blink Example
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
digitalWrite(LED_BUILTIN, HIGH);
delay(1000);
digitalWrite(LED_BUILTIN, LOW);
delay(1000);
}
setup() 函数:Arduino 启动后只运行一次。
pinMode(LED_BUILTIN, OUTPUT):将 板载 LED 对应的引脚(通常为 13 号引脚)设置为 输出模式,这样才能控制 LED 亮或灭。
loop() 函数:setup() 结束后会不断循环执行这里面的代码。
digitalWrite(LED_BUILTIN, HIGH):向 LED 引脚输出 高电平,点亮 LED。
delay(1000):程序暂停 1000 毫秒(1 秒),让 LED 保持点亮状态。
digitalWrite(LED_BUILTIN, LOW):输出 低电平,熄灭 LED。
delay(1000):再暂停 1 秒,保持熄灭。
整体效果
LED 会 亮 1 秒 → 灭 1 秒 → 亮 1 秒 → 灭 1 秒…… 无限循环。这是验证 Arduino 板是否正常工作的最基础例程。
另外一个网站也非常不错:
https://dcaclab.com/en/lab
|
|