Stap 5: Het ontvangen van gegevens van de arduino
de onderstaande code
Dit programma laten zien hoe om te controleren van arduino van PC Via Bluetooth
Verbinding maken...
Arduino >> bluetooth
D11 >>> Rx
D10 >>> Tx
Geschreven door Mohannad Rawashdeh
voor http://www.genotronex.com/
je moet de arduino 1.0.1 of hoger uit te voeren van deze schets
#include < SoftwareSerial.h > / / import van de seriële bibliotheek
SoftwareSerial Genotronex(10, 11); RX, TX
int ledpin = 13; LED op D13 knipperen zal tonen aan / uit
lange previousMillis = 0; laatste keer LED werd bijgewerkt zal slaan
de follow-variabelen is een Long-waarde, omdat de tijd, in miliseconden, gemeten
snel zal uitgegroeid tot een groter aantal dan kan worden opgeslagen in een int.
lange interval = 1000; interval waartegen knipperen (milliseconden)
int ledState = laag; ledState gebruikt voor het instellen van de LED
lang Counter = 0; teller zal verhogen elke 1 seconde
VOID Setup {}
Zet uw setup-code hier, om het eenmalig uit te voeren:
Genotronex.begin(9600);
Genotronex.println ('Bluetooth op please wait...');
pinMode(ledpin,OUTPUT);
}
void loop {}
Zet uw belangrijkste code hier, om het herhaaldelijk uitvoeren:
unsigned long currentMillis = millis();
Als (currentMillis - previousMillis > interval) {}
de laatste tijd u de LED knipperde besparen
previousMillis = currentMillis;
Teller += 1;
Genotronex.println(Counter);
Als de LED is uit te schakelen het op en vice-versa:
Als (ledState == laag)
ledState = hoog;
anders
ledState = laag;
de LED met de ledState van de variabele instellen
digitalWrite (ledpin, ledState);
}
}
aan het eind, kunt u het originele artikel in Arabisch op mijn website bezoeken
Hoop dat mijn eerste artikel hier nuttig is voor u, dank u voor uw tijd,