I want to light 1000 NEO PIXEL LEDs on Arduino UNO

Asked 2 years ago, Updated 2 years ago, 106 views

I'm thinking of lighting 1000 NEO PIXEL LEDs on ArduinoUNO.
(https://www.switch-science.com/catalog/1399/)

There is no problem around the power supply, but
I will not be able to send a signal for about 600 units.

As a program,

#include<Adafruit_NeoPixel.h>
#define PIN6
Adafruit_NeoPixel strip = Adafruit_NeoPixel (1000, PIN, NEO_GRB+NEO_KHZ800);

void setup() {
     strip.begin();
     strip.show(); // Initialize all pixels to 'off'
}

void loop() {
      for(inti=0;i<strip.numPixels();i++){
           strip.setPixelColor(i, 150, 150, 150);
      }
      strip.show();
}

I don't mess with it from the default like this, but

Adafruit_NeoPixel strip=Adafruit_NeoPixel (1000, PIN, NEO_GRB+NEO_KHZ800);

If the number is 1000, it doesn't shine, and if it's about 600, it will glow.
If you divide Arduino into two and each LED is 500, it will glow, so it doesn't seem to be a problem with LEDs or power supplies.

If anyone understands, I would appreciate it if you could give me a reference opinion.
Thank you for your cooperation.

arduino

2022-09-30 21:22

1 Answers

http://hackaday.com/2014/05/19/driving-1000-neopixels-with-1k-of-arduino-ram/

There was a similar case written here.
It says things like RAM capacity, so wouldn't it be possible to drive using a trick similar to this site?


2022-09-30 21:22

If you have any answers or tips


© 2024 OneMinuteCode. All rights reserved.