Bu kod.
Kod:
#include <SPI.h>
#include <nRF24L01.h>
#include <RF24.h>
RF24 radio(9, 10); //ce, cns
const byte address[6]= “00001”;
int button_pin1 = A4;
int button_pin2 = A5;
int toggle1 = A2;
int toggle2 = A3;
int x_pot = A0;
int y_pot = A1;
int data[6];
void setup() {
pinMode(button_pin1, INPUT);
pinMode(button_pin2, INPUT);
pinMode(toggle1, INPUT);
pinMode(toggle2, INPUT);
pinMode(x_pot, INPUT);
pinMode(y_pot, INPUT);
radio.begin();
radio.openWritingPipe(address);
radio.setPALevel(RF24_PA_MAX);
}
void loop() {
data[0] = digitalRead(button_pin1);
data[1] = digitalRead(button_pin2);
data[2] = digitalRead(toggle1);
data[3] = digitalRead(toggle2);
data[4] = analogRead(x_pot);
data[5] = analogRead(y_pot);
radio.write(data, sizeof(data));
}
Son düzenleyen: Moderatör: