🐵指尖猴全新升级
第4课:第一个程序:Blink点灯
💡

第一个程序:Blink点灯

创客界的Hello World,点亮你的高光时刻!

📖知识引入

🏗️setup函数
开机只执行一次,适合做引脚初始化等配置工作
🔁loop函数
setup之后无限循环执行,程序的主战场
📌pinMode
声明引脚身份:OUTPUT输出或INPUT输入
⏲️delay延时
delay(1000)暂停1秒,参数单位是毫秒
💡
改改delay里的数字试试:50毫秒就是疯狂的频闪灯,感受参数的力量

🔍经典Blink:人生第一盏灯

// 点亮板载LED:每秒闪烁一次
void setup() {
  pinMode(13, OUTPUT);      // 13号引脚设为输出模式
}

void loop() {
  digitalWrite(13, HIGH);   // 输出高电平,LED点亮
  delay(1000);              // 保持1000毫秒(1秒)
  digitalWrite(13, LOW);    // 输出低电平,LED熄灭
  delay(1000);              // 再保持1秒,然后无限循环
}

一亮一灭之间,你已经完成人生第一次硬件编程

🎯小测验

第1题:setup()里的代码执行几次?

第2题:delay(500)表示暂停多久?

第3题:程序的主要循环逻辑应写在哪个函数里?

📝本课知识点

  • ✓setup跑一次,loop跑无限
  • ✓pinMode决定引脚身份
  • ✓delay单位是毫秒
第4课完成!继续探索下一课吧 🚀