1 2 3 4 5 6 7 8
Arduino arduino; SBDBT sbdbt; sbdbt.gnd = Arduino.gnd; sbdbt.vdd = Arduino.3V ; sbdbt.rx = Arduino.tx ; sbdbt.tx = Arduino.rx ; sbdbt.cts = sbdbt.rts ;
1 2 3 4 5 6 7 8 9
void setup() { Serial.begin(9600); } int c = 0; void loop() { Serial.println(c++); delay(500); }
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
#need pyserial: # $> pip install pyserial import serial seri = serial.Serial("COM11", 9600, timeout=1000) print("Open [{}]".format(seri)) try: while True: line = seri.readline() value = int(line) print(value) if value != 1: print("Emergency Stop!") break except: print("Error Stop!!") finally: seri.close()
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
int iSwitch = 2; int oLedOn = 3; int oLedOff = 10; void setup(){ pinMode(iSwitch, INPUT); pinMode(oLedOn , OUTPUT); pinMode(oLedOff, OUTPUT); Serial.begin(9600); Serial.write("Heart Beat Start"); } void loop(){ int vSwitch = digitalRead(iSwitch); digitalWrite(oLedOn , LOW); Serial.print(vSwitch); Serial.println(""); digitalWrite(oLedOff, !vSwitch); delay(10); digitalWrite(oLedOn , vSwitch); delay(90); }