Paso 5: Recepción de datos desde arduino
el código siguiente
Este programa que se muestra cómo controlar arduino desde PC vía Bluetooth
Conectar...
Arduino >> bluetooth
D11 >>> Rx
D10 >>> Tx
Escrito por Mohannad Rawashdeh
por http://www.genotronex.com/
usted necesitará arduino 1.0.1 o posterior para ejecutar este sketch
#include < SoftwareSerial.h > / / importación de la biblioteca de la serie
SoftwareSerial Genotronex(10, 11); RX, TX
int ledpin = 13; en D13 mostrará parpadeo on / off
previousMillis largo = 0; almacenará la última vez actualizó a LED
las variables de seguimiento es mucho porque el tiempo, medido en milisegundos,
rápidamente se convertirá en un número más grande que puede ser almacenado en un int.
largo intervalo de tiempo = 1000; intervalo en el que a parpadear (milisegundos)
int ledState = bajo; ledState permite configurar el LED
Contador largo = 0; contador incrementará cada 1 segundo
void setup() {}
Pon tu código de instalación, para ejecutar una vez:
Genotronex.Begin(9600);
Genotronex.println ("en el Bluetooth por favor espere...");
pinMode(ledpin,OUTPUT);
}
void loop() {}
Pon tu código principal, para ejecutar varias veces:
unsigned currentMillis largo = millis();
Si (currentMillis - previousMillis > intervalo) {}
guardar la última vez que titilaba el LED
previousMillis = currentMillis;
Contador += 1;
Genotronex.println(Counter);
Si el LED está apagado gire sobre y viceversa:
Si (ledState == LOW)
ledState = alto;
otra cosa
ledState = bajo;
Set el LED con la ledState de la variable:
digitalWrite (ledpin, ledState);
}
}
al final, se puede visitar el artículo original en lengua árabe en mi sitio web
Espero que sea útil, gracias por tu tiempo, mi primer artículo aquí