Tabla de contenido:
Video: Cómo usar Neopixel Ws2812 LED o LED STRIP o Led Ring con Arduino: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
Hola chicos, ya que las tiras de led de Neopixel son muy populares y también se la llama tira de led ws2812. Son muy populares porque en estas tiras de LED podemos abordar todos y cada uno de los LED por separado, lo que significa que si desea que algunos LED brillen en un color, pocos en otro color y pocos en otro color diferente, entonces puede hacerlo. Incluso puede hacer que todos y cada uno de los LED brillen en el color que desee al mismo tiempo. Ésta es la razón de su popularidad.
Entonces, en estos instructables, aprenderemos cómo usar estas tiras de led ws2812 o neopixel con arduino.
Paso 1: Cosas que necesita
para estos instructivos, necesitará las siguientes cosas:
Arduino
Tiras Adafruit NeoPixel
Resistencia 10k ohmios
Protoboard (genérico)
Cables de puente (genéricos)
Paso 2: conexiones
Para las conexiones, siga la imagen que se muestra y conecte todo de acuerdo con los esquemas mostrados.
Paso 3: Código
Ve a descargar la biblioteca NeoPixel de Adafruit:
github.com/adafruit/Adafruit_NeoPixel
Para empezar. Simplemente puede descargar el archivo.zip con la biblioteca, descomprimirlo en su computadora y arrastrar el contenido a su carpeta de bibliotecas Arduino. (La carpeta "bibliotecas" generalmente se crea en la misma carpeta "Arduino" donde guarda sus bocetos. Si aún no tiene uno, continúe y créelo). Además, reinicie el IDE de Arduino si ya lo tenía abierto.
Una vez que vuelva a aparecer, tendrá algunos bocetos de ejemplo nuevos. ¡Vamos a ver!
Archivo> Ejemplos> Adafruit NeoPixel> simple
Este tipo iluminará sus LED en verde, uno a la vez.
O puede copiar el siguiente código y probarlo también.
// Boceto simple de NeoPixel Ring (c) 2013 Shae Erisson // publicado bajo la licencia GPLv3 para que coincida con el resto de la biblioteca AdaFruit NeoPixel
#include "Adafruit_NeoPixel.h" #ifdef _AVR_ #include "avr / power.h" #endif
// ¿Qué pin del Arduino está conectado a los NeoPixels? // En un Trinket o Gemma sugerimos cambiar esto a 1 #define PIN 6
// ¿Cuántos NeoPixels están conectados al Arduino? #define NUMPIXELS 16
// Cuando configuramos la biblioteca NeoPixel, le decimos cuántos píxeles y qué pin usar para enviar señales. // Tenga en cuenta que para las tiras NeoPixel más antiguas, es posible que deba cambiar el tercer parámetro; consulte el ejemplo de strandtest // para obtener más información sobre los posibles valores. Adafruit_NeoPixel píxeles = Adafruit_NeoPixel (NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);
int delayval = 500; // demora medio segundo
void setup () {// Esto es para Trinket 5V 16MHz, puede eliminar estas tres líneas si no está usando un Trinket #if definido (_AVR_ATtiny85_) if (F_CPU == 16000000) clock_prescale_set (clock_div_1); #endif // Fin del código especial de la baratija
pixels.begin (); // Esto inicializa la biblioteca NeoPixel. }
bucle vacío () {
// Para un conjunto de NeoPixels, el primer NeoPixel es 0, el segundo es 1, hasta el número de píxeles menos uno.
para (int i = 0; i
// pixels. Color toma valores RGB, desde 0, 0, 0 hasta 255, 255, 255 pixels.setPixelColor (i, pixels. Color (0, 150, 0)); // Color verde moderadamente brillante.
pixels.show (); // Esto envía el color de píxel actualizado al hardware.
delay (delayval); // Retraso por un período de tiempo (en milisegundos).
} }
Paso 4: Haciéndolo ligero
Después de cargar el código, su tira de led neopixel se iluminará de manera similar a la mía e incluso puede cambiar el código anterior para iluminarlo en diferentes colores y puede probar otros ejemplos de la biblioteca de neopixel anterior y divertirse con su tira de led neopixel.
Recomendado:
Indicador de volumen Neopixel Ws2812 LED Ring & Arduino: 8 pasos
Indicador de volumen Neopixel Ws2812 LED Ring & Arduino: En este tutorial aprenderemos cómo hacer un indicador de volumen usando un anillo LED Neopixel Ws2812 y arduino. ¡Mira el video
Visuino Cómo usar un botón como entrada para controlar elementos como el LED: 6 pasos
Visuino Cómo usar un botón como entrada para controlar cosas como el LED: En este tutorial aprenderemos cómo ENCENDER y APAGAR el LED usando un botón simple y Visuino
Neopixel Ws2812 Rainbow LED Glow con M5stick-C - Ejecutando Rainbow en Neopixel Ws2812 usando M5stack M5stick C usando Arduino IDE: 5 pasos
Neopixel Ws2812 Rainbow LED Glow con M5stick-C | Ejecutando Rainbow en Neopixel Ws2812 Usando M5stack M5stick C Usando Arduino IDE: Hola chicos, en este instructables aprenderemos a usar LED neopixel ws2812 o tira de LED o matriz de LED o anillo de LED con placa de desarrollo m5stack m5stick-C con Arduino IDE y haremos un patrón de arco iris con él
Inglés / Portugués: S4A Como Instalar E Usar / S4A Cómo instalar y usar: 7 pasos
Inglés / Portugués: S4A Como Instalar E Usar / S4A Cómo instalar y Usuario: O S4A (ou Scratch para Arduino) é um sistema que no se basa en Scratch que permite interagir directamente con Arduino. É uma forma muito hizo á tica de ensinar programa ç ã o e verificar em tempo real a intera ç & atild
Cómo usar la terminal Mac y cómo usar las funciones clave: 4 pasos
Cómo usar el terminal Mac y cómo usar las funciones clave: Le mostraremos cómo abrir el terminal MAC. También le mostraremos algunas características dentro de la Terminal, como ifconfig, cambiar directorios, acceder a archivos y arp. Ifconfig le permitirá verificar su dirección IP y su anuncio MAC