Att ha Python prata med Arduino Yun (2 / 4 steg)
Steg 2: Arduino kod
Arduino Yun lyssnar till python skript via bro bibliotek att stänga digital stift/på.
H.Zimmerman, 9-12-2014.
Arduino Yun.
#include < Bridge.h >
#include < stdio.h >
Här kommer vi att hålla värdena kommer från Python via bron.
char D12value [2];
char D13value [2];
void setup() {
Noll ut minnet vi använder för bron.
MEMSET (D12value, 0, 2);
MEMSET (D13value, 0, 2);
Initiera digital stift 12 och 13 som utdata.
pinMode (12, OUTPUT);
pinMode (13, OUTPUT);
Börja använda bron.
Bridge.BEGIN();
}
void loop() {
Skriv nuvärdet av D12 till PIN-koden (i princip vrida den på eller av).
Bridge.get ("D12", D12value, 2);
int D12int = atoi(D12value);
digitalWrite (12, D12int).
En godtycklig datamängd dröjsmål göra hela mer tillförlitlig. STÅR FÖR MIG
Delay(10);
Skriv nuvärdet av D13 till PIN-koden (i princip vrida den på eller av).
Bridge.get ("D13", D13value, 2);
int D13int = atoi(D13value);
digitalWrite 13, D13int.
En godtycklig datamängd dröjsmål göra hela mer tillförlitlig. STÅR FÖR MIG
Delay(10);
}