List Program :
char Incoming_value;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
pinMode(7, OUTPUT);
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
pinMode(11, OUTPUT);
}
void loop() {
// put your main code here, to run r
if (Serial.available() > 0)
{
Incoming_value = Serial.read();
Serial.print(Incoming_value);
Serial.print("/n");
if (Incoming_value == '0') {
digitalWrite(4, 0);
digitalWrite(5, 0);
digitalWrite(6, 0);
digitalWrite(7, 0);
digitalWrite(8, 0);
digitalWrite(9, 0);
digitalWrite(10, 0);
digitalWrite(11, 0);
}
if (Incoming_value == '1') {
digitalWrite(4, 1);
digitalWrite(5, 1);
digitalWrite(6, 1);
digitalWrite(7, 1);
digitalWrite(8, 1);
digitalWrite(9, 1);
digitalWrite(10, 1);
digitalWrite(11, 1);
}
if (Incoming_value == '2') {
digitalWrite(4, 0);
}
if (Incoming_value == '3') {
digitalWrite(4, 1);
}
if (Incoming_value == '4') {
digitalWrite(5, 0);
}
if (Incoming_value == '5') {
digitalWrite(5, 1);
}
if (Incoming_value == '6') {
digitalWrite(6, 0);
}
if (Incoming_value == '7') {
digitalWrite(6, 1);
}
if (Incoming_value == '8') {
digitalWrite(7, 0);
}
if (Incoming_value == '9') {
digitalWrite(7, 1);
}
if (Incoming_value == 'A') {
digitalWrite(8, 0);
}
if (Incoming_value == 'B') {
digitalWrite(8, 1);
}
if (Incoming_value == 'C') {
digitalWrite(9, 0);
}
if (Incoming_value == 'D') {
digitalWrite(9, 1);
}
if (Incoming_value == 'E') {
digitalWrite(10, 0);
}
if (Incoming_value == 'F') {
digitalWrite(10, 1);
}
if (Incoming_value == '1F') {
digitalWrite(11, 0);
}
if (Incoming_value == '2F') {
digitalWrite(11, 1);
}
}
}
Comments
Post a Comment