クリスマスツリーを光らせる

made it!

ダイソーのツリー使って

100円で買ってきたダイソーのクリスマスツリーを豪華にします。このプラスチックのフレームに透過性のあるビニール製のツリーは光の透過性が高いので、LEDと非常に相性が良いようです。

必要なものや配線は前作のナイトライダー風イルミネーションとほぼ一緒。

WS2812bをかっこよく光らせるプログラム


import time
import board
import neopixel
from adafruit_led_animation.animation.rainbow import Rainbow
from adafruit_led_animation.animation.rainbowsparkle import RainbowSparkle
from adafruit_led_animation.sequence import AnimationSequence
from adafruit_led_animation import color

num_pixels = 8

pixels = neopixel.NeoPixel(board.GP28, num_pixels)
pixels.brightness = 0.3
rainbow = Rainbow( pixels, speed = 0.1, period = 2  )
rainbow_sparkle = RainbowSparkle(pixels, speed=0.1, num_sparkles=1)

animations = AnimationSequence(rainbow, rainbow_sparkle, advance_interval=20, auto_clear=True)

while True:
    animations.animate()

RainbowとRainbowSparkleを使ってクリスマス気分を盛り上げる

今回はadafruit_led_animationのRainbowとRainbowSparkleを使っています。もし一晩中リビングで点灯させておくなら、Blinkや色を固定したSparkleを使うのもいいかもしれませんね。

タイトルとURLをコピーしました