#include <Adafruit_NeoPixel.h>
#define PIN 5
#define NUMPIXELS 19
Adafruit_NeoPixel pixels(NUMPIXELS,PIN,NEO_GRB+NEO_KHZ800);
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
Adafruit_SSD1306 oled(128, 64, &Wire, -1);
char aa;
void setup()
{
pixels.begin();
oled.begin(SSD1306_SWITCHCAPVCC, 0x3C);
oled.clearDisplay();
oled. setCursor (32, 0);
oled.setTextSize(2) ;
oled. setTextColor (WHITE, BLACK);
oled.println("Ink Paradee ") ;
oled. display();
}
void loop()
{
if(aa<9){aa++;}
if(aa>9){}
oled.clearDisplay();
oled. setCursor (32, 0) ;
oled. setTextSize (1) ;
oled. setTextColor (WHITE, BLACK) ;
oled. println("Paradee") ;
oled. setCursor (0, 32) ;
oled. setTextSize (3) ;
oled. println("ink") ;
oled.setCursor (32, 9);
oled.setTextSize (2) ;
oled.setTextColor (WHITE, BLACK);
oled.println(aa, DEC);
oled.display();
pixels.clear();
pixels.setPixelColor(0,pixels.Color(255,0,0));
pixels.show();
delay(100);
pixels.setPixelColor(1,pixels.Color(255,0,0));
pixels.show();
delay(100);
pixels.setPixelColor(2,pixels.Color(255,0,0));
pixels.show();
delay(100);
pixels.setPixelColor(3,pixels.Color(255,0,0));
pixels.show();
delay(100);
pixels.setPixelColor(4,pixels.Color(255,0,0));
pixels.show();
delay(100);
pixels.setPixelColor(5,pixels.Color(255,0,0));
pixels.show();
delay(100);
pixels.setPixelColor(6,pixels.Color(255,0,0));
pixels.show();
delay(100);
pixels.setPixelColor(7,pixels.Color(255,0,0));
pixels.show();
delay(100);
pixels.setPixelColor(8,pixels.Color(255,0,0));
pixels.show();
delay(100);
pixels.setPixelColor(9,pixels.Color(255,0,0));
pixels.show();
delay(100);
pixels.setPixelColor(10,pixels.Color(255,0,0));
pixels.show();
delay(100);
pixels.setPixelColor(11,pixels.Color(255,0,0));
pixels.show();
delay(100);
pixels.setPixelColor(12,pixels.Color(255,0,0));
pixels.show();
delay(100);
pixels.setPixelColor(13,pixels.Color(255,0,0));
pixels.show();
delay(100);
pixels.setPixelColor(14,pixels.Color(255,0,0));
pixels.show();
delay(100);
pixels.setPixelColor(15,pixels.Color(255,0,0));
pixels.show();
delay(100);
pixels.setPixelColor(16,pixels.Color(255,0,0));
pixels.show();
delay(100);
pixels.setPixelColor(17,pixels.Color(255,0,0));
pixels.show();
delay(100);
pixels.setPixelColor(18,pixels.Color(255,0,0));
pixels.show();
delay(100);
pixels.setPixelColor(19,pixels.Color(255,0,0));
pixels.show();
delay(100);
pixels.clear();
pixels.setPixelColor(0,pixels.Color(0,255,0));
pixels.show();
delay(100);
pixels.setPixelColor(1,pixels.Color(0,255,0));
pixels.show();
delay(100);
pixels.setPixelColor(2,pixels.Color(0,255,0));
pixels.show();
delay(100);
pixels.setPixelColor(3,pixels.Color(0,255,0));
pixels.show();
delay(100);
pixels.setPixelColor(4,pixels.Color(0,255,0));
pixels.show();
delay(100);
pixels.setPixelColor(5,pixels.Color(0,255,0));
pixels.show();
delay(100);
pixels.setPixelColor(6,pixels.Color(0,255,0));
pixels.show();
delay(100);
pixels.setPixelColor(7,pixels.Color(0,255,0));
pixels.show();
delay(100);
pixels.setPixelColor(8,pixels.Color(0,255,0));
pixels.show();
delay(100);
pixels.setPixelColor(9,pixels.Color(0,255,0));
pixels.show();
delay(100);
pixels.setPixelColor(10,pixels.Color(0,255,0));
pixels.show();
delay(100);
pixels.setPixelColor(11,pixels.Color(0,255,0));
pixels.show();
delay(100);
pixels.setPixelColor(12,pixels.Color(0,255,0));
pixels.show();
delay(100);
pixels.setPixelColor(13,pixels.Color(0,255,0));
pixels.show();
delay(100);
pixels.setPixelColor(14,pixels.Color(0,255,0));
pixels.show();
delay(100);
pixels.setPixelColor(15,pixels.Color(0,255,0));
pixels.show();
delay(100);
pixels.setPixelColor(16,pixels.Color(0,255,0));
pixels.show();
delay(100);
pixels.setPixelColor(17,pixels.Color(0,255,0));
pixels.show();
delay(100);
pixels.setPixelColor(18,pixels.Color(0,255,0));
pixels.show();
delay(100);
pixels.setPixelColor(19,pixels.Color(0,255,0));
pixels.show();
delay(100);
pixels.clear();
pixels.setPixelColor(0,pixels.Color(0,0,255));
pixels.show();
delay(100);
pixels.setPixelColor(1,pixels.Color(0,0,255));
pixels.show();
delay(100);
pixels.setPixelColor(2,pixels.Color(0,0,255));
pixels.show();
delay(100);
pixels.setPixelColor(3,pixels.Color(0,0,255));
pixels.show();
delay(100);
pixels.setPixelColor(4,pixels.Color(0,0,255));
pixels.show();
delay(100);
pixels.setPixelColor(5,pixels.Color(0,0,255));
pixels.show();
delay(100);
pixels.setPixelColor(6,pixels.Color(0,0,255));
pixels.show();
delay(100);
pixels.setPixelColor(7,pixels.Color(0,0,255));
pixels.show();
delay(100);
pixels.setPixelColor(8,pixels.Color(0,0,255));
pixels.show();
delay(100);
pixels.setPixelColor(9,pixels.Color(0,0,255));
pixels.show();
delay(100);
pixels.setPixelColor(10,pixels.Color(0,0,255));
pixels.show();
delay(100);
pixels.setPixelColor(11,pixels.Color(0,0,255));
pixels.show();
delay(100);
pixels.setPixelColor(12,pixels.Color(0,0,255));
pixels.show();
delay(100);
pixels.setPixelColor(13,pixels.Color(0,0,255));
pixels.show();
delay(100);
pixels.setPixelColor(14,pixels.Color(0,0,255));
pixels.show();
delay(100);
pixels.setPixelColor(15,pixels.Color(0,0,255));
pixels.show();
delay(100);
pixels.setPixelColor(16,pixels.Color(0,0,255));
pixels.show();
delay(100);
pixels.setPixelColor(17,pixels.Color(0,0,255));
pixels.show();
delay(100);
pixels.setPixelColor(18,pixels.Color(0,0,255));
pixels.show();
delay(100);
pixels.setPixelColor(19,pixels.Color(0,0,255));
pixels.show();
delay(100);
}