/************************************
vhatgptpromt
अर्दुइनो ला रग्ब रिंग २४ led जोडली आहे असा कोड तयार करा कि साप्त्रांगर led उलट सुलट पळवा
**************************************************************/
// साप्तरंगी LED रिंग कोड
#include <Adafruit_NeoPixel.h>
#define LED_PIN 6
#define LED_COUNT 24
Adafruit_NeoPixel strip(LED_COUNT, LED_PIN, NEO_GRB + NEO_KHZ800);
void setup() {
strip.begin();
strip.show(); // Initialize all pixels to 'off'
}
void loop() {
// ह्या खंडामध्ये साप्तरंगी रंगांची सूची दिली गेली आहे.
uint32_t colors[] = {
strip.Color(255, 0, 0), // पांढरा
strip.Color(255, 165, 0), // नारंगी
strip.Color(255, 255, 0), // पिवळा
strip.Color(0, 255, 0), // हिरवा
strip.Color(0, 0, 255), // निळा
strip.Color(75, 0, 130), // जांभळा
strip.Color(238, 130, 238) // गुलाबी
};
// ह्या लूपमध्ये, आपल्या रंगांची सूची पायांत वर्ग घेऊन प्रत्येक पिक्सेल बदलला जातो.
for (int i = 0; i < 7; i++) {
// ह्या वेळी, प्रत्येक पिक्सेलला अपडेट करण्यासाठी तो रंगीय अर्धवटच उच्च झिल्लीवर डागा.
for (int j = 0; j < strip.numPixels(); j++) {
strip.setPixelColor(j, colors[i]);
strip.show();
delay(50); // हे विलंब प्रत्येक पिक्सेलसाठी रंगीय अद्ययावत बदलण्यासाठी वापरले जाते.
}
delay(1000); // हे विलंब प्रत्येक रंगाच्या दरम्यान वापरले जाते.
}
}