Skip to main content

Grove - Red LED

英文 wiki :https://wiki.seeedstudio.com/Grove-Red_LED/

产品特性


  • 为您的项目提供 LED 光源

  • 可以灵活地替代红色 LED 为任何其他 LED ,例如不同颜色的 LED,因为 LED 是被“固定”到 LED 支架而不是被焊接到板上

  • 板载电位器可保证亮度控制和更高的输入电压范围的互通性

使用方法


使用此模块按照以下步骤构建示例电路 :

1.将 LED 模块连接到电路的输出侧(电源模块右侧)。在电路的输入端,您可以使用一系列基于传感器的输入模块,比如 : (Grove - Light Sensor, Grove - Sound Sensor, Grove - ButtonGrove - Slide Potentiometer)。

2.给电路上电。

3.当输入模块提供一个触发时 LED 会亮 :

  • 如果使用如 Grove - Button 模块上的瞬间开关,只需按下按钮以点亮 LED :

  • 如果使用 Grove - Slide Potentiometer,将滑块从 GND 位置移动到 VCC,并观察随着电源电压的增加 LED 的亮度是如何增加的。

  • 如果使用 Grove - Light Sensor 直接连接到电路输入端,会看见 LED 在明亮的光线下点亮,并在黑暗中熄灭。如果要让 LED 仅在黑暗中点亮,请在光传感器和电源模块之间添加 Grove - NOT 模块即可。

与 Raspberry Pi 一起使用

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

使用 Grove 导线连接器将 LED 连接到 D4 端口,并打开 Raspberry Pi,这是一个使 LED 闪烁的测试。您可以像下图那样连接到 GrovePi+。

# 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

资源下载


Loading Comments...