PCB图如下:
描述
树莓派圣诞树
用于编程初学者的树莓派圣诞树。它是为我 4 岁的女儿设计的,她玩得很开心。
它可以由运行在 Raspberry Pi OS 上的任何计算机语言控制,包括 Python 和 C++。
这棵树需要焊接 40 针插座、9 个 LED/电阻器对。
我尽可能简单地为大人物尝试这个东西,所以没有亮度控制(PWM),只有开或关。
如果您想改变亮度,请调整 LED 的电阻值。
电阻值取决于您的 LED,最大亮度通常为 200ohm ~ 500ohm 范围。
奖励:我在 PCB 上添加了一些 i2c 引脚和按钮,以便您可以使用它。
代码
点亮树
Python
import RPi.GPIO as GPIO | |
import time | |
leds = [6, 5, 13, 11, 16, 19, 9, 12, 26] | |
GPIO.setmode(GPIO.BCM) | |
for pin in leds: | |
GPIO.setup(pin, GPIO.OUT) | |
while(True): | |
for pin in leds: | |
GPIO.output(pin, GPIO.HIGH) | |
time.sleep(0.1) | |
for pin in leds: | |
GPIO.output(pin, GPIO.LOW) | |
time.sleep(0.05) | |
GPIO.cleanup() |
https://github.com/kotamorishi/rpi-christmas-tree
https://github.com/kotamorishi/rpi-christmas-tree
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !