add new player and new firmware
This commit is contained in:
parent
b9fd99de54
commit
a99ced1ad1
19 changed files with 315 additions and 5 deletions
|
@ -13,7 +13,6 @@ void setup()
|
|||
{
|
||||
for (int i = 22; i <= 53; i++) pinMode(i, OUTPUT);
|
||||
Serial.begin(9600);
|
||||
Serial.write("PC2,32,Universal,END");
|
||||
}
|
||||
|
||||
void loop()
|
||||
|
@ -29,6 +28,11 @@ void loop()
|
|||
byte7 = Serial.read();
|
||||
byte8 = Serial.read();
|
||||
|
||||
if ((byte1 & 32) && (byte2 & 32))
|
||||
{
|
||||
if (byte1 & 1) Serial.write("PC3,32\n");
|
||||
}
|
||||
|
||||
if ((byte1 & 64) && (byte2 & 64) && (byte3 & 64) && (byte4 & 64) && (byte5 & 64) && (byte6 & 64) && (byte7 & 64) && (byte8 & 64))
|
||||
{
|
||||
if (byte1 & 1) digitalWrite(22, 1);
|
||||
|
|
|
@ -14,7 +14,6 @@ void setup()
|
|||
pinMode(8, OUTPUT);
|
||||
pinMode(9, OUTPUT);
|
||||
Serial.begin(9600);
|
||||
Serial.write("PC2,8,Universal,END");
|
||||
}
|
||||
|
||||
void loop()
|
||||
|
@ -24,6 +23,11 @@ void loop()
|
|||
byte1 = Serial.read();
|
||||
byte2 = Serial.read();
|
||||
|
||||
if ((byte1 & 32) && (byte2 & 32))
|
||||
{
|
||||
if (byte1 & 1) Serial.write("PC3,8\n");
|
||||
}
|
||||
|
||||
if ((byte1 & 64) && (byte2 & 64))
|
||||
{
|
||||
if (byte1 & 1) digitalWrite(2, 1);
|
||||
|
|
|
@ -20,7 +20,6 @@ void setup()
|
|||
servoChannel[5].attach(7);
|
||||
for (int i = 0; i < 8; i++) servoChannel[mapping[i]].write(offDegrees[i]);
|
||||
Serial.begin(9600);
|
||||
Serial.write("PC2,8,Chuck E./Helen/Guest Star,END");
|
||||
}
|
||||
|
||||
void loop()
|
||||
|
@ -30,6 +29,11 @@ void loop()
|
|||
byte1 = Serial.read();
|
||||
byte2 = Serial.read();
|
||||
|
||||
if ((byte1 & 32) && (byte2 & 32))
|
||||
{
|
||||
if (byte1 & 1) Serial.write("PC3,8\n");
|
||||
}
|
||||
|
||||
if ((byte1 & 64) && (byte2 & 64))
|
||||
{
|
||||
if (byte1 & 1) servoChannel[mapping[0]].write(onDegrees[0]);
|
||||
|
|
|
@ -29,7 +29,6 @@ void setup()
|
|||
servoChannel[8].attach(10);
|
||||
for (int i = 0; i < 19; i++) servoChannel[mapping[i]].write(offDegrees[i]);
|
||||
Serial.begin(9600);
|
||||
Serial.write("PC2,32,Mitzi/Helen,END");
|
||||
}
|
||||
|
||||
void loop() {
|
||||
|
@ -44,6 +43,11 @@ void loop() {
|
|||
byte7 = Serial.read();
|
||||
byte8 = Serial.read();
|
||||
|
||||
if ((byte1 & 32) && (byte2 & 32))
|
||||
{
|
||||
if (byte1 & 1) Serial.write("PC3,8\n");
|
||||
}
|
||||
|
||||
if ((byte1 & 64) && (byte2 & 64) && (byte3 & 64) && (byte4 & 64) && (byte5 & 64))
|
||||
{
|
||||
if (byte1 & 1) servoChannel[mapping[0]].write(onDegrees[0]);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue