#include <SPI.h>
#define LED 7
#define ipbutton 2
int buttonvalue;
int x;
void setup() {
Serial.begin(115200);
pinMode(ipbutton, INPUT);
pinMode(LED, OUTPUT);
SPI.begin();
SPI.setClockDivider(SPI_CLOCK_DIV8);
digitalWrite(SS, HIGH);
}
void loop() {
byte Mastersend, Masterreceive;
buttonvalue = digitalRead(ipbutton);
if (buttonvalue == HIGH)
{
x = 1;
} else {
x = 0;
}
digitalWrite(SS, LOW);
Mastersend = x;
Masterreceive = SPI.transfer(Mastersend);
if (Masterreceive == 1)
{
digitalWrite(LED, HIGH);
Serial.println("Master LED On");
} else {
digitalWrite(LED, LOW);
Serial.println("Master LED Off");
}
delay(1000);
}