#include "nRF24L01.h" #include "RF24.h" int DataMsg[1]; RF24 radio(9,10); const uint64_t pipe = 0xE14BC8F482LL; int Button1 = 7; int Button2 = 2; //int Button3 = 8; //int Button4 = 3; void setup() { //ativa pull-up pinMode(7, INPUT); digitalWrite(7,HIGH); pinMode(2, INPUT); digitalWrite(2,HIGH); // pinMode(8, INPUT); // digitalWrite(8,HIGH); // pinMode(3, INPUT); //digitalWrite(3,HIGH); Serial.begin(57600); Serial.println("NRF24L01 Peredatshik"); radio.begin(); radio.openWritingPipe(pipe); } void loop() { if (digitalRead(Button1) == LOW) //if (digitalRead(Button3) == LOW) { Serial.println("Button 1 Nashata"); DataMsg[0] = 1; radio.write(DataMsg, 1); // Serial.println("Button 3 Nashata"); // DataMsg[0] = 3; // radio.write(DataMsg, 1); } if (digitalRead(Button2) == LOW) //if (digitalRead(Button4) == LOW) { Serial.println("Button 2 Nashata"); DataMsg[0] = 2; radio.write(DataMsg, 1); // Serial.println("Button 4 Nashata"); //DataMsg[0] = 4; //radio.write(DataMsg, 1); } }