Styra en Arduino med din iPhone (2 / 3 steg)
Steg 2: Ladda upp en skiss
Kopiera och klistra in denna kod i en tom skiss på Arduino app och slå "Ladda upp":
/*
XY Blink
Denna skiss är avsedd att användas med den
Ljusblå sandlåda skärm, särskilt i de
X-Y styrplattan skärmen.
Obs: Denna skiss är inte en lågenergi-skiss.
Denna exempelkod är offentlig.
*/
void setup()
{
Serial.BEGIN(57600);
Serial.setTimeout(5);
}
#define XYPAD_X 8
#define XYPAD_Y 9
statisk uint8_t kurs;
statisk uint8_t intensitet;
void loop() {
char buffer [64];
size_t längd = 64;
längd = Serial.readBytes (buffert, längd);
om (längd > 0)
{
Det kan finnas både X och Y-värden i
ett enda paket. Hantera ärendet.
Byte [0]: X / Y kontrollera #
Byte [1]: Värde [0,255]
för (int jag = 0; jag < längd - 1; i += 2).
{
om (buffert [i] == XYPAD_X)
{
ränta = buffert [jag + 1];
}
annars om (buffert [i] == XYPAD_Y)
{
intensitet = buffert [jag + 1];
}
}
begränsa andelen
om (Betygsätt < 5)
{
ränta = 5;
}
}
Bean.setLed (0, intensitet, 0);
fördröjning (ränta);
Bean.setLed (0, 0, 0);
fördröjning (ränta);
}
Öppna den Bean Loader och ansluter du din böna. Se till att uppdatera firmware om det säger dig.
Programmera skissen och koppla från bönor när det är gjort!