PDA

View Full Version : Code with Audio library



parumal24
05-18-2016, 04:50 AM
Hello,
I have designed a code to run on teensy3.2 and ws2812b led strips total 2400 pixels 150x16. The code uses audio and octows2811 library and it compiles however result not there ... Can someone have view in my code please and guide me. I am new to teensy 3.2

Here is code

#include <OctoWS2811.h>
#include <Audio.h>
#include <Wire.h>
#include <SPI.h>
#include <SD.h>
#include <SerialFlash.h>
#include <Adafruit_NeoPixel.h>

//==================Teensy Audio Library================

AudioInputAnalog adc1; //xy=164,95
AudioAnalyzePeak peak1; //xy=317,123
AudioConnection patchCord1(adc1, peak1);

//================Data Pins to Neo Pixel Strips=========

int dataPin_1 = 3;
int dataPin_2 = 4;
int dataPin_3 = 5;
int dataPin_4 = 6;
int dataPin_5 = 9;
int dataPin_6 = 10;
int dataPin_7 = 20;
int dataPin_8 = 21;

//================Quantity of LEDs per pin==============

int ledsPerPin = 300;

//===============Configuration Setup====================

int config = WS2811_GRB | WS2811_800kHz;
DMAMEM int displayMemory[1800];
int drawingMemory[1800];

//=================Making objects for 8 strips======================

OctoWS2811 strip_1(ledsPerPin, displayMemory, drawingMemory, config);
OctoWS2811 strip_2(ledsPerPin, displayMemory, drawingMemory, config);
OctoWS2811 strip_3(ledsPerPin, displayMemory, drawingMemory, config);
OctoWS2811 strip_4(ledsPerPin, displayMemory, drawingMemory, config);
OctoWS2811 strip_5(ledsPerPin, displayMemory, drawingMemory, config);
OctoWS2811 strip_6(ledsPerPin, displayMemory, drawingMemory, config);
OctoWS2811 strip_7(ledsPerPin, displayMemory, drawingMemory, config);
OctoWS2811 strip_8(ledsPerPin, displayMemory, drawingMemory, config);

//=====================Defining Colors=========================

int noColor = 0x000000;
int redColor = 0xFF0000;
int yellowColor = 0xFFFF00;
int cyanColor = 0x00FFFF;
int greenColor = 0x00FF00;
int blueColor = 0x0000FF;
int purpleColor = 0x7F00FF;


void setup() {
AudioMemory(4);
Serial.begin(9600);
strip_1.begin();
strip_2.begin();
strip_3.begin();
strip_4.begin();
strip_5.begin();
strip_6.begin();
strip_7.begin();
strip_8.begin();
}

elapsedMillis fps;

void loop() {
if (fps > 24) {
if (peak1.available()) {
fps = 0;
float value = peak1.read() * 100;
Serial.println(value);
pixelShow(value);
for (int i = 0; i < 300; i++)
{
strip_1.setPixel(i, noColor);
strip_2.setPixel(i, noColor);
strip_3.setPixel(i, noColor);
strip_4.setPixel(i, noColor);
strip_5.setPixel(i, noColor);
strip_6.setPixel(i, noColor);
strip_7.setPixel(i, noColor);
strip_8.setPixel(i, noColor);
}
}
}
}

