Gesture controlled robot (14 / 19 steg)
Steg 14: Sändare: ladda upp koden
Som sagt, bör du först ladda upp koden till din microcontroller och sedan ansluta din sensor och modul. När det gäller sändaren också följer vi denna regel. Denna gång se till att du har valt Arduino nano (eller styrelsen som du använder i sändaren) i din ide. Här är koden:
#include < RCSwitch.h >
RCSwitch mySwitch=RCSwitch();
int f1 = 4;
int f2 = 5;
int f3 = 6;
int f4 = 7.
int mode1 = 11;
int state = 0;
void setup() {
mySwitch.enableTransmit(2);
pinMode(f1,INPUT);
pinMode(f2,INPUT);
pinMode(f3,INPUT);
pinMode(f4,INPUT);
pinMode(mode1,INPUT);
}
void loop() {
om (digitalRead (mode1) == hög & & statliga == 0)
{
mySwitch.send("0");
State = 1;
Delay(500);
}
annat
om (digitalRead (mode1) == hög & & statliga == 1)
{
mySwitch.send("1");
State = 0;
Delay(500);
}
annat
IF(digitalRead(F1)==High)
{
mySwitch.send("100");
}
annat
IF(digitalRead(F2)==High)
{
mySwitch.send("101");
}
annat
IF(digitalRead(F3)==High)
{
mySwitch.send("102");
}
annat
IF(digitalRead(F4)==High)
{
mySwitch.send("103");
}
}