<<<<<<< HEAD ======= >>>>>>> 60a8f64d0414dcd5cb8612f64b46979443258e0b Grove-LED_Socket_Kit - Seeed产品文档

Grove-LED_Socket_Kit

Grove - LED 是为 Arduino/Seeeduino 的初学者设计的,显示数字端口输出。它可以很简单地安装到你的箱子或桌子的表面,并用作电源或信号的指示灯。其亮度可以通过电位器进行调节。

产品特性


  • 兼容 Grove 接口

  • 兼容 3.3V/5V

  • 可调 LED 方向

  • 可调 LED 亮度

规格参数


**项目** **描述**
LED 控制方法 使用 Arduino 的数字引脚控制
工作电压 5V
接口 Grove 接口

Arduino 入门指导


这里我们展示如何使用 Arduino 来控制 LED 的状态。

  1. 使用 4pin Grove 电缆将 LED 连接到 Base Shield 的 D2。当然,如果需要,也可以更改为其他有效的数字端口,并且端口的定义也需要更改。

  2. 把它插到 Arduino/Seeeduino 上。 使用 USB 电缆将电路板连接到电脑。

  3. 将演示代码复制到 Arduino IDE 的新窗口,然后上传到 Arduino 或 Seeeduino 板。如果您不知道如何上传,请点击 这里

    您可以看到 LED 灯每秒闪一次。

/*************************************************************************
* File Name          : GroveLEDDemoCode.ino
* Author             : Seeedteam
* Version            : V1.1
* Date               : 18/2/2012
* Description        : Demo code for Grove - LED
*************************************************************************/

#define LED 2 //connect LED to digital pin2
void setup() {
    // initialize the digital pin2 as an output.
    pinMode(LED, OUTPUT);
}

void loop() {
    digitalWrite(LED, HIGH);   // set the LED on
    delay(500);               // for 500ms
    digitalWrite(LED, LOW);   // set the LED off
    delay(500);
}

Raspberry Pi 入门指导


Attention

如果你正在使用 Raspberry Pi with Raspberrypi OS >= Bullseye, 你只能在 python3 中使用这个命令行.

使用 Grove 连接线将 LED 连接到 GrovePi+ 的端口 D4,然后打开 Raspberry Pi 的电源。例程代码如下:

# GrovePi LED Blink example

import time
from grovepi import *

# Connect the Grove LED to digital port D4
led = 4

pinMode(led,"OUTPUT")
time.sleep(1)

while True:
    try:
        #Blink the LED
        digitalWrite(led,1)     # Send HIGH to switch on LED
        time.sleep(1)

        digitalWrite(led,0)     # Send LOW to switch off LED
        time.sleep(1)

    except KeyboardInterrupt:   # Turn LED off before stopping
        digitalWrite(led,0)
        break
    except IOError:             # Print "Error" if communication error encountered
        print "Error"

运行程序

  • 转到示例代码文件所在的目录:
cd GrovePi/Software/Python/
  • 运行示例:
sudo python3 grove_led_blink.py

资源下载


<<<<<<< HEAD ======= >>>>>>> 60a8f64d0414dcd5cb8612f64b46979443258e0b