NeoPixel WS2811

Ciao ho comprato questi led NeoPixel Diffused 8mm Through-Hole LED - 5 Pack : ID 1734 : $4.95 : Adafruit Industries, Unique & fun DIY electronics and kits
poi ho scaricato i file delle librerie come indicato nel link ho copiato i file ) Adafruit_NeoPixel.h ,Adafruit_NeoPixel.cpp )
mella cartella Adafruit_NeoPixe dentro libraries di arduino , ora se da IDE premo importa librerie vedo la cartella mi si aggiunge nel codice #include <Adafruit_NeoPixel.h>

Ho messo 2 led per provare collegando il pin 8 di arduino nel piedino datain e dataout indatain del secondo led ,ho collegato anche 5v e gnd orai 2 led sono entrambi accesi .

il problema nasce se provo ad usare esempi di quel link strandtest.ino
// Parameter 1 = number of pixels in strip
// Parameter 2 = Arduino pin number (most are valid)
// Parameter 3 = pixel type flags, add together as needed:
// NEO_KHZ800 800 KHz bitstream (most NeoPixel products w/WS2812 LEDs)
// NEO_KHZ400 400 KHz (classic 'v1' (not v2) FLORA pixels, WS2811 drivers)
// NEO_GRB Pixels are wired for GRB bitstream (most NeoPixel products)
// NEO_RGB Pixels are wired for RGB bitstream (v1 FLORA pixels, not v2)
Adafruit_NeoPixel strip = Adafruit_NeoPixel(1, 8, NEO_GRB + NEO_KHZ800);

'strip' was not declared in this scope

mi potete aiutare
Cristian

Hai il link della libreria che hai scaricato? Posso fare una prova di compilazione da me.

EDIT: questa? GitHub - adafruit/Adafruit_NeoPixel: Arduino library for controlling single-wire LED pixels (NeoPixel, WS2812, etc.)
Installata e il demo strandtest.ino con IDE 1.0.5r2 me lo compila

La cartella sotto libraries io l'ho chiamata Adafruit_NeoPixel

... confermo quello che ha detto Nid e aggiungo che ... comunque c'è un errore nella tua chiamata ... dici di avere DUE led e la chiami specificando che ne hai UNO ??? :astonished: :astonished: :astonished:

Adafruit_NeoPixel strip = Adafruit_NeoPixel(1, 8, NEO_GRB + NEO_KHZ800);

Guglielmo

boh ho disinstallato e rinstallato ide e è andato tutto scusate ancora

Figurati, capita. :smiley: