neopixel stick
มี 11 ชิ้น
รายละเอียดอุปกรณ์
แถบ LED Neopixel WS2812B สำหรับแสดงสีและแอนิเมชัน ใช้ในโปรเจคแสงไฟและระบบแสดงผล
วิดีโอตัวอย่าง
Technical Resources
Sample Code
#include <Adafruit_NeoPixel.h>
#define PIN 6
#define NUMPIXELS 8
Adafruit_NeoPixel pixels(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);
void setup() {
pixels.begin();
pixels.show();
}
void loop() {
rainbow(20);
}
void rainbow(int wait) {
for (long firstPixelHue = 0; firstPixelHue < 5*65536; firstPixelHue += 256) {
for (int i = 0; i < NUMPIXELS; i++) {
int pixelHue = firstPixelHue + (i * 65536L / NUMPIXELS);
pixels.setPixelColor(i, pixels.gamma32(pixels.ColorHSV(pixelHue)));
}
pixels.show();
delay(wait);
}
}
แชร์โค้ดของคุณ
ต้องการแชร์โค้ดโปรเจคของคุณ? อัปโหลดโค้ดพร้อมคำอธิบายในส่วนโปรเจ็คต์ของนักเรียน
ไปที่หน้าอัปโหลดโปรเจคโปรเจ็คต์ของนักเรียน
ดูโปรเจคที่นักเรียนสร้างด้วยอุปกรณ์นี้
ยังไม่มีโปรเจคที่ใช้อุปกรณ์นี้
แชร์โปรเจคของคุณ