/*
Using a photocell to start the dance, then dance for just 10 times, then stop forever with the function while (1).
*/
int led = 8;
int led2 = 7;
int led3 = 5;
int led4 = 4;
int sensePin = A0;
void setup() {
analogReference(DEFAULT);
pinMode(led, OUTPUT);
pinMode(led2, OUTPUT);
pinMode(led3, OUTPUT);
pinMode(led4, OUTPUT);
}
void loop() {
int val = analogRead(sensePin);
int sensorValue = analogRead(A0);
Serial.println(sensorValue);
delay(1);
if (val < 400)
{
for (int x = 0; x < 10; x++)
{
digitalWrite(led, HIGH);
delay(50);
digitalWrite(led2, HIGH);
delay(50);
digitalWrite(led3, HIGH);
delay(50);
digitalWrite(led4, HIGH);
delay(50);
digitalWrite(led, LOW);
delay(50);
digitalWrite(led2, LOW);
delay(50);
digitalWrite(led3, LOW);
delay(50);
digitalWrite(led4, LOW);
delay(50);
}
while (1)
{}
}
}
