void pixelShow(int value)
{
if (value == 0)
{
for (int i = 0; i < 300; i++)
{
//====Turn off: (0,0,0)=====//
strip_1.setPixel(i, noColor);
strip_2.setPixel(i, noColor);
strip_3.setPixel(i, noColor);
strip_4.setPixel(i, noColor);
strip_5.setPixel(i, noColor);
strip_6.setPixel(i, noColor);
strip_7.setPixel(i, noColor);
strip_8.setPixel(i, noColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 0 && value <= 2.5)
{
for (int i = 0; i < 30; i++)
{
//====Red Color RGB: (255,0,0)
strip_1.setPixel(i, redColor);
strip_2.setPixel(i, redColor);
strip_3.setPixel(i, redColor);
strip_4.setPixel(i, redColor);
strip_5.setPixel(i, redColor);
strip_6.setPixel(i, redColor);
strip_7.setPixel(i, redColor);
strip_8.setPixel(i, redColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 2.5 && value <= 5 )
{
for (int i = 30; i < 60; i++)
{
//====Yellow Color RGB: (255,255,0)
strip_1.setPixel(i, yellowColor);
strip_2.setPixel(i, yellowColor);
strip_3.setPixel(i, yellowColor);
strip_4.setPixel(i, yellowColor);
strip_5.setPixel(i, yellowColor);
strip_6.setPixel(i, yellowColor);
strip_7.setPixel(i, yellowColor);
strip_8.setPixel(i, yellowColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 5 && value <= 7.5)
{
for (int i = 60; i < 90; i++)
{
//====Green Color RGB: (0,255,0)
strip_1.setPixel(i, greenColor);
strip_2.setPixel(i, greenColor);
strip_3.setPixel(i, greenColor);
strip_4.setPixel(i, greenColor);
strip_5.setPixel(i, greenColor);
strip_6.setPixel(i, greenColor);
strip_7.setPixel(i, greenColor);
strip_8.setPixel(i, greenColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 7.5 && value <= 10)
{
for (int i = 90; i < 120; i++)
{
//====Cyan Color RGB: (0,255,255)
strip_1.setPixel(i, cyanColor);
strip_2.setPixel(i, cyanColor);
strip_3.setPixel(i, cyanColor);
strip_4.setPixel(i, cyanColor);
strip_5.setPixel(i, cyanColor);
strip_6.setPixel(i, cyanColor);
strip_7.setPixel(i, cyanColor);
strip_8.setPixel(i, cyanColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 10 && value <= 12.5)
{
for (int i = 120; i < 150; i++)
{
//====Blue Color RGB: (0,0,255)
strip_1.setPixel(i, blueColor);
strip_2.setPixel(i, blueColor);
strip_3.setPixel(i, blueColor);
strip_4.setPixel(i, blueColor);
strip_5.setPixel(i, blueColor);
strip_6.setPixel(i, blueColor);
strip_7.setPixel(i, blueColor);
strip_8.setPixel(i, blueColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 12.5 && value <= 15)
{
for (int i = 150 ; i < 180; i++)
{
//====Purple Color RGB: (160,32,240)
strip_1.setPixel(i, purpleColor);
strip_2.setPixel(i, purpleColor);
strip_3.setPixel(i, purpleColor);
strip_4.setPixel(i, purpleColor);
strip_5.setPixel(i, purpleColor);
strip_6.setPixel(i, purpleColor);
strip_7.setPixel(i, purpleColor);
strip_8.setPixel(i, purpleColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 15 && value <= 17.5)
{
for (int i = 180; i < 210; i++)
{
//====Red Color RGB: (255,0,0)
strip_1.setPixel(i, redColor);
strip_2.setPixel(i, redColor);
strip_3.setPixel(i, redColor);
strip_4.setPixel(i, redColor);
strip_5.setPixel(i, redColor);
strip_6.setPixel(i, redColor);
strip_7.setPixel(i, redColor);
strip_8.setPixel(i, redColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 17.5 || value <= 20)
{
for (int i = 210; i < 240; i++)
{
//====Yellow Color RGB: (255,255,0)
strip_1.setPixel(i, yellowColor);
strip_2.setPixel(i, yellowColor);
strip_3.setPixel(i, yellowColor);
strip_4.setPixel(i, yellowColor);
strip_5.setPixel(i, yellowColor);
strip_6.setPixel(i, yellowColor);
strip_7.setPixel(i, yellowColor);
strip_8.setPixel(i, yellowColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 20 && value <= 22.5)
{
for (int i = 240; i < 270; i++)
{
//====Green Color RGB: (0,255,0)
strip_1.setPixel(i, greenColor);
strip_2.setPixel(i, greenColor);
strip_3.setPixel(i, greenColor);
strip_4.setPixel(i, greenColor);
strip_5.setPixel(i, greenColor);
strip_6.setPixel(i, greenColor);
strip_7.setPixel(i, greenColor);
strip_8.setPixel(i, greenColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 22.5 && value <= 25)
{
for (int i = 270; i < 300; i++)
{
//====Cyan Color RGB: (0,255,255)
strip_1.setPixel(i, cyanColor);
strip_2.setPixel(i, cyanColor);
strip_3.setPixel(i, cyanColor);
strip_4.setPixel(i, cyanColor);
strip_5.setPixel(i, cyanColor);
strip_6.setPixel(i, cyanColor);
strip_7.setPixel(i, cyanColor);
strip_8.setPixel(i, cyanColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 25 && value <= 27.5)
{
for (int i = 0; i < 30; i++)
{
//====Cyan Color RGB: (0,255,255)
strip_1.setPixel(i, cyanColor);
strip_2.setPixel(i, cyanColor);
strip_3.setPixel(i, cyanColor);
strip_4.setPixel(i, cyanColor);
strip_5.setPixel(i, cyanColor);
strip_6.setPixel(i, cyanColor);
strip_7.setPixel(i, cyanColor);
strip_8.setPixel(i, cyanColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 27.5 && value <= 30 )
{
for (int i = 30; i < 60; i++)
{
//====Yellow Color RGB: (255,255,0)
strip_1.setPixel(i, yellowColor);
strip_2.setPixel(i, yellowColor);
strip_3.setPixel(i, yellowColor);
strip_4.setPixel(i, yellowColor);
strip_5.setPixel(i, yellowColor);
strip_6.setPixel(i, yellowColor);
strip_7.setPixel(i, yellowColor);
strip_8.setPixel(i, yellowColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 30 && value <= 32.5)
{
for (int i = 60; i < 90; i++)
{
//====Green Color RGB: (0,255,0)
strip_1.setPixel(i, greenColor);
strip_2.setPixel(i, greenColor);
strip_3.setPixel(i, greenColor);
strip_4.setPixel(i, greenColor);
strip_5.setPixel(i, greenColor);
strip_6.setPixel(i, greenColor);
strip_7.setPixel(i, greenColor);
strip_8.setPixel(i, greenColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 32.5 && value <= 35)
{
for (int i = 90; i < 120; i++)
{
//====Yellow Color RGB: (255,255,0)
strip_1.setPixel(i, yellowColor);
strip_2.setPixel(i, yellowColor);
strip_3.setPixel(i, yellowColor);
strip_4.setPixel(i, yellowColor);
strip_5.setPixel(i, yellowColor);
strip_6.setPixel(i, yellowColor);
strip_7.setPixel(i, yellowColor);
strip_8.setPixel(i, yellowColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 35 && value <= 37.5)
{
for (int i = 120; i < 150; i++)
{
//====Green Color RGB: (0,255,0)
strip_1.setPixel(i, greenColor);
strip_2.setPixel(i, greenColor);
strip_3.setPixel(i, greenColor);
strip_4.setPixel(i, greenColor);
strip_5.setPixel(i, greenColor);
strip_6.setPixel(i, greenColor);
strip_7.setPixel(i, greenColor);
strip_8.setPixel(i, greenColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 37.5 && value <= 40)
{
for (int i = 150 ; i < 180; i++)
{
//====Red Color RGB: (255,0,0)
strip_1.setPixel(i, redColor);
strip_2.setPixel(i, redColor);
strip_3.setPixel(i, redColor);
strip_4.setPixel(i, redColor);
strip_5.setPixel(i, redColor);
strip_6.setPixel(i, redColor);
strip_7.setPixel(i, redColor);
strip_8.setPixel(i, redColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 40 && value <= 42.5)
{
for (int i = 180; i < 210; i++)
{
//====Red Color RGB: (255,0,0)
strip_1.setPixel(i, redColor);
strip_2.setPixel(i, redColor);
strip_3.setPixel(i, redColor);
strip_4.setPixel(i, redColor);
strip_5.setPixel(i, redColor);
strip_6.setPixel(i, redColor);
strip_7.setPixel(i, redColor);
strip_8.setPixel(i, redColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 42.5 || value <= 45)
{
for (int i = 210; i < 240; i++)
{
//====Purple Color RGB: (160,32,240)
strip_1.setPixel(i, purpleColor);
strip_2.setPixel(i, purpleColor);
strip_3.setPixel(i, purpleColor);
strip_4.setPixel(i, purpleColor);
strip_5.setPixel(i, purpleColor);
strip_6.setPixel(i, purpleColor);
strip_7.setPixel(i, purpleColor);
strip_8.setPixel(i, purpleColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 45 && value <= 47.5)
{
for (int i = 240; i < 270; i++)
{
//====Blue Color RGB: (0,0,255)
strip_1.setPixel(i, blueColor);
strip_2.setPixel(i, blueColor);
strip_3.setPixel(i, blueColor);
strip_4.setPixel(i, blueColor);
strip_5.setPixel(i, blueColor);
strip_6.setPixel(i, blueColor);
strip_7.setPixel(i, blueColor);
strip_8.setPixel(i, blueColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 47.5 && value <= 50)
{
for (int i = 270; i < 300; i++)
{
//====Cyan Color RGB: (0,255,255)
strip_1.setPixel(i, cyanColor);
strip_2.setPixel(i, cyanColor);
strip_3.setPixel(i, cyanColor);
strip_4.setPixel(i, cyanColor);
strip_5.setPixel(i, cyanColor);
strip_6.setPixel(i, cyanColor);
strip_7.setPixel(i, cyanColor);
strip_8.setPixel(i, cyanColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}








if (value > 50 && value <= 52.5)
{
for (int i = 0; i < 30; i++)
{
//====Red Color RGB: (255,0,0)
strip_1.setPixel(i, redColor);
strip_2.setPixel(i, redColor);
strip_3.setPixel(i, redColor);
strip_4.setPixel(i, redColor);
strip_5.setPixel(i, redColor);
strip_6.setPixel(i, redColor);
strip_7.setPixel(i, redColor);
strip_8.setPixel(i, redColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 52.5 && value <= 55 )
{
for (int i = 30; i < 60; i++)
{
//====Yellow Color RGB: (255,255,0)
strip_1.setPixel(i, yellowColor);
strip_2.setPixel(i, yellowColor);
strip_3.setPixel(i, yellowColor);
strip_4.setPixel(i, yellowColor);
strip_5.setPixel(i, yellowColor);
strip_6.setPixel(i, yellowColor);
strip_7.setPixel(i, yellowColor);
strip_8.setPixel(i, yellowColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 55 && value <= 57.5)
{
for (int i = 60; i < 90; i++)
{
//====Green Color RGB: (0,255,0)
strip_1.setPixel(i, greenColor);
strip_2.setPixel(i, greenColor);
strip_3.setPixel(i, greenColor);
strip_4.setPixel(i, greenColor);
strip_5.setPixel(i, greenColor);
strip_6.setPixel(i, greenColor);
strip_7.setPixel(i, greenColor);
strip_8.setPixel(i, greenColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 57.5 && value <= 60)
{
for (int i = 90; i < 120; i++)
{
//====Cyan Color RGB: (0,255,255)
strip_1.setPixel(i, cyanColor);
strip_2.setPixel(i, cyanColor);
strip_3.setPixel(i, cyanColor);
strip_4.setPixel(i, cyanColor);
strip_5.setPixel(i, cyanColor);
strip_6.setPixel(i, cyanColor);
strip_7.setPixel(i, cyanColor);
strip_8.setPixel(i, cyanColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 60 && value <= 62.5)
{
for (int i = 120; i < 150; i++)
{
//====Blue Color RGB: (0,0,255)
strip_1.setPixel(i, blueColor);
strip_2.setPixel(i, blueColor);
strip_3.setPixel(i, blueColor);
strip_4.setPixel(i, blueColor);
strip_5.setPixel(i, blueColor);
strip_6.setPixel(i, blueColor);
strip_7.setPixel(i, blueColor);
strip_8.setPixel(i, blueColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 62.5 && value <= 65)
{
for (int i = 150 ; i < 180; i++)
{
//====Purple Color RGB: (160,32,240)
strip_1.setPixel(i, purpleColor);
strip_2.setPixel(i, purpleColor);
strip_3.setPixel(i, purpleColor);
strip_4.setPixel(i, purpleColor);
strip_5.setPixel(i, purpleColor);
strip_6.setPixel(i, purpleColor);
strip_7.setPixel(i, purpleColor);
strip_8.setPixel(i, purpleColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 65 && value <= 67.5)
{
for (int i = 180; i < 210; i++)
{
//====Red Color RGB: (255,0,0)
strip_1.setPixel(i, redColor);
strip_2.setPixel(i, redColor);
strip_3.setPixel(i, redColor);
strip_4.setPixel(i, redColor);
strip_5.setPixel(i, redColor);
strip_6.setPixel(i, redColor);
strip_7.setPixel(i, redColor);
strip_8.setPixel(i, redColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 67.5 || value <= 70)
{
for (int i = 210; i < 240; i++)
{
//====Yellow Color RGB: (255,255,0)
strip_1.setPixel(i, yellowColor);
strip_2.setPixel(i, yellowColor);
strip_3.setPixel(i, yellowColor);
strip_4.setPixel(i, yellowColor);
strip_5.setPixel(i, yellowColor);
strip_6.setPixel(i, yellowColor);
strip_7.setPixel(i, yellowColor);
strip_8.setPixel(i, yellowColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 70 && value <= 72.5)
{
for (int i = 240; i < 270; i++)
{
//====Green Color RGB: (0,255,0)
strip_1.setPixel(i, greenColor);
strip_2.setPixel(i, greenColor);
strip_3.setPixel(i, greenColor);
strip_4.setPixel(i, greenColor);
strip_5.setPixel(i, greenColor);
strip_6.setPixel(i, greenColor);
strip_7.setPixel(i, greenColor);
strip_8.setPixel(i, greenColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 72.5 && value <= 75)
{
for (int i = 270; i < 300; i++)
{
//====Cyan Color RGB: (0,255,255)
strip_1.setPixel(i, cyanColor);
strip_2.setPixel(i, cyanColor);
strip_3.setPixel(i, cyanColor);
strip_4.setPixel(i, cyanColor);
strip_5.setPixel(i, cyanColor);
strip_6.setPixel(i, cyanColor);
strip_7.setPixel(i, cyanColor);
strip_8.setPixel(i, cyanColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 75 && value <= 77.5)
{
for (int i = 0; i < 30; i++)
{
//====Cyan Color RGB: (0,255,255)
strip_1.setPixel(i, cyanColor);
strip_2.setPixel(i, cyanColor);
strip_3.setPixel(i, cyanColor);
strip_4.setPixel(i, cyanColor);
strip_5.setPixel(i, cyanColor);
strip_6.setPixel(i, cyanColor);
strip_7.setPixel(i, cyanColor);
strip_8.setPixel(i, cyanColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 77.5 && value <= 80 )
{
for (int i = 30; i < 60; i++)
{
//====Yellow Color RGB: (255,255,0)
strip_1.setPixel(i, yellowColor);
strip_2.setPixel(i, yellowColor);
strip_3.setPixel(i, yellowColor);
strip_4.setPixel(i, yellowColor);
strip_5.setPixel(i, yellowColor);
strip_6.setPixel(i, yellowColor);
strip_7.setPixel(i, yellowColor);
strip_8.setPixel(i, yellowColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 80 && value <= 82.5)
{
for (int i = 60; i < 90; i++)
{
//====Green Color RGB: (0,255,0)
strip_1.setPixel(i, greenColor);
strip_2.setPixel(i, greenColor);
strip_3.setPixel(i, greenColor);
strip_4.setPixel(i, greenColor);
strip_5.setPixel(i, greenColor);
strip_6.setPixel(i, greenColor);
strip_7.setPixel(i, greenColor);
strip_8.setPixel(i, greenColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 82.5 && value <= 85)
{
for (int i = 90; i < 120; i++)
{
//====Yellow Color RGB: (255,255,0)
strip_1.setPixel(i, yellowColor);
strip_2.setPixel(i, yellowColor);
strip_3.setPixel(i, yellowColor);
strip_4.setPixel(i, yellowColor);
strip_5.setPixel(i, yellowColor);
strip_6.setPixel(i, yellowColor);
strip_7.setPixel(i, yellowColor);
strip_8.setPixel(i, yellowColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 85 && value <= 87.5)
{
for (int i = 120; i < 150; i++)
{
//====Green Color RGB: (0,255,0)
strip_1.setPixel(i, greenColor);
strip_2.setPixel(i, greenColor);
strip_3.setPixel(i, greenColor);
strip_4.setPixel(i, greenColor);
strip_5.setPixel(i, greenColor);
strip_6.setPixel(i, greenColor);
strip_7.setPixel(i, greenColor);
strip_8.setPixel(i, greenColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 87.5 && value <= 90)
{
for (int i = 150 ; i < 180; i++)
{
//====Red Color RGB: (255,0,0)
strip_1.setPixel(i, redColor);
strip_2.setPixel(i, redColor);
strip_3.setPixel(i, redColor);
strip_4.setPixel(i, redColor);
strip_5.setPixel(i, redColor);
strip_6.setPixel(i, redColor);
strip_7.setPixel(i, redColor);
strip_8.setPixel(i, redColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 90 && value <= 92.5)
{
for (int i = 180; i < 210; i++)
{
//====Red Color RGB: (255,0,0)
strip_1.setPixel(i, redColor);
strip_2.setPixel(i, redColor);
strip_3.setPixel(i, redColor);
strip_4.setPixel(i, redColor);
strip_5.setPixel(i, redColor);
strip_6.setPixel(i, redColor);
strip_7.setPixel(i, redColor);
strip_8.setPixel(i, redColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 92.5 || value <= 95)
{
for (int i = 210; i < 240; i++)
{
//====Purple Color RGB: (160,32,240)
strip_1.setPixel(i, purpleColor);
strip_2.setPixel(i, purpleColor);
strip_3.setPixel(i, purpleColor);
strip_4.setPixel(i, purpleColor);
strip_5.setPixel(i, purpleColor);
strip_6.setPixel(i, purpleColor);
strip_7.setPixel(i, purpleColor);
strip_8.setPixel(i, purpleColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 95 && value <= 97.5)
{
for (int i = 240; i < 270; i++)
{
//====Blue Color RGB: (0,0,255)
strip_1.setPixel(i, blueColor);
strip_2.setPixel(i, blueColor);
strip_3.setPixel(i, blueColor);
strip_4.setPixel(i, blueColor);
strip_5.setPixel(i, blueColor);
strip_6.setPixel(i, blueColor);
strip_7.setPixel(i, blueColor);
strip_8.setPixel(i, blueColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

if (value > 97.5 && value <= 100)
{
for (int i = 270; i < 300; i++)
{
//====Cyan Color RGB: (0,255,255)
strip_1.setPixel(i, cyanColor);
strip_2.setPixel(i, cyanColor);
strip_3.setPixel(i, cyanColor);
strip_4.setPixel(i, cyanColor);
strip_5.setPixel(i, cyanColor);
strip_6.setPixel(i, cyanColor);
strip_7.setPixel(i, cyanColor);
strip_8.setPixel(i, cyanColor);
}
strip_1.show();
strip_2.show();
strip_3.show();
strip_4.show();
strip_5.show();
strip_6.show();
strip_7.show();
strip_8.show();

}

}